Replies: 12 comments 12 replies
This comment was marked as off-topic.
This comment was marked as off-topic.
-
Cross project lineage (#5244). |
Beta Was this translation helpful? Give feedback.
-
Multi-data platform projects. This is the converse of cross-project lineage. Rather than make it easy to stitch multiple dbt projects together, this is about, can I have a single dbt project with one DAG, but where This is similar to #5073, but different in that in this scenario there is no internal/external distinction, rather that everything becomes "internal" |
Beta Was this translation helpful? Give feedback.
-
more standardized Python API. Today, we strongly recommend that folks don't take a dependency on our internal API. But people do anyway. Folks access the Some ecosystem folks have asked for this. |
Beta Was this translation helpful? Give feedback.
-
Actual unit testing. i.e. testing the transformation code not the data output. One component of this is running tests against static data such as csvs and jsons |
Beta Was this translation helpful? Give feedback.
-
Definitely using dbt as python library |
Beta Was this translation helpful? Give feedback.
-
Hugo from Hightouch here! Will reply to my own thread if anything else comes up but the top of mind right now is definitely:
|
Beta Was this translation helpful? Give feedback.
-
From our side: +1 on cross-project lineage and multi-adapter runs, since it'll be somewhat common for users to deploy Materialize alongside a batch data warehouse! In addition to that, there are a couple of features that would be nice to have: Multiplexed relations (aka one command = multiple relations)For specific source types in Materialize, a single
There seems to be no easy way to pull these sub-sources into the dbt context. The current workflow is to manually create a bunch of Existing issues and discussions we've looked into in the past that seemed promising, but didn't seem to cut it: #5100, #5101, #2716, just hacking the Runnable exposuresIn the same way that it can ingest data from external systems, Materialize can also sink data to external systems. Exposures sound like a great way to model this (with a side of external nodes?), but the initial implementation has a few caveats for our specific needs: 1) it isn't possible to use a custom string as the exposure type; 2) exposures aren't compilable or runnable, and a sink requires that we ship a We'd just really love to not see any raw DDL statements in a |
Beta Was this translation helpful? Give feedback.
-
Hi @dataders It would be nice to have improved test coverage for |
Beta Was this translation helpful? Give feedback.
-
I would love to see column types be settable in the YAML, so you can say "this is a number(38,0) DO NOT CHANGE IT". I hate hardcoding the column types in SQL like |
Beta Was this translation helpful? Give feedback.
-
On the Hightouch side, we have an important request for a bugfix! The issue is detailed in: dbt-labs/dbt-snowflake#112. As flagged in the Github issue, |
Beta Was this translation helpful? Give feedback.
-
Hey all! From Astronomer's perspective:
Love the public nature of the discussion here! |
Beta Was this translation helpful? Give feedback.
-
Note: This focus of this discussion is for folks building tools that integrate with dbt-core, not the entire dbt community at large. Perhaps we should start a topic just for that?
Friends in the dataverse ecosystem. In what areas could dbt-core to help better integrate with your product and make it successful?
Stable Python API? Better adapter unit tests? SQL Parser? Jinja3?
I'll post some answers I've heard from the communtiy. Please upvote and comment with more info.
If you don't feel comfortable broadcasting your hopes/dreams/desires, feel free to reach out via private channels.
Beta Was this translation helpful? Give feedback.
All reactions