AbsaOSS / AbsaOSS/enceladus

Support enhanced timestamp logical types in standardization schema

未关闭
#174 0 条评论 0 个 reaction 已指派 1 人 已被 @benedeki 认领 在 GitHub 查看
feature Menas priority: low
主要语言
Scala
星标
33
派生
16
PR 合并指标
30 天内没有已合并 PR

描述

## Background
Currently, the way we infer the timezone is if the schema's metadata provides a timezone in the timestamp pattern or an additional timezone field. If no such information is provided we assume it is already UTC.

## Feature
It would be helpful to users to make the distinction between `timezoned` and `presumed-UTC` timestamps in the UI.
However, it is important to note that we shouldn't enforce this in the actual schema file as that would make the schemas we use and the actual `SparkStruct` schemas would no longer be compatible.

## Proposed Solution
Once a schema editor is implemented (#31) we can incorporate these two logical types to make it easier for users to provide the proper timezone information.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。