Sir, I have gone through lots of videos but never understood the concepts so simple yet very detailed manner. Thank you very much. I have shared your playlist with my colleagues too. They also liked it very much.
A very well explained . The way you broke down the data to explain the same is amazing. I am sure it would have taken good time to put it together. Indebted to you brother.
i watched your nearly all playlist i loved your teching style, how to ogrip on concept, your explaination are fabulous keeping doing sir, best of luck. we are always here for you Thank you..:)
Thank you sir 🙏🏻 I went through many udemy courses but never understood these concepts. Ur explanation is very good and easy to understand many many thanks sir 🙏🏻 🙏🏻
Hello Sir, How do you determine the number of columns to be used in Z order and whether or not to use a particular column for Z order provided that you have calculated the cardinality percentage of all the columns?
Hi Azar, Thank you for explanation. I have a dought. in this example it shows that z-order create new partitions with sorting emp_id. Does z-order really create new partitions?
Hi Shankar, this is Raja. When we perform z-order, data is being co-located within same set of files. It is not shuffling the data, nor creating new partitions
Yes Venkata, it will work first 32 columns. If your table contains more than 32 columns and you want to collect statistics for those columns, we can configure that separately
@@rajasdataengineering7585 ok . So zorder is similar to bucketing right ? Colocating the data into same set of files ? If two tables contains same key and if we zorder them on the key While joining the data it will fetch only required files into the executor ?
Sir, I have gone through lots of videos but never understood the concepts so simple yet very detailed manner. Thank you very much. I have shared your playlist with my colleagues too. They also liked it very much.
Thank you for your valuable comments. Really appreciated
Great Explain , Understood OPTIMISE , VACCUM() AND Z-ORDERING in One Video
Glad it was helpful!
Awesome explanation on Z-ordering. Greatly appreciated your efforts making this video.
Thank you
Great, thank you. You have explained in simpler way to understand anyone.
Thank you
Your videos are so simple that a kid can also understand. Thanks and salute sir🖖 for putting so much effort and making videos and helping us!
Thanks for your comment. Glad to know it helps data engineers
Hi Brother you are best teacher, the way you explain its best, keep up the good work
Thank you!
Invaluable explanation sir! I went through many blogs but couldn't get it. You made it crystal clear😊
Glad to hear that! Thanks for your comment
Sir, I love your teaching method, you have explained it in detail.
Thanks Mukilan! Glad to hear that
A very well explained . The way you broke down the data to explain the same is amazing. I am sure it would have taken good time to put it together. Indebted to you brother.
Thanks Ajay👍🏻
i watched your nearly all playlist i loved your teching style, how to ogrip on concept, your explaination are fabulous keeping doing sir, best of luck. we are always here for you
Thank you..:)
Thank you,Sumit! Keep watching
Sir, Thanks for explaining in a very simple manner.
Thanks and welcome
Thank you and very clear and helps
to understand what is Zorder method in delta table
Glad it was helpful! Keep watching
Excellent explanation with Examples.....Thank you so mcuh sir..
You are most welcome! Glad it helps
Amazing and very intuitive example. Thank You!!
You're very welcome! Keep watching
one such good video with neat explanation.
Thank you
you teaching methos is very good ....this video clear my all doubt
Glad to hear that
Thank you sir 🙏🏻 I went through many udemy courses but never understood these concepts. Ur explanation is very good and easy to understand many many thanks sir 🙏🏻 🙏🏻
Thank you 👍🏻
Indeed an awesome video !! Great explanation !!
Glad you liked it! Thank you
Thanks for uploading . Very nice explanation
Thanks
Your videos are definitely creating great impact. Thank you for that.
Can you also please explain df.explain() command in great detail with examples.
Happy to hear that it's creating impact on data engineers. Thank you
Sure, will post a video on explain plan
Hi Omprakash, created a video on explain plan as per your request. Hope it helps you - th-cam.com/video/6NrVQTbkndU/w-d-xo.html
Excellent, Thank you so much.
Glad it was helpful! You are welcome
Your work is quite awesome. It will be great incase you can share your notebooks too.
very well explained. Kudos to you.
Glad it was helpful!
Very nice sir 👌 cleared my concept now
Thank you
Hello Sir, How do you determine the number of columns to be used in Z order and whether or not to use a particular column for Z order provided that you have calculated the cardinality percentage of all the columns?
Excellent Explaination Sir
Thanks
Great video content.. Thank you so much
Glad you liked it! Keep watching
Nicely explained !!
Glad it was helpful!
Very nicely explained 🎉
Thanks, glad it was helpful!
Extremely helpful video.
Thanks Kinjal! Glad to know it was helpful!
Raja please try to create a full project where all these optimizations can be shown at full scale.
Sure Mohit, will do!
good Explaination, liked it when you demonstrated with excel. Just one suggestion syntax for zorder seems to be changed to "Zorder by ()"
Yes, you are right. Thanks
great explanation
Glad it was helpful! Keep watching
Hi Azar,
Thank you for explanation.
I have a dought. in this example it shows that z-order create new partitions with sorting emp_id. Does z-order really create new partitions?
Hi Shankar, this is Raja.
When we perform z-order, data is being co-located within same set of files. It is not shuffling the data, nor creating new partitions
What about using multiple columns in z-order?
Thanks for the great explanation Raja. So are the statistics collected on all the columns ? What if we want to query on other columns ? Will it work ?
Yes Venkata, it will work first 32 columns. If your table contains more than 32 columns and you want to collect statistics for those columns, we can configure that separately
@@rajasdataengineering7585 ok . So zorder is similar to bucketing right ? Colocating the data into same set of files ? If two tables contains same key and if we zorder them on the key While joining the data it will fetch only required files into the executor ?
Very nice explanation 🙂
Thanks
Hi Raja, how is the partition column determined e.g. how does it know that you have to use emp_id here? Is it based on the predicate column?
Never mind, when I watched your video completely, I found out.
Great
Please continue this videos
PERFECT CONTENT SIR
Thanks Tanu!
detailed explanation👏
Thank you 🙂
Watching on Oct 24 for job interview. Not selected yet
All the best for your interview tomorrow (Oct 24th)
thank you very much.
You are welcome!
Can u do one video on lead and lag in pyspark..?
Sure, will post a video on lead and lag very soon
Hi Aswani, have posted a video on lead and lag function today as per your request
Tq so much
Please do video on how to convert pandas data pipilines to spark data pipiy
Sure will do
awesome😃
Thank you! Cheers!
Great!
Thanks