-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
First class support for date types in Airbyte #1006
Comments
@sherifnada we add the user stories on this. is the only thing we are trying to achieve here that when we run normalization it is surfaced with the correct type? I'm asking it in this way, because I suspect there's actually more that we want from this. |
We currently do have several catalogs that are labelling This should be a pretty high priority issue since it directly and negatively impacts the ability to play with data produced by normalization. Without a DBT-like step, all time-based analytics becomes impossible without writing some sort of a SQL "view" of the data. If someone is using Metabase/Looker/etc, they won't be able to create any time based graphs without this functionality. An example of something that would require custom grouping queries do to the lack of this feature: |
In metabase and looker, you can create "parameters" or "dimensions" (SQL Columns) specifying an SQL queries instead of just their name so you can actually say
That's probably why we initially decided that support for date time types on the first iteration wasn't such a blocker for BI/analysis usage down the line... But yes, it would be nice if more catalogs exposed the proper type and we correctly cast to it in normalization |
It seems like we don't handle
|
…9349) * #1006 source freshdesk: do not call response.json() inside should_retry * #1006 source freshdesk: upd changelog * run code format * auto-bump connector version Co-authored-by: Octavia Squidington III <[email protected]>
…9349) * #1006 source freshdesk: do not call response.json() inside should_retry * #1006 source freshdesk: upd changelog * run code format * auto-bump connector version Co-authored-by: Octavia Squidington III <[email protected]>
Tell us about the problem you're trying to solve
We currently map string-formatted dates e.g: ISO8601 as strings even when normalization is enabled in the destination. This makes it harder to leverage the data correctly in the destination when normalized. This issue aims to address that. The basic criteria for closing this issue is:
AirbyteCatalog
, support JsonSchema date/time types.This issue is more of an "epic" -- it will almost certainly require creating multiple child issues for each component of the solution.
┆Issue is synchronized with this Asana task by Unito
The text was updated successfully, but these errors were encountered: