before I try yet another ETL tool. How does this work with datasets that do not come from 3rd party providers like salesforce etc? I have had to build ETL pipelines for highly customized datasets either row level based or xml with I would say tricky code as the nesting or flows were not so simple and a lot of data missing. How would Meltano or the other mention tools handle this? Example is EDIFACT or FHIR or BDT
Meltano: ELT for the DataOps era
21–30 of 34 posts
Re: Meltano: ELT for the DataOps era
#22Re: Meltano: ELT for the DataOps era
#23This has been called "ETL" for as long as I can remember. Could someone explain why they're using "ELT"?
Re: Meltano: ELT for the DataOps era
#24This has been called "ETL" for as long as I can remember. Could someone explain why they're using "ELT"?
[0] https://blog.getcensus.com/dbt-the-etl-elt-disrupter/ [1] https://www.getdbt.com/
Re: Meltano: ELT for the DataOps era
#25Earlier quoted context omitted.
Another one on the market is pipelinewise. Meltano and pipelinewise are both ways how to orchestrate Singer.io taps and targets while Airbyte is its own thing. EDIT: I also don't know how just released Airbyte can be ahead of something that's surely in production for a while.
Easy -- Meltano has not been in production. They are both relatively new tools.
[0] https://about.gitlab.com/handbook/business-ops/data-team/pla... [1] https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_request...
Re: Meltano: ELT for the DataOps era
#26This has been called "ETL" for as long as I can remember. Could someone explain why they're using "ELT"?
VC valuations in Silicon Valley for traditional "ETL" tools isn't great. The term "ETL" has baggage of Talend and other big enterprise tools that have an aura of "not being user friendly".
"ELT" is intended to signal that a tool is trying really hard to not be like those sad, difficult to use, dirty "ETL" tools.
That's the real reason. There really isn't an actual difference in how the tools work. Traditional ETL tools are perfectly capable of loading the data and initiating the transform in the database it's being stored in. This has been done for decades.
I have been repeatedly lectured by senior strategy team executives about using the proper vernacular to ensure perception of value is maximized in the trendy, buzzword driven VC world. So fucking stupid.
Re: Meltano: ELT for the DataOps era
#27Earlier quoted context omitted.
Easy -- Meltano has not been in production. They are both relatively new tools.
The GitLab Data Team is running Meltano in production[0]. We're currently extracting Zoom data with it and have plans for several more extractors (Slack, GMail, PTO by Roots, EdCast, and a few more). I just made this MR[1] to update the list of Extractors to include Zoom too. [0] https://about.gitlab.com/handbook/business-ops/data-team/pla... [1] https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_request...
PS. Like Taylor, I'm on the Meltano team at GitLab.
Re: Meltano: ELT for the DataOps era
#28This has been called "ETL" for as long as I can remember. Could someone explain why they're using "ELT"?
Doesn't make much sense to me, because anyone who's been in the data space quickly sees the rampant marketing of different tools that all do the same thing but simply change the order of the pipeline.
Re: Meltano: ELT for the DataOps era
#29This has been called "ETL" for as long as I can remember. Could someone explain why they're using "ELT"?
Re: Meltano: ELT for the DataOps era
#30This has been called "ETL" for as long as I can remember. Could someone explain why they're using "ELT"?
In other words just get the data in house into a queryable form and worry about the T part later.