Learn Power Query & Automate Boring Data Tasks in 15 Minutes!

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 มิ.ย. 2024
  • If you have time to learn just one skill in 2023, make it POWER QUERY. This single technical skill can help you make massive gains in your data analysis work.
    💥 Get my Power Query mini-course - chandoo.org/wp/power-query-po...
    WHAT IS POWER QUERY?
    Power Query is a data pre-processing engine built into Excel and Power BI. You can use it to bring data from anywhere and do pre-processing or clean-up activities with ease. It lets you automate common data tasks like removing duplicates, combining files, merging (joining) datasets, adding derived columns, splitting or extracting data and changing the shape / size of your data.
    HOW TO GET POWER QUERY?
    It is already there in Excel and Power BI.
    In Excel - Go to DATA Ribbon and use the "Get & Transform Data" options.
    In Power BI - use the "Get data" or "Transform" buttons.
    IS POWER QUERY BETTER THAN SQL?
    Power Query and SQL have largely similar capabilities. But Power Query gives you more freedom and options. Plus, it is easier to learn (in my opinion).
    ~
    IN THIS VIDEO ⏱️👇🏼
    =================
    0:00 - One skill you should learn in 2023 - Power Query, what is it?
    2:02 - How to activate & use Power Query?
    4:43 - STEP 0: Pre-cleaning the data
    6:31 - STEP 1: Dealing with Blank data points
    7:48 - STEP 2: Removing the duplicates
    8:30 - STEP 3: Generating ID values
    11:05 - STEP 4: Calculating Course Date from Registration Date
    13:25 - STEP 5: Figuring out the Fee Status
    15:39 - How to load the cleaned data back to Excel?
    16:19 - Analyzing the Power Query data and Refreshing
    📂 DOWNLOAD PRACTICE FILES
    ===========================
    Sample raw data file - chandoo.org/wp/wp-content/upl...
    Completed workbook (with Power Query steps) - chandoo.org/wp/wp-content/upl...
    💻 LEARN MORE about POWER QUERY
    ================================
    Check out below videos, playlists & articles for more on Power Query.
    ▶ COURSES:
    ▶ ▶ Get my Power Query mini-course and learn all you need in one place quickly - chandoo.org/wp/power-query-po...
    ▶ ▶ Join Excel School program to learn Power Query, Power Pivot, Formulas, charting & Dashboards in one place - chandoo.org/wp/excel-school-p...
    ▶ VIDEOS:
    ▶ ▶ Data cleaning in Excel - 10 tips (Power Query, Formulas & Flashfill) - • Data Cleaning in Excel...
    ▶ ▶ Power Query in Excel (Beginner to ADVANCED) - • Power Query Tutorial -...
    ▶ ▶ How to combine data from files (using Power Query) - • Powerful trick to comb...
    ▶ PLAYLIST:
    My Power Query videos playlist - • Power Query Tutorial -...
    ▶ READ:
    What is Power Query and how to use it (with 4 examples, sample files) - chandoo.org/wp/power-query-tu...
    ~
    Happy learning. I wish you more POWER ⚡ in 2023
    #PowerQuery #excel
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 279

  • @vijayarjunwadkar
    @vijayarjunwadkar ปีที่แล้ว +55

    Agree with you Chandoo. As data is growing and becoming complex, it will carry some legacy issues and new ones too, so ability to curate and clean it, is going to matter. Thank you for a simple yet powerful tutorial!

    • @chandoo_
      @chandoo_  ปีที่แล้ว +1

      You are welcome Vijay.

  • @MelanieOnDemand
    @MelanieOnDemand ปีที่แล้ว +66

    Before removing duplicates, it is best to handle the letter cases first. Power Query treats lower case and upper case of the same letter as different characters. I would transform all email addresses to lower case before removing duplicates 😉.
    Great video, Chandoo!!

    • @chandoo_
      @chandoo_  ปีที่แล้ว +21

      Amazing tips @Melanieondemand
      Donut for you. 🍩

    • @florisvanderleest7798
      @florisvanderleest7798 ปีที่แล้ว +4

      With removing duplicates, one could also remove partial payments, in case the administrators entering new students don’t pay attention to duplicates or made typos

    • @Nic-xr1og
      @Nic-xr1og ปีที่แล้ว

      Great tip - thank you!!

  • @bj_
    @bj_ ปีที่แล้ว +1

    Such a versatile tool, I discovered power query by accident years ago and have found new uses for it nearly every month since.

  • @kaitlinbero1894
    @kaitlinbero1894 ปีที่แล้ว

    Thanks to you, I am learning so much about Excel. With my new job they do not provide the best training, so to have this and all these wonderful videos has helped me a great deal. Thank you, Chandoo!

  • @malwalsabino519
    @malwalsabino519 ปีที่แล้ว +2

    Thanks Chandoo!
    I share with you the passion for Excel and particularly power query. My data cleaning skills started with copy and pass ( like your shorts " Isaw my boss doing this"), then, I discovered Excel formulas and functions and worked with the basics ilke right, left and mid for text then nested formulas/functions combining them with len, substitute etc for more efficient data cleaning and transformation but was sort of manual too. The game change emerged when I discovered power query, and since that time, things changed significantly. Now, I fear no more data consolidation, cleaning, and transformation with full automation. Because of the power query, I still stick to Excel as my first data analytics option.
    Thanks for the great content... I hope you would consider more content on another Excel power.. The power pivot
    Stay blessed

  • @chrism9037
    @chrism9037 ปีที่แล้ว

    Thanks Chandoo! PQ is so amazing, I am still learning and have only scratched the surface of how to use it

  • @reazahmed7004
    @reazahmed7004 ปีที่แล้ว

    You are just amazing! I was able to follow you 100%. Keep up your good work.

  • @shafimirza8551
    @shafimirza8551 ปีที่แล้ว +2

    All your videos are worth watching.. we end up learning something new always...thank u so much for sharing your knowledge..😊

  • @Bethwel1
    @Bethwel1 ปีที่แล้ว +1

    You have made the complex simple to follow and understand. Thank you very much.

  • @normanknutsen8253
    @normanknutsen8253 ปีที่แล้ว

    It is a fantastic tool have been using it for almost two years now and it has made things possible that I would have had to use Access for instead. The file combining feature is, I think the easiest way to combine similar files from a single file folder. Way back when I did the same thing for Access I had to use a good bit of VBA code to do the same thing that Power Query did in less than 10 clicks of the mouse.
    Love your videos Sir, keep up the good work

  • @GoGoTwice
    @GoGoTwice ปีที่แล้ว

    Thank you for this great tutorial/walkthrough, really helpful and just the right speed!

  • @kamaur01
    @kamaur01 ปีที่แล้ว

    @Chandoo you are always good. I didn't even finish the video, and I already like what I'm learning. Great video and thank you.

  • @dcoltonbrown
    @dcoltonbrown ปีที่แล้ว +15

    Chandoo - Your Excel tutorials are well above par and I have learned so much watching your videos. I've been able to impress myself and my colleagues with your tips and tricks. I'm not a data analyst - but data defines my actions and you have introduced me to so many functions and tips that make a HUGE difference in time and pinpointing issues. Very awesome and very well done in every respect. Thank you, you are appreciated.

    • @dcoltonbrown
      @dcoltonbrown ปีที่แล้ว +2

      Oh, my girlfriend - she said she loves you hair!

  • @pampapathipampareddy9835
    @pampapathipampareddy9835 ปีที่แล้ว

    I have been learning since 2013 with yours help ,thanks

  • @ktp.
    @ktp. ปีที่แล้ว

    My absolute favourite learning channel. I will have to check out your training courses on your site - your YT vids inspire me to work with data!! Sincerely much appreciated!!!

    • @chandoo_
      @chandoo_  ปีที่แล้ว

      Awesome, thank you!

  • @cassiemeyer1164
    @cassiemeyer1164 ปีที่แล้ว

    So good! Thank you Chandoo!!!

  • @GoldenSlumber474
    @GoldenSlumber474 ปีที่แล้ว +10

    Awesome lesson Chandoo! Even in retirement, I continue to extensively use Excel & your Power Query videos have opened a whole new realm of possibilities for my Excel needs. Thank you!

    • @chandoo_
      @chandoo_  ปีที่แล้ว +1

      Thanks GS for your passion to learn and love for Data. :)

    • @Awachit1
      @Awachit1 ปีที่แล้ว

      Hi, is there any opportunities for Business Intelligence/ Data Analysis in Canada?

    • @Aryanthakur-yt9bc
      @Aryanthakur-yt9bc ปีที่แล้ว +2

      @@Awachit1 India mein he karle bro jitna waha par in hand milta hai ussey zyada he India mein milta hai. Agar bahar jaana hai toh Germany kya

  • @niladribiswas7667
    @niladribiswas7667 ปีที่แล้ว +1

    Such incredible and inspiring content for data lovers. Thank you, sir, 💙

  • @MrDhunpagla
    @MrDhunpagla ปีที่แล้ว

    Gurudev 🙏this one is absolutely necessary one for us & you put it in an awesome manner like always....Thanks a lot

  • @mohdayazuddinshaikh4454
    @mohdayazuddinshaikh4454 ปีที่แล้ว +1

    Hi Chandoo, please continue such series of Power Query. Your way of teaching is amazing 🤗

  • @markslima1557
    @markslima1557 ปีที่แล้ว +3

    I've never used Power Query in my life, and you made this process clear and rather fun. Thank you and I'm happy to subscribe to your channel!

    • @chandoo_
      @chandoo_  ปีที่แล้ว +1

      Welcome aboard Mark. I am glad you enjoyed this.

  • @SaleemKhan-hm2br
    @SaleemKhan-hm2br ปีที่แล้ว

    Thank you Chandoo Jee. Thanks for sharing your knowledge and experience.

  • @Sandroider
    @Sandroider ปีที่แล้ว

    Thanks! 8:22 it is usually good to check how many duplicates there are using View - Data Preview

  • @sumakudala688
    @sumakudala688 ปีที่แล้ว +2

    Every time you come with Valuable content. Thank you sir

  • @GuyOrlov
    @GuyOrlov ปีที่แล้ว +1

    I am big fan of your channel, I love that, I am in the data analyst training, I would love to understand more use DAX tricks too, it seems a bit harsh to study!

  • @mitch6912
    @mitch6912 ปีที่แล้ว +1

    Amazing knowledge. Thanks for sharing Chandoo

  • @avishekd4229
    @avishekd4229 ปีที่แล้ว

    Thank you Chandoo for educating us

  • @shaikjalal1274
    @shaikjalal1274 ปีที่แล้ว

    Hello Chandoo i have seen your TH-cam content and i love that its awsom and unique. thankyou your doing well 👏👏👍😇

  • @pgkannan
    @pgkannan ปีที่แล้ว

    Excellent power query logic will help both Excel and Power BI

  • @ahmedabdulahimahamud3272
    @ahmedabdulahimahamud3272 ปีที่แล้ว

    Thank you so much, from the date I found your Channel, I admire data cleaning and analyzing it in pivot tables. Thank you once again

    • @ifoodieTV
      @ifoodieTV 2 หลายเดือนก่อน

      Where did you start from? He has a lot of videos.

  • @morrismaina1413
    @morrismaina1413 ปีที่แล้ว

    You are a great teacher!

  • @mirateequrrahman8478
    @mirateequrrahman8478 ปีที่แล้ว

    You're fabulous sir.... Much much respect...👏👏

  • @adsonnet
    @adsonnet ปีที่แล้ว

    we are waiting for it till now, Thank you.

  • @TimeManInJail
    @TimeManInJail ปีที่แล้ว +14

    You can also create a folder that will automatically format itself if you have other raw data, say a different school but need the same analysis so you can drop the file into the power query folder and it will format everything so you don't have to repeat the steps

  • @dushanthan50
    @dushanthan50 ปีที่แล้ว

    It Helps man !! Thanks for the video

  • @martinpaulbannister1745
    @martinpaulbannister1745 ปีที่แล้ว +33

    Hi. Totally agreed. Power Query is amazing. Level of knowledge required to start is minimum, building skills has you go. Power Pivot data model and DAX is also amazing. And ensures extremely complex task can be developed and repeated without fuss. Martin

    • @Kirill628
      @Kirill628 ปีที่แล้ว

      Vba is better)

    • @chandramohan1418
      @chandramohan1418 ปีที่แล้ว

      Where to find jobs?.

    • @martinpaulbannister1745
      @martinpaulbannister1745 ปีที่แล้ว

      I use VBA but only basic coding. Applying protect / unprotect workbook containing hundreds of worksheets. Not looked at VBA to ETL data.

    • @infamous8541
      @infamous8541 ปีที่แล้ว +2

      @@Kirill628 yea vba is better, but it'd have took me 20 minutes of writing a code & debugging it to come to the same result that he did without writing a single line of code.

  • @ManishKumar-jx4eg
    @ManishKumar-jx4eg ปีที่แล้ว

    Thank you for this excellent power query session, you alwasy make it look easy & understandable. :)

  • @gonzalofuste
    @gonzalofuste ปีที่แล้ว

    great job Chandoo¡¡ you have created a really interesting channel ¡¡¡

  • @futurehopeobioma670
    @futurehopeobioma670 11 หลายเดือนก่อน +1

    Chandoo you are simply too much. I'm short of words. Thanks a lot.

    • @chandoo_
      @chandoo_  11 หลายเดือนก่อน

      You are most welcome

  • @kwesikwesi4261
    @kwesikwesi4261 ปีที่แล้ว

    This is soooooo cool and understanding. Very slow and explainable. Thank you sir

  • @learningwithmaliha
    @learningwithmaliha 2 หลายเดือนก่อน

    Amazing video, thanks Chandoo!

  • @anandl2003
    @anandl2003 ปีที่แล้ว

    Hello This awesome Kudos! Chandoo Great thanks a lot. Sure will love to learn more about power query.👍🏼🙂

  • @napstervn
    @napstervn ปีที่แล้ว

    thank you so much for the very quickly useful and informative lesson

  • @lokeshr9225
    @lokeshr9225 ปีที่แล้ว +1

    Excited and waiting for your valuable content sir❤️

  • @destinationsuccess27
    @destinationsuccess27 ปีที่แล้ว

    Thank you for this video.

  • @cathappytimes
    @cathappytimes ปีที่แล้ว

    Thank you Chandoo.

  • @suvamtechnical
    @suvamtechnical 2 หลายเดือนก่อน

    you are such a good trainer. your ways of making understand others are very nice. very knowledgeable video.

  • @shubh.vaishnav
    @shubh.vaishnav 6 หลายเดือนก่อน

    Thanks buddy 😊
    Great video with great explanation.

  • @hemanthkumar4870
    @hemanthkumar4870 ปีที่แล้ว

    Wow...its amazing chandoo..

  • @SyedSalmanhussain21
    @SyedSalmanhussain21 ปีที่แล้ว

    Respect for sharing useful info!!

  • @sadaedost
    @sadaedost ปีที่แล้ว

    Excellent demonstration :)

  • @anwarmohdsha
    @anwarmohdsha 4 หลายเดือนก่อน

    more power to you Chandoo, thanks for this video

  • @rjbanavar
    @rjbanavar ปีที่แล้ว

    Thanks a Ton sir. I had enrolled for course on PQ, but guy had made it so boring and untasteful.
    You just made it so interesting 🙏

  • @mantis1787
    @mantis1787 หลายเดือนก่อน

    That shirt! 😀 I appreciate your teaching and humor, Chandoo!

  • @niteeshmishra2790
    @niteeshmishra2790 ปีที่แล้ว

    Love You chandu Sir From Uttarpradesh Amethi, Jay hind Wande matram 🇮🇳🙏

  • @johnford3825
    @johnford3825 3 หลายเดือนก่อน +1

    Excellent presentation. I hope to use this to transfer and analyse some data held in multiple pdf’s

  • @charlidavid5592
    @charlidavid5592 ปีที่แล้ว

    Awsome Chandoo..!

  • @chandreshslal9686
    @chandreshslal9686 ปีที่แล้ว

    Thanks for sharing your know skills

  • @Ringsofsweden
    @Ringsofsweden ปีที่แล้ว

    Wonderful information. Thanks alot

  • @culpritdesign
    @culpritdesign ปีที่แล้ว

    Data modeling and transformation is important. 😊 great content

  • @lavon4111
    @lavon4111 ปีที่แล้ว

    Chandoo. I really appreciate your channel. I’m learning a lot as I’m wanting to become a DA. I was wondering. How important is it to learn SQL? It seems Excel and Power BI alone is enough for data analysis.

  • @mehulmandirwala2318
    @mehulmandirwala2318 ปีที่แล้ว

    Thanks for sharing 👍

  • @fluffyhoneytina
    @fluffyhoneytina ปีที่แล้ว

    Thank you so much.

  • @kiranmedishettitalks594
    @kiranmedishettitalks594 ปีที่แล้ว

    Thank you chandoo

  • @faizankirmani6266
    @faizankirmani6266 ปีที่แล้ว

    Lovely demonstration

  • @MrPapiBanda
    @MrPapiBanda ปีที่แล้ว

    Great video..wants more videos like this.
    ♥ from Bangladesh

  • @rahulranjan8511
    @rahulranjan8511 ปีที่แล้ว +1

    If anyone wants to learn with authenticity Microsoft Excel, Chandoo will be game changer for you..highly recommend for learning MS excel concepts from scratch.

  • @amilaimesh
    @amilaimesh ปีที่แล้ว

    This is Awesome !!!

  • @evapinter2326
    @evapinter2326 ปีที่แล้ว

    Thank you so much. I am watching your videos and becoming awsome in Excel

  • @moisestatis5418
    @moisestatis5418 ปีที่แล้ว

    Chandoo, thanks for your advice with examples. Great tool, and I have already started to learn it. A question: why do you have 2 keyboards? 😁

  • @melvindias1249
    @melvindias1249 ปีที่แล้ว

    Good job once again.

  • @behrad9712
    @behrad9712 11 หลายเดือนก่อน

    Thanks Thanks!

  • @shanmugapriyayu2141
    @shanmugapriyayu2141 ปีที่แล้ว +3

    Hi Chandoo. Can you please show a video of how to use power query for Mark Analysis and Teacher Analysis report and charts. Your videos are greatly inspiring and I've been learning so much from them. As a teacher trainer, I'm quite fascinated by the way you explain things and I m excited to know how I can use Power Query and Power BI to generate performance of students

    • @chandoo_
      @chandoo_  ปีที่แล้ว +1

      Good points Shanmugapriya. I will add a video on this topic in upcoming months.

  • @zaafirc369
    @zaafirc369 ปีที่แล้ว

    Good video to show the power of Power Query. It definitely facilitates data cleaning, be it in Excel or Power BI. I wish it worked with big data. It tends to get really slow as the data size increases.
    But overall, it is a good tool to have.

    • @ganeshn3800
      @ganeshn3800 ปีที่แล้ว

      So for big data... What are the options? I mean VBA or any other tool we have? Thanks.

  • @markreichard2144
    @markreichard2144 ปีที่แล้ว

    Another excellent video with clear explanations and examples.

    • @chandoo_
      @chandoo_  ปีที่แล้ว

      Glad you liked it!

  • @asifkhurshid9208
    @asifkhurshid9208 ปีที่แล้ว

    well explained, thanks and regard.

  • @AmyhoGeokmui
    @AmyhoGeokmui 8 หลายเดือนก่อน

    It is so informative and helpful …many thanks, chandoo

  • @mamalik1088
    @mamalik1088 ปีที่แล้ว

    Always nice explained SIR C

  • @user-ke7vq9bg7q
    @user-ke7vq9bg7q 5 หลายเดือนก่อน

    Such incredible and inspiring content for datasets. Thank you, sir

  • @sairamadaboina8257
    @sairamadaboina8257 5 หลายเดือนก่อน +1

    Thank you Sir, good explanation, please upload more and more videos.

  • @evilpapa6013
    @evilpapa6013 ปีที่แล้ว

    Thank you for this

  • @GeorgeAJululian
    @GeorgeAJululian ปีที่แล้ว

    Very helpful and useful many thanks

  • @Soulenergy31
    @Soulenergy31 ปีที่แล้ว +1

    0:11 focus on PowerQuery, thank you Sen Sei!
    0:36 PQ is a data pre-processing engine

  • @bodyart1460
    @bodyart1460 ปีที่แล้ว

    Thank you so much sir

  • @storiesshubham4145
    @storiesshubham4145 ปีที่แล้ว

    Superb video Sir 👌

  • @rameshh9560
    @rameshh9560 5 หลายเดือนก่อน

    Nice presentation with no nonsense

  • @creativeblock377
    @creativeblock377 18 วันที่ผ่านมา

    Very detailed explanation ❤

  • @7dx549
    @7dx549 ปีที่แล้ว

    Simple and more powerful✅

  • @minadev1
    @minadev1 6 หลายเดือนก่อน

    Thank you!!!!!!!!!!!!!!!!!!!!!!!!!!!!! kindly make more such videos

  • @andrewdove342
    @andrewdove342 ปีที่แล้ว

    amazing thank you

  • @neeleshgupta8886
    @neeleshgupta8886 ปีที่แล้ว

    You are true gem 💎 sir ❤️👍

  • @aamiransarii
    @aamiransarii ปีที่แล้ว

    Hi, excellent presentation and video. Which video editing software are you using to create these tutorials? Apologies for asking a weird question and going absolutely off the topic.

  • @shaikusman536
    @shaikusman536 ปีที่แล้ว +2

    If Data is small Power query, Else: SQL is your friend for large DATA sets......thanks Chandoo...Nxt video Pls compare MsExcel=>Power Query==> SQL....Pros & Cons, Industry Requirement.....

  • @justbeingfrank6342
    @justbeingfrank6342 ปีที่แล้ว +2

    Chandoo - These videos are fantastic. I follow a few YT channels whose niche charges are Microsoft “services” they are great.
    However, you are killing it with the micro-niche of Microsoft Excel. Keep up the incredible work. Your channel has been instrumental.
    Thank you.

    • @chandoo_
      @chandoo_  ปีที่แล้ว +1

      So glad to hear that JBF. Thanks for your love and support.

  • @hhatech52
    @hhatech52 9 หลายเดือนก่อน

    you are amazing.. i enjoyed your video

  • @jasonmurray8777
    @jasonmurray8777 ปีที่แล้ว +11

    I use a lot of Power Query because I make a lot of Power BI dashboards. I spend a lot of time building star schemas - sometimes normalizing, sometimes not - it all depends on what I am trying to do with the data. The point is that I consider it to much more important to model the data for utility than the time I spend on any DAX I might write later. Honestly, its like 80% data modeling and 20% adding visualizations and some measures of calculated tables with DAX later. That said, I recently started going back to pre-formatting more significant transformations in SQL Server rather than trying to clean it up in Power Query. Loading some data into a data mart first to transform it with SQL, and then creating a view I can pull from into Power BI, is often a game changer for not having to do so many transforms in Power BI with Power Query. Put SQL and Power Query altogether and you can provide some very fast loading and amazing data visualization and reports with the Power BI report app too (you know - SSRS 2.0 for the cloud).

    • @abbylynn8872
      @abbylynn8872 ปีที่แล้ว +1

      Thank you for this. This completely resonated with me. 💕

    • @saurabhdwivedi5866
      @saurabhdwivedi5866 ปีที่แล้ว

      Hi @Jason Murray can you please elaborate it a bit so that a new data student like me will have good insight about the process you have mentioned.

    • @jasonmurray8777
      @jasonmurray8777 ปีที่แล้ว +4

      @@saurabhdwivedi5866 Creating a good data model, most typically a star schema with a central fact table (or tables) surrounded by dimension tables (the things you will use as filters or slicers) is far more important than what you will do with DAX later. You need to understand the implications of any data model you create because if you don't you will often find yourself going back to the data model and possibly starting from scratch because you have painted yourself into a corner and no amount of DAX will get you out of it. That said, the model you choose will be affected by what existing relationships and cardinality exist within your data as well as your requirements for grain (granularity/precision) and, when very large data sets are involved, balancing those grain requirements against speed requirements. That said, my advice in this respect is, unless you have data that has already been modeled and has a data dictionary (or you are only working a single table or two), then you need to spend some time profiling your data when you start and make an entity relationship diagram (ERD). That ERD will most likely highlight for you what you can and can't do with your data and often leads you to realize what other data you need, but might not have, in order to meet requirements in the ultimate dashboard. With respect to my comment about using SQL first. You will likely often use data from a SQL database using an ODBC connection to pull it into Power BI. A database is typically a lot faster than Power BI and having pre-modeled data coming over from the SQL side will save you a lot of modeling on the Power BI side. Typically what you would do is create a view (or views) on the database side that have your data already as close to perfect as possible so you don't have to spend time cleaning it up in Power BI. Next, you would have a parameterized stored procedure to call against that view, even if the parameter was as broad as * (select everything). Accounts calling against the view would be in a role in the database that has minimum permissions to call those stored procedures against a schema that contains views for BI purposes (things like power BI) and that role would not have permissions to do anything else. This will help protect the data in your DB by not exposing the base table names, prevent SQL injection vulnerabilities, and make your data updates into Power BI that much faster. If you are savvy , you could also design a stored procedure in a way that only returns incremental updates for faster data loads without having to do the complex setup for incremental data on the Power Bi side. Anyhow, that is probably a lot more detail and probably leads you to many more questions. I suggest reading up on star models, ERDs, normalization, cardinality, and grain as well as the use of views with carefully permissioned stored procedures (in their own schema so you can manage the security at that level rather than by individual views) to provide efficient and secure return of data from a DB into Power BI rather than just doing everything inefficiently on the power bi side or making up for data model deficiencies with DAX wizardry later.

    • @saurabhdwivedi5866
      @saurabhdwivedi5866 ปีที่แล้ว +1

      @@jasonmurray8777 Thankyou soo much. For sure I will go through the above mentioned point.

    • @Anvesh2013
      @Anvesh2013 ปีที่แล้ว +1

      @@jasonmurray8777 thank you, I always wondered that why would we need to do those major cleanup work before going into the visuals, when we usually are prepared for the visuals only after the guarantee that the available data is rock solid in the database/(whichever source)..

  • @silvestrecamposano6317
    @silvestrecamposano6317 ปีที่แล้ว

    Thanks again, Sir!... Am an avid fan....

  • @deepakverma79998
    @deepakverma79998 ปีที่แล้ว

    you are awesome Mr. Chandoo.....Chandoo Bhiya here Deepak

  • @okpalaemmanuelchijioke5978
    @okpalaemmanuelchijioke5978 ปีที่แล้ว

    Thanks for your great video always. Please which version of Excel are you using. Seems it's the advanced/recent version. Mine- 2016 don't have some features like- Example columns, conditional columns, etc

  • @Hurmali1
    @Hurmali1 ปีที่แล้ว

    Thank u Chandoo