Hi Adam: I am 76 years old and also very new in this technology of ETL which I got now clear. Keep on developing this kind of professional projects to be used in the resume preparations.
@bifurcate-ai4 жыл бұрын
Adam, I have been watching many of your videos. As someone new to Azure, i find your videos immensely valuable. Keep up your great work, really appreciate!
@AdamMarczakYT4 жыл бұрын
Awesome, thank you!
@waklop43845 жыл бұрын
Just discovered the channel. Your material is hight quality. It's excellent work. I will go watch more. Thank you Adam !
@AdamMarczakYT5 жыл бұрын
Thank you. This means much :)
@pradeeps36713 жыл бұрын
Hello Adam, pls let me know how to connect to dynamic crm .. Pls send detail to pradysg@gmail.com
@eramitgoswami4 жыл бұрын
Your way of explaining is outstanding, after watching it feel like Azure is very easy to learn. kindly keep sharing good videos Thank You..
@AdamMarczakYT4 жыл бұрын
Thanks a ton :)
@hovardlee3 жыл бұрын
-1979 and ,12 This is why complex logic is needed. Nice tutorial :)
@notonprem5 ай бұрын
This is quality stuff. Good for a quick upskill especially when prepping for an interview.
@joshuaodeyemi3098 Жыл бұрын
I love you, Adam! I have been struggling with using expression builder in Data Flow. I can't seem to figure out how to write the code. This video just made it look less complex. I'll be devoting more time to it.
@dimitarkrastev60852 жыл бұрын
Great video! Most videos seem to focus mostly on the evertisement material straight from Azure. At best they show you the very dumb step of copying data from a file to DB. This is the first video I saw where you actually show how you can do something useful with the data and close to real life scenario. Thank you.
@subhodipsaha76084 жыл бұрын
I just find your videos while searching for ADF tutorials in youtube. The materials are fantastic and really helping me to learn. Thank you so much!!
@AdamMarczakYT4 жыл бұрын
Happy to help! :)
@gunturchilli7674 жыл бұрын
Thanks you so much Adam. I was able to crack an interview with the help of your videos. I prepared notes according to your explanation & 3 hrs before the interview i watched your videos again it helped me alot
@AdamMarczakYT4 жыл бұрын
Fantastic!
@susanmyers14 жыл бұрын
@ Work I'm having to build out a Data Mart with no training on my own. You are literally saving my hide with your videos. THANK YOU!
@AdamMarczakYT4 жыл бұрын
Glad to help! :)
@alanzhao80744 жыл бұрын
The best video about Azure Data Flows I can find. Thank you Adam!
@AdamMarczakYT4 жыл бұрын
Wow, thanks! :)
@aarontian59793 жыл бұрын
Your channel is totally underrated, man
@lavanyay27677 ай бұрын
very very detailed work flow , i tried this and able to understand Data flow process so easily . Thank you for the wonderful session.
@Lego-tech4 жыл бұрын
Very crisp and clear information, I watched many videos but Adam's contents are awesome!! Thanks dear!! All the best for future good work!!
@AdamMarczakYT4 жыл бұрын
Thank you so much 🙂
@omarsantamaria68715 жыл бұрын
Awesome video. I've seen a lot of site & videos and they are so complicated, but all yours are very crystal and anyone can understand.
@AdamMarczakYT5 жыл бұрын
Thanks Omar :)
@yashmeenkhanam34514 жыл бұрын
Outstanding !You just made Azure easy to learn. Thank you.
@AdamMarczakYT4 жыл бұрын
Awesome, thank you!
@johnfromireland75513 жыл бұрын
ADF is but just one part of about 100 significant tools and actions in Azure. :-(
@CallousCoder3 жыл бұрын
Hi Adam, is it possible to create these pipelines as code as well? Or somehow create them from my actual Azure pipeline? It would be sheerly insane (but it is a Microsoft product) to require and maintain two pipeline one that’s yiur Azure pipeline for CI and CD and one for the ADF. I really would want the Azure pipeline to be able to fill/create the ADF pipeline. But I haven’t found anything yet.
@icici3215 жыл бұрын
I am new to data and ETL stuff but your video's are too good. Excellent examples and very clear explanation so anyone can understand. Thanks very much.
@AdamMarczakYT5 жыл бұрын
Thank you, always happy to help!
@soumikdas77093 жыл бұрын
Your videos are very informative and practical oriented. Keep doing .
@AdamMarczakYT3 жыл бұрын
Thank you, I will!
@fadiabusafat51623 жыл бұрын
Nice one Adam. Cool one. Keep doing fabulous videos always fella. Many THanks.
@01sanjaysinha2 жыл бұрын
Thanks!
@Cool2kid4 жыл бұрын
Your video content is awesome!!! Your video is very useful to understand Azure concept specially for me who just started Azure journey. I would like to have one video where we can see how to deploy code from Dev to QA to Prod. How to handle connection string, parameter etc during deployment. thanks again for wonderful video content.
@AdamMarczakYT4 жыл бұрын
ADF CI/CD is definitely on the list. It's a bit complex topic to get it right so it might take time to prepare proper content around this. Thanks for watching and suggesting ;)
@SIDDHANTSINGHBCE3 жыл бұрын
These videos are great. Helping me so much! Thanks Adam
@AdamMarczakYT3 жыл бұрын
Glad you like them!
@chandrasekharnallam25783 жыл бұрын
excellent explanation with simple scenario. Thank you.
@AdamMarczakYT3 жыл бұрын
Glad it was helpful!
@sameerdongare11135 жыл бұрын
Another awesome video. The best part of Mapping Data Flow was the Optimization...where we could do Partitioning.
@AdamMarczakYT5 жыл бұрын
Thank you! Glad you like it :)
@Haribabu-zj4hd3 жыл бұрын
So nice of your talent explaining the data flow in simple way. Thank you so much Mr.Adam.
@balanm85705 жыл бұрын
As useful another Awesome video Adam !!!. Excellent. It was to the POINT !!!. Keep up the good work which you have been doing for plenty of users like me. Eagerly waiting for more similar videos like this from you !!!. Can you please have some videos for Azure Search ...
@AdamMarczakYT5 жыл бұрын
Thank you so very much :) Azure Search is on the list but there is so many news coming from Ignite that I might need to change the order. Let's see all the news :).
@hrefname4 жыл бұрын
Thank you so much for this. I subscribed immediately, very informative and straightforward azure info. Will definitely recommend your channel. Keep up the great work!
@AdamMarczakYT4 жыл бұрын
Awesome, thank you!
@shantanudeshmukh43904 жыл бұрын
Wow ! Fantastic explanation.
@AdamMarczakYT4 жыл бұрын
Glad you liked it!
@generaltalksoflife4 жыл бұрын
Hi Adam, Thank for helping us in learning new technologies. You are awesome 👌🏻👌🏻👌🏻👏👏.
@AdamMarczakYT4 жыл бұрын
My pleasure!
@Montreal_powerbi_connect3 жыл бұрын
Wow,I like your video, I did it today. and I had good result. thanks for your good explanation.
@AdamMarczakYT3 жыл бұрын
Great job! Thanks!
@grzegorzz40253 жыл бұрын
Adam, great tutorial! Kudos!
@AdamMarczakYT3 жыл бұрын
Glad you liked it!
@JoeandAlex3 жыл бұрын
Brilliant way of explanation
@JoeandAlex3 жыл бұрын
Subscribed to your channel
@AdamMarczakYT3 жыл бұрын
Thank you, appreciated 🙏
@mohmmedshahrukh84502 жыл бұрын
best video on azure I have ever seen❤❤
@KarthikeshwarSathya3 жыл бұрын
This was explained very well. thank you.
@AdamMarczakYT3 жыл бұрын
You're very welcome!
@achraferraji34032 жыл бұрын
Amazing Video, we want other parts !
@avinashbasetty4 жыл бұрын
Features are very interesting. want to try with the different partitioning techniques. Thank you for sharing such amazing stuff
@AdamMarczakYT4 жыл бұрын
My pleasure! Thanks! :)
@sarahaamir74574 жыл бұрын
Thank you so much Adam! this was very clear and great video and a big help for my interview and knowledge.
@AdamMarczakYT4 жыл бұрын
Very welcome! Thanks for stopping by :)
@Raguna2 жыл бұрын
Very good explaining the Data Flow. Thanks Mr.Adam.
@GiovanniOrlandoi73 жыл бұрын
Great video! Thanks Adam!
@AdamMarczakYT3 жыл бұрын
My pleasure!
@MrVivekc3 жыл бұрын
very good explanation Adam. keep it up.
@AdamMarczakYT3 жыл бұрын
Thanks, will do!
@MrVivekc3 жыл бұрын
@@AdamMarczakYT Adam do we have trail version of Azure for Learning purpose?
@bharatruparel94245 жыл бұрын
Hello Adam, I just finished this video. Very well done indeed. Thanks and regards. Bharat
@AdamMarczakYT5 жыл бұрын
Thanks Bharat :)
@ngophuthanh2 жыл бұрын
Thank you, Adam. As always, you rock.
@BijouBakson2 жыл бұрын
It must be very challenging to do all this thing in English for you I imagine, Adam! Congratulations for pushing through despite the difficulty. 🙂
@rqn22744 жыл бұрын
Nice video Adam. Professional as always
@AdamMarczakYT4 жыл бұрын
Wow, thanks!
@subhraz2 жыл бұрын
Very well explained and demonstrated. Really helpful to get started with Data flows.
@arulmouzhiezhilarasan85184 жыл бұрын
Impeccable to know reg Mapping Data Flow, Thanks Adam!
@AdamMarczakYT4 жыл бұрын
My pleasure!
@techBird-b2m2 жыл бұрын
👍 Its amazing , Practical implementation of Data Flow.
@abhijitk73634 жыл бұрын
Adam, Thanks for this excellent video. You explained almost every feature available there in data flows. Looking forward a video on Azure SQL DWH. I know it will be great to learn about it from you.
@AdamMarczakYT4 жыл бұрын
Glad it was helpful! I'm just waiting for new UI to come to public preview then the video will be done :)
@sapecyrille5487 Жыл бұрын
Great! You are the best Adam.
@valentinnica60345 жыл бұрын
that was actually not so hard. thanks man, you're awesome.
@AdamMarczakYT5 жыл бұрын
No! you are awesome! :)
@carlossalinas84974 жыл бұрын
Adam you have an ability at explaining complex things, this tutorial made my day, thanks
@AdamMarczakYT4 жыл бұрын
Glad it helped! Thanks!
@wojciechjaniszewski90864 жыл бұрын
very well done on explaining principles of mapping data flows!!!
@AdamMarczakYT4 жыл бұрын
Thanks a lot!
@lowroar51272 жыл бұрын
So helpful! Thank you very much Adam!
@dintelu4 жыл бұрын
Wow..lucid explanation..
@AdamMarczakYT4 жыл бұрын
Glad you think so!
@NehaJain-ry9sr4 жыл бұрын
Awesome videos Adam, your videos are great help to learn Azure. Keep it up :)
@AdamMarczakYT4 жыл бұрын
Thanks, will do!
@eddyjawed11 ай бұрын
Thank you Adam Dzienkuje, this is a great tutorial.
@isurueranga97043 жыл бұрын
best tutorial ever... 💪🏻💪🏻💪🏻
@DrDATA-ep6mg4 жыл бұрын
Very nice tutorial 👍
@AdamMarczakYT4 жыл бұрын
Thank you! Cheers!
@RahulRajput_0184 жыл бұрын
Thanks buddy ...Great work
@AdamMarczakYT4 жыл бұрын
My pleasure
@rahulkota97934 жыл бұрын
Very useful. Thank you so much.
@AdamMarczakYT4 жыл бұрын
Glad it was helpful!
@549srikanth4 жыл бұрын
I would say this is the best content I've seen so far!! Thank you so much for making it Adam! Just wondering, is there a Crtl+Z or Crtl+Y command in case we did some changes in the dataflow and restore it to previous version?
@AdamMarczakYT4 жыл бұрын
Awesome, thanks! Unfortunately not, but you can use versioning in the data factory which will allow you to revert to previous version in case you broke something. Highly recommended. Unfortunately not reverts for specific actions.
@549srikanth4 жыл бұрын
@@AdamMarczakYT Excellent!! Thank you so much for your reply!
@johnfromireland75513 жыл бұрын
@@549srikanth I publish each time I create a significant new step in the pipeline and I use data preview before moving on to the next step. Also, you can , I think, export the code version of the entire pipeline. Presumably you can, then, paste that into a new Pipeline to resurrect your previous version.
@yashgemini40244 жыл бұрын
Appreciate you content. Thanks.
@AdamMarczakYT4 жыл бұрын
My pleasure! :)
@horatiohe4 жыл бұрын
thanks for the great content!! you are the man :)
@AdamMarczakYT4 жыл бұрын
I appreciate that!
@Rafian19244 жыл бұрын
Lovely bro!!
@AdamMarczakYT4 жыл бұрын
Thanks 🔥
@nick6s3 жыл бұрын
Excellent tutorials
@Lakshmi-y4x6 ай бұрын
Thank you, very helpful tutorials
@arun065304 жыл бұрын
nice & detailed video.
@AdamMarczakYT4 жыл бұрын
Thank you!
@rajanarora66553 жыл бұрын
Your videos are really great and helped me understand lot of concepts of Azure. Can you please make one using SSIS package and show how to use that within Azure Data Factory
@skybluelearner41982 жыл бұрын
Good explanation there.
@biswajitsarkar55385 жыл бұрын
Thanks Adam !! very informative video.Liked it a lot..
@AdamMarczakYT5 жыл бұрын
Thanks and you are most welcome! Glad you hear it.
@jayong23702 жыл бұрын
Thank you Adam.
@harshapatankar4844 жыл бұрын
Amazing videos.
@AdamMarczakYT4 жыл бұрын
Glad you think so! :)
@RC-nn1ld4 жыл бұрын
Love these videos so easy to understand, do you have a video on new XML connector
@AdamMarczakYT4 жыл бұрын
Great, thanks! Not yet, maybe in near future :)
@tenghover3 жыл бұрын
Would you plan to make video for introduction of each transforamtion components? Thanks
@dataintelligence62624 жыл бұрын
Great job! Thanks for all
@AdamMarczakYT4 жыл бұрын
Thank you too!
@paulnelson16234 жыл бұрын
For anyone wondering how to make the year check (or any check) in the second step more robust, you can exchange the following expressions using the 'case' expression as used below which says, if this expression evaluates as true, do this, else do something else. Worth nothing here that in the first expression, there is only a true expression provided while the second expression has both true and false directives. As per the documentation on the 'case' expression: "If the number of inputs are even, the other is defaulted to NULL for last condition." /* Year column expression */ /* If the title contains a year, extract the year, else set to Null */ case(regexMatch(title, '([0-9]{4})'),toInteger(trim(right(title, 6), '()'))) /* title column expression*/ /* If the title contains a year, strip the year from the title, else leave the title alone */ case(regexMatch(title, '([0-9]{4})'),toString(left(title, length(title)-7)), title)
@AdamMarczakYT4 жыл бұрын
Thanks Paul :) I used as simple example as possible for people who aren't fluent in scala but of course you always need to cover all possible scenarios. Sometimes I like to fail the transformation rather than continue with fallback logic as I expect some values to be present.
@paulnelson16234 жыл бұрын
@@AdamMarczakYT Of course, I just wanted to see if I could take it a step further to align more closely with what would be needed in a production data engineering scenario and thought others may have the same idea. Thanks for the content! :)
@AdamMarczakYT4 жыл бұрын
Thanks, I bet people will appreciate this :)
@mikem89155 жыл бұрын
Outstanding.
@AdamMarczakYT5 жыл бұрын
Thanks Mike ;)
@thisiszico20064 жыл бұрын
Awesome again.
@AdamMarczakYT4 жыл бұрын
Glad you think so!
@niteeshmittal4 жыл бұрын
Adam, Your content is always easy to grab, excellent work mate. Could you please explain how to create a pipeline which has a copy activity followed by a mapping data flow activity.
@AdamMarczakYT4 жыл бұрын
Thanks, just drag and drop copy activity and data flow blocks on the pipeline and drag a line from copy to data flow activity.
@khushbookumari-pc2xw5 жыл бұрын
Please also explain how to use data analytics in pipeline flow. This is best content . Thank u so much
@AdamMarczakYT5 жыл бұрын
Thanks you. As to your question can you elaborate on data analytics part? What exactly would you like to see.
@khushbookumari-pc2xw5 жыл бұрын
Anything like how to make function or procedure and how to use this in pipeline to execute .basic flow of pipeline by using analytics.
@AdamMarczakYT5 жыл бұрын
Hey, I do plan to have implementation videos like this in future. Although pipeline of videos is long so I can promise anything right now. I added this to the list of potential topics :) thanks!
@khushbookumari-pc2xw5 жыл бұрын
okay, Thanks
@yashnegi94732 жыл бұрын
Video is excellent. I want to know the problem statement which Data flow is solving?
@sudarshanbhattacharjee44112 жыл бұрын
Thanks for such good video
@gbw56794 жыл бұрын
Thanks Adam!
@AdamMarczakYT4 жыл бұрын
My pleasure!
@jayakrishna91535 жыл бұрын
very good explanation..keep doig
@AdamMarczakYT5 жыл бұрын
Thanks. Will do.
@big-bang-movies3 жыл бұрын
Hi Adam, few doubts. Please help me understand. 1. 10:04, After running the dataflow 1st time, there are 9125 rows got populated. Well, there is no output sink or output dataset associated with it dataflow yet, then where exactly those ingested rows are getting saved/populated? 2.15:04, after re-calculating "title" (by removing the year part), how come the previous original column (title) got disappeared? The modified title column should appear in addition to the previous original column (title) right?
@AdamMarczakYT3 жыл бұрын
hey 1. it's amount of rows loaded. 2. if you create new column with the same name it will replace old one. In this case we replaced title column.
@RahulJain-wk2wv4 жыл бұрын
awesome!
@AdamMarczakYT4 жыл бұрын
Thank you! Cheers!
@rosszhu16604 жыл бұрын
A quick question, Azure dataset seems only support already structured data, like CSV or JSON, what if my datasource is an unstructured text file that must be transformed into csv before being used? Is there a way to do this transformation (possibly python code) in data factory?
@AdamMarczakYT4 жыл бұрын
Hey, you can call azure databricks which can transform any file using Python/Scala/R etc. But data factory itself can't do it.
@rosszhu16604 жыл бұрын
@@AdamMarczakYT Got it. Thanks a lot! It looks like I have to learn Spark :-)
@TheLastBeat24 жыл бұрын
Hi Adam, so glad I found your channel. Your videos were a big help for achieving the AZ900 certificate. Now I am studying a lot to uplift my knowledge and get the Azure data engineer certificate. However, I have an important question! Data flows are expensive, sometimes clients don’t want to use this, are there alternatives to achieve the same result in azure data factory? Thank you very much!
@AdamMarczakYT4 жыл бұрын
Well you can't have the cookie and eat the cookie :) In my opinion it's not that expensive compared to other available tools.
@TheLastBeat24 жыл бұрын
@@AdamMarczakYT True! I am currently struggling with csv files that sometimes have extra spaces after the words in the header, this then gives error when doing a copy activity to Azure SQL Database. Do you have any idea to make my flow a bit more flexible so that it can deal with this? It needs some trimming in the header
@TheLastBeat24 жыл бұрын
I thought of doing a SELECT in a dataflow to then change to the correct header titles, but for this I need to know where the spaces will be in the future. So also not flexible.
@desparadoking82094 жыл бұрын
Thanks for the informative and detailed video adam, 😊👌. Your content is practical. Can you make a video on how load the data from Oracle table to azure data factory? It would be helpful for audiences.
@AdamMarczakYT4 жыл бұрын
Thanks! That's the plan :)
@JoshuaDHarvey4 жыл бұрын
Great video thank you
@AdamMarczakYT4 жыл бұрын
Thanks again! :)
@kevinabraham922 жыл бұрын
Nice video. Just curious. Can you explain toInteger(trim(right(title,6),'()')) in detail please. Like how this command executes?
@prashanthkumar67313 жыл бұрын
Thanks adam
@AdamMarczakYT3 жыл бұрын
My pleasure!
@chsrkn4 жыл бұрын
Features are very interesting and thanks for your clear explanation , could you explain bit more reusable data flows , I mean to use same data flow for multiple tables/files like reusable pipelines.
@AdamMarczakYT4 жыл бұрын
Thanks for suggestion, I will try to make video on data flow parametrization in the future. Thanks for watching :)
@javm73782 жыл бұрын
I really like your tutorials. I have been looking for a "table partition switching" tutorial but haven't found any good ones. May be you could do one for us? I am sure it'll be very popular as there aren't any good ones out there and it is an important topic in certifications :-)
@jagadeeshpinninti34564 жыл бұрын
can you please explain who to connect source dataset from azure data lake storage gen 2 tables in data flows of Azure data factory?
@AdamMarczakYT4 жыл бұрын
It's the same as blob storage, just create linked service and select Azure Table Storage and create dataset for it. Not that this is not supported for Mapping Data Flows.
@seb63024 жыл бұрын
I have an issue with the column 'title' not being found in the derived column despite being able to see all the column in the source beforehand.. Very confused!
@seb63024 жыл бұрын
When attempting to aggregate - no columns are found. Again despite seeing them in the source.
@seb63024 жыл бұрын
I've rebuilt the whole thing and still face the same issue. Google yields no results either.. Does anyone know what i'm doing wrong?
@seb63024 жыл бұрын
Just tried again and it works! The only difference this time round was that I didn't enable data flow debug. No idea why it worked this time.
@seb63024 жыл бұрын
Also 'Actions' no longer exists under pipeline - Is there a new way to view the details pane? I can't seem to find one.
@seb63024 жыл бұрын
These actions can be now found if you hover over 'Name'!
@PicaPauDiablo14 жыл бұрын
Adam, is there a way to preserve the filename and just have it change the extension? For instance, I'm adding a column with datetime, but at the end I would like it to have the same file name, just parquet. Is there a way to do that?
@AdamMarczakYT4 жыл бұрын
Use expressions :) That's what they are for.
@PicaPauDiablo14 жыл бұрын
@@AdamMarczakYT Sorry if it was a dumb question, I'm still new to ADF. Ignore if it's too inane but is fileanem in the @pipeline parameter? I found one online but couldn't get it to parse.
@anubhav20203 жыл бұрын
Hello Adam, thanks a bunch for this excellent video. The tutorial was very thorough and anyone new can easily follow. I do have a question though. I am trying to replicate an SQL query into the Data Flow, however, I have had no luck so far. The query is as follows: Select ZipCode, State From table Where State in ('AZ', 'AL', 'AK', 'AR', 'CO', 'CA', 'CT'...... LIST OF 50 STATES); I tried using Filter, Conditional Split and Exists transforms, but could not achieve the desired result. Being new to the Cloud Platform, I am having a bit of trouble. Might I request you please cover topics like Data Subsetting/Filtering (WHERE and IN Clauses etc.) in your tutorials. Appreciate your time and help in putting together these practical implementations.