109 points by karakanb 6 months ago | 48 comments
sullivanmatt 6 months ago
In December 2024 the page had been updated to now compare "dbt Core" against "SDF with dbt": https://web.archive.org/web/20241217172451/https://www.sdf.c...
Little marketing switcharoo there to avoid pissing off their future owners.
trickyager 6 months ago
Alas, dbt Labs has developed a reputation for rug pulling functionality from dbt Core and gating most of their differentiating features behind dbt Cloud. I cannot see this type of consolidation being in the best interest of the dbt community.
thenaturalist 6 months ago
Their CEO and founder spoke of an IPO in 2022.
Let's not pretend they are still remotely close to their humble beginnings or were able to get this far without credibly demonstrating they have a plan for how to make enterprises bleed through their nose for their product.
That's the future.
On the flipside, building a dbt adjacent product enhancing or complementing capabilities is basically a sure way of how to get bought.
trickyager 6 months ago
mritchie712 6 months ago
For our (https://www.definite.app/) use case, I'd love to have something that compiles client-side, but in general dbt just feels like a lot of work to set up for what most of our customers actually need (simple transform to create tables and views).
thenaturalist 6 months ago
I'm quite surprised to hear that.
It's literally pip install, a single file for your DB config and that's it. 30-40 seconds.
I'm in no way affiliated with dbt but have worked with the tool since 2018.
Lighter, faster, sure, but hard to set up?
I'm not sure where you'd want to cut corners on setup.
apwell23 6 months ago
thenaturalist 6 months ago
Dockerfile, env var injection and you're done.
dangoldin 6 months ago
datadrivenangel 6 months ago
itsoktocry 6 months ago
bcoates 6 months ago
suchar 6 months ago
trickyager 6 months ago
- The dbt docs functionality is no longer maintained in favor of dbt Explorer in dbt cloud. A natural consequence is that larger dbt Core projects simply cannot leverage local docs due to performance defects.
- Multi-project support was widely discussed in the core repo w/ tooling contributions from the community, but that was locked behind enterprise-tier dbt cloud accounts
- Metricflow was a full OSS application that used to work in tandem with dbt Core. Post-acquisition, the original code was re-licensed and the functionality added to Cloud only (and you have to pay per semantic layer query now).
juanramos 6 months ago
apwell23 6 months ago
CalRobert 6 months ago
nxm 6 months ago
jmclnx 6 months ago
Again shows we have run out of 3 letter acronyms :)
nbk_2000 6 months ago
0cf8612b2e1e 6 months ago
talos_ 6 months ago
For context, the team behind SQLMesh also develops SQLGlot, which powers the features dbt attempts to implement
NortySpock 6 months ago
SQLGlot is a Abstract Symbol Tree SQL Dialect transpiler that could (in theory) convert from one dialect to another (bi-directional).
SQLMesh appears to combine both of the above into one tool that sounds like it's even better.
wood_spirit 6 months ago
(Asking as I kinda wish my company’s opinionated dbt had made some different choices)
apwell23 6 months ago
grajaganDev 6 months ago
mritchie712 6 months ago
capital_guy 6 months ago
Frankly, the dbt product hasn't really evolved much. I've been a bit disappointed with its lack of evolution toward this stuff organically. The "modern data stack" is in kind of in a magic position where they are working at very technical companies but the people using it are not SWEs who can build out the tooling themselves so they are just getting buckets of money without a really big value proposition. My team self hosts a dbt core workflow and it's been almost trivial to build out dbt's paid product ourselves
thenaturalist 6 months ago
It has evolved quite a bit behind the paywall - as has the paywall.
Most if not all of this stuff will land behind, not before said wall.
capital_guy 6 months ago
A comparison that's obvious to my team is the release cadence of Metabase, which we also self-host. The frequent rollout of new features in Metabase is great and gives me more confidence in the product. But I'm not in the position to decide whether to cough up the $ for the paid version so I suppose it's moot.
bcoates 6 months ago
I haven't checked yet, but is SDF schema-dependent? For some reason, all sql comprehending/transforming tools I can find are either too trivial to be useful or require an exact schema to operate, both of which are too brittle to be useful when I try to use them in anger.
CaveTech 6 months ago
barrrrald 6 months ago
hkt 6 months ago
qeternity 6 months ago
mritchie712 6 months ago
https://web.archive.org/web/20241217210804/https://www.sdf.c...
mritchie712 6 months ago
Professional
For development teams looking to scale fast.
$1,250/mo
Annually
Everything in Plus
Up to 1,500 models
Unlimited Team Members
Direct Slack Connect support
Unlimited compile, test, & runs
GoToRO 6 months ago
CaveTech 6 months ago
grajaganDev 6 months ago
anon84873628 6 months ago
ra 6 months ago
dbtlabs also sells dbt cloud, which provides a runtime for your dbt projects.
aradox66 6 months ago
ewuhic 6 months ago
nwhnwh 6 months ago
dark-star 6 months ago
DrillShopper 6 months ago
nbk_2000 6 months ago