How to achieve incremental insert in dbt without allowing duplicates base on specific columns?
@raghureddy58155 күн бұрын
Git clone no longer has the same content. Instead the new approach is with the command 'abctl local install'. Unfortunately it failed to complete with an error that it was unable to get some packages. I see a few with similar error chiming in on the forums. It would be great if they responded with a suggestion on the work around.
@mwredfern5 күн бұрын
Bro. So much crap being put out by glory posters out there. I mean the mountains of crap posts out there from people who don’t have a f’ing clue. And then there’s your posts. 😊 thank you for just giving us the information we need. This is amazing. But I swear if I find a “if was going to start over as a data engineer in 2024” video in your lists, I’m gonna lose my shit. 😂 Thanks again bro. Solid f’ing information.
@CosmicNomad7 күн бұрын
This tutorial is good, but unfortunately the installation/ project creation steps are outdated. The dbt installation process has changed, the dbt init now asks adapter credentials before it can create a profiles file etc. :( Anyone using this video would have to do a lot of research trying to simply set up their first project.
@terryjacksonterrjacktechni44587 күн бұрын
Am I missing something or is there no links to the online articles he is using?
@navneeth97 күн бұрын
Hi Kahan , I need some suggestions on how to handle the following situation: ' CREATE OR REPLACE VIEW my_database.my_schema.main_view AS SELECT v1.column1, v2.column2, v1.column3 FROM my_database01.my_schema01.view1 AS v1 JOIN my_database01.my_schema02.view1 AS v2 ON v1.join_column = v2.join_column; ' `{{ ref() }}` doesn't take schema names, right? In Snowflake, I can directly reference `my_database01.my_schema01.view1 AS v1` and `my_database01.my_schema02.view1 AS v2`. How can I implement this in my dbt project? Specifically, I need to build views with the same name but located in different schemas (`my_database01.my_schema01.view1` and `my_database01.my_schema02.view1`) within the same dbt project. Any suggestions or points would be greatly appreciated. Thanks in advance!
@metaller_alex9 күн бұрын
Changing logic between environments is shooting in the leg.
@sunilbabu5889 күн бұрын
Thanks man. Hope this channel blows up in the days to come.
@sunilbabu58810 күн бұрын
9:02 Does staging area serve only as a medium for 'mental clarity'? Because the raw data can directly be transformed into a desired data model.
@KahanDataSolutions9 күн бұрын
I cover the different benefits of the Staging layer in depth in this video - kzfaq.info/get/bejne/sMWEpdecr7G8n3U.html
@MrIsma1510 күн бұрын
Hello, I would like to know which version of visual studio you are using in this video? because for my part, I would like to hide columns for a specific role, but I do not have the "Tables and column" tab.
@dlmatute11 күн бұрын
Thanks for the video, so helpful for my docker based pipeline. Also you are very cute, have a good day.
@Billbillbillhahagdvdve14 күн бұрын
Your data modelling playlist is fantastic !
@Billbillbillhahagdvdve14 күн бұрын
Excellent Video !
@amykolterman374415 күн бұрын
This gave me a headache. Not a DB person at all.
@shubhamthakur475117 күн бұрын
Straight to the point and precise. Thank you!!
@maurotorres567519 күн бұрын
The video says "I will add the code into a Github", so where is the code then? It's so frustrating when you go to a tutorial and its missing code or other things the author says he will include.
@chalanatyjostna222920 күн бұрын
Then how do I connect it to power bi desktop for report building? Is it from get data
@rkravinderkumar0521 күн бұрын
I followed the same steps and in snowflake, describe user shows default_role correctly. But when I m doing SSO, it doesnt see that role at all. And there are no grants. It just uses PUBLIC role. What am i missing?
@ZHEYAN-o2l21 күн бұрын
thx for sharing, qq: why would we leverage snapshot freshness instead of freshness ?
@prakashreddy812122 күн бұрын
Brilliant..how nicely explained..kudos bro
@premnbusiness22 күн бұрын
Do you have any mail or social media to contact you?
@andreseduardoquinones479022 күн бұрын
Thanks for your video! Nicely explained. A question, would this approach be the same as a medallion architecture? if not, what are the differences?
@bilalmsd0722 күн бұрын
How to load csv file which contains null values. I downloaded the result of the query of which last column contain null values. E,g. …….,false,false,, Last 2 values are null. How to upload? What should I set in csv format in sf while uploading it?
@atulbharti975724 күн бұрын
if your DBT INIT NOT WORKING PLEASE TRY THIS ONE python -m pip install --upgrade dbt-core. pip dbt install not working please try this one pip install dbt-core
@androkublashvili273824 күн бұрын
fatal: not a git repository (or any of the parent directories): .git I am getting this error, why not mention " if you are getting errors, then do this..." ?!!!!!! you should have thought about it !
@maxihui289626 күн бұрын
Thanks for this video! Generally agree with all the points you mention, but what are your thoughts on allowing stakeholders to self-serve versus implementing controls such that most, if not all, data reporting should always be through the data team?
@andreranulfo-dev860727 күн бұрын
OMG! No Cheap chat?! A very straight forward tutorial!
@dominhquanho9319Ай бұрын
So whats the difference between Inkon data warehouse vs traditional relational db?
@sergioi92Ай бұрын
Very good and easy explanation. GJ
@SheranneTan-n1pАй бұрын
Great content! I had a question - why would companies choose to use standalone ELT / ETL providers (e.g. Stitch, Matillion) over the native Amazon Glue / Azure data factory? Wouldn’t it be easier to use the cloud provides as it would be more integrated?
@senarlАй бұрын
Totally agree! At my job we create all the business logic in the Gold Layer, there we can have it commented, keep track of changes, its way easier to debug problems, I've been the whole week checking some columns and updating them with the business team based on the way they want it changed. Data analysts just need to create reports and understand the data to present it to stakeholders/other teams, not that this is an easy task since they are essentially our bridge with the business team
@microscorpi0nАй бұрын
This would work as a podcast instead of a video. No visual not examples
@montheralkhudairy-977Ай бұрын
If I have a sql server database and I want to connect to it in Metabase and create a dashboard, and I want the dashboard to be live (the visuals refresh automatically when new data comes in the database), similar to Direct Query in Power BI, is that possible in Metabase?
@qone2363Ай бұрын
Hey Kahan! There were some changes to get the dbt env setup going.. perhaps it's time for an update? Had to find work arounds.. when I do it, profiles.yml file doesn't exist or cannot be found.. anyways, thanks for making the tutorial
@srini580Ай бұрын
thanks!
@ManuelDeStefanoАй бұрын
What about the ingestion part? I mean, in which environment do you develop and test the ingestion logic? Or is this just for production?
@williamchurch711Ай бұрын
The staging layer would be equivalent to a landing zone?
@senarlАй бұрын
Migh be wrong but I take that the staging layer would be a bronze layer in the Medallion architecture, so we would have landing with raw data, bronze with cleaned raw data, silver with any new columns or any enhancement to the data and Gold with the joins and business logic. But thats just how I use at work and it can be changed to fit your needs