Skip to content
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

more adapter support!!! #32

Open
jpmmcneill opened this issue Oct 20, 2022 · 4 comments
Open

more adapter support!!! #32

jpmmcneill opened this issue Oct 20, 2022 · 4 comments
Labels
help wanted Extra attention is needed

Comments

@jpmmcneill
Copy link
Owner

this package should at least support all of the dbt supported adapters

@jpmmcneill
Copy link
Owner Author

I made some work on bigquery.

This required a few things (for me to get working, which I tried via unit tests):

  1. values clause rework (need to go via structs in bigquery, this makes for awkward interactions with arrays
  2. union rework (ie. union distinct in bigquery is equivalent to "normal" union)
  3. except clause is the same as union
  4. recursive needs to be at the top of each model... haven't looked into this properly but might be very awkward...

WIP code at: https://github.com/jpmmcneill/dbt-graph-theory/tree/james/bigquery-support

@jpmmcneill
Copy link
Owner Author

Bigquery was completed in #35

@jpmmcneill
Copy link
Owner Author

Remaining dbt supported adapters:

  • redshift
  • spark

@jpmmcneill
Copy link
Owner Author

Nice to have: duck, although unfortunately this is blocked at the moment.

#25

@jpmmcneill jpmmcneill added the help wanted Extra attention is needed label Mar 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant