- 103
- 158 931
Mike YU (BI&Analytics)
Singapore
เข้าร่วมเมื่อ 14 ต.ค. 2012
Welcome to my Channel ! By the channel I am sharing my practices experiences of using Microsoft Cloud Power Platform (Power BI, Power Automate and Power Apps) and Office Applications (excel, one drive, sharepoint and forms etc.) with data analytics programming languages (R Scripts) for Business Intelligences, Analytics and Automations.
Latst Highlighted Hints:
1). Power BI Memory and Performance Considerations (plase refer to my blog URL):
mikeyubianalytics.blogspot.com/2023/01/power-bi-memory-and-performance.html
Latst Highlighted Hints:
1). Power BI Memory and Performance Considerations (plase refer to my blog URL):
mikeyubianalytics.blogspot.com/2023/01/power-bi-memory-and-performance.html
Power Platform Integrations: Embed Power Apps into Power BI with Power Automate & Excel & OneDrive
This long tutorial video has shared an approach on how to integrate Power BI, Power apps, Power automate flow, Excel and Ondrive to input and edit data into Power BI Visual report via Microsoft Power Platform.
The Long Video divides the demonstrations into four parts:
Part 1 shares a method on how to quickly build a simple power apps from online excel source file at one drive.
Part 2 demonstrates the steps on how to use power BI desktop imports/transforms/aggregates/visualizes excel data source which is stored at onedrive for business. In the Power BI data import approach, the method on how to get onedrive URL link, and how to filter the traget folder and sources file are described.
Part 3 demonstrates the steps on how to integrate/embed an existing power apps into power BI report at power BI services site. With this step we have power apps as user interface embedded in power BI for user write back /update his/her Power BI reports and dashboards.
Last Part demonstrates the steps on how to create automate cloud flow to refresh power BI dataset at service site when excel source files is modified via the power apps embedded in Power BI. The excel source file is stored at one drive for business. This is an example on using the embedded Power Apps in Power BI as user editing interface to update Power BI reports at cloud environment.
The Long Video divides the demonstrations into four parts:
Part 1 shares a method on how to quickly build a simple power apps from online excel source file at one drive.
Part 2 demonstrates the steps on how to use power BI desktop imports/transforms/aggregates/visualizes excel data source which is stored at onedrive for business. In the Power BI data import approach, the method on how to get onedrive URL link, and how to filter the traget folder and sources file are described.
Part 3 demonstrates the steps on how to integrate/embed an existing power apps into power BI report at power BI services site. With this step we have power apps as user interface embedded in power BI for user write back /update his/her Power BI reports and dashboards.
Last Part demonstrates the steps on how to create automate cloud flow to refresh power BI dataset at service site when excel source files is modified via the power apps embedded in Power BI. The excel source file is stored at one drive for business. This is an example on using the embedded Power Apps in Power BI as user editing interface to update Power BI reports at cloud environment.
มุมมอง: 33
วีดีโอ
#shorts: Power BI 3D Quadratic Surface Simulator
มุมมอง 73วันที่ผ่านมา
In the shorts I have demo the 3D quadratic surface plot in simulator way with the interactive changes of parameter slices in power BI desktop. With changing the 8 parameter slicers in power BI visual we are able to simulate the different types of 3D quadratic surface with the View Angels at the levels of Horizontal and Vertical. How to make the simulator developments in power BI desktop please ...
Power BI Tips & Tricks: A workaround to Re - Arrange the Fields Order at Data Pane
มุมมอง 1434 หลายเดือนก่อน
In the current version of Power BI by today, the Data Pane (previously known as the Fields Pane) displays columns by default in alphabetical or numerical order (ascending). In most time the order is different to the column order in table at Table View. If we want the columns order in Data Pane are align with the columns order in Table View, we may manually modify the existing column header as a...
Power BI DAX Tips: Calculate OBV Indicator with DAX based on a mathematical formula transformation
มุมมอง 955 หลายเดือนก่อน
In the video I have shared a method by using DAX formula to calculate OBV indicator based on a OBV mathematical formula transformation, which such transformation method we can avoid circular reference dependency, and apply DAX formula to handle the calculations. Also the OBV chart was created in the same dashboard page with Candlestick chart and Bollinger bands together, by which we can use oth...
Power BI DAX Tips: Generate Larger Sample Data Table with Unique Item Name list
มุมมอง 2035 หลายเดือนก่อน
In previous video I have shared a method on how to generate a sample dataset with random numerical numbers and random string names via DAX formula. Those generated string name could be not unique. In this video I shall share an another method to generate sample dataset with larger row numbers which has unique string item name in each row. for example, I combine the 3 English Uppercase letters t...
Power BI DAX tips: Customize Tooltip for a Candlestick Chart, #powerbideveloper
มุมมอง 1235 หลายเดือนก่อน
Stock Price Candlestick chart combined with value info of Bollinger Bands and Trade Volume provides rich data info from each date point. A customized rich tooltip will be very helpful and necessary for chart users to read and analyse the complex chart info when hovering over the interested data point. In the video I have demonstrated a way on how to create a customized tooltip for a Candlestick...
Power BI DAX Tips: DAX Measures for CandleStick Chart via Line & Stacked Column Visual #powerbi
มุมมอง 2536 หลายเดือนก่อน
In last video I have created the RSI chart for Stock Price Movement analysis and also mentioned that we need to combine the RSI tool with other technical analytic tool, such as Candlestick tool to reach more accurate analysed result. Of course, we can easy to draw the Candlestick chart by PBI custom visual and present it with the RSI chart in a sample report page. But such combined charts in sa...
Power BI DAX Tips: Create Stock Price RSI Chart with Power BI Line & Stacked Column Visual
มุมมอง 1746 หลายเดือนก่อน
In Previous video we have created the four types of RSI via Data Transform through R script. In this video I have shared a method on how to draw a chart via power Line & Stack Column Visual, in which we can select and apply different RSI for our stock price movement analysis. We need two steps to create the chart. First step is to prepare data via creation of few measures by DAX formula. The Fi...
Power BI with R: How to Get Power BI ready for R script
มุมมอง 2286 หลายเดือนก่อน
To Enable R scripts Visual feature in Power BI Desktop , we need go to File / Options and settings / Options / R Scripting. In the R scripts options you have two fields to fill. First one is to choose home directory for R, which means you need first to install a R engine and select the installed R engine location for the field. To install R engine we may click the link ”how to install R”. it br...
Power BI Transform Data with R: Calculated Columns for 4 types of Relative Strength Index (RSI)
มุมมอง 1336 หลายเดือนก่อน
RSI or Relative Strength Index developed by Welles Wilder in 1978 is a popular tool used in technical analysis to identify potential overbought or oversold conditions in a stock's price movement. It is a “momentum indicator” that considers daily stock gains and losses during a specific trading period, providing a value between 0 and 100, with the equilibrium level at 50. It helps to determine w...
Power BI DAX & DAX Studio:Calculate Initial Values of SMA with DAX for Bollinger Bands,#dataanalysis
มุมมอง 1307 หลายเดือนก่อน
In the video a method with a presented mathematical equation for calculating initial SMA for Bollinger Bands is introduced. And also an implementation approach in power BI desktop sample file by DAX formulas via integrated DAX studio environment are demonstrated. Finally, the three Bollinger bands generated by DAX with calculated initial values are visualized in a stock price candlestick chart ...
Power BI DAX: DAX MINX & TOPN find Dynamic Rolling 20 Data Points for Bollinger Band Calculations
มุมมอง 2348 หลายเดือนก่อน
Power BI DAX: DAX MINX & TOPN find Dynamic Rolling 20 Data Points for Bollinger Band Calculations
Power BI Security: Dynamic Combined RLS & CLS for Solid & Dot Line Organizational Hierarchies
มุมมอง 2358 หลายเดือนก่อน
Power BI Security: Dynamic Combined RLS & CLS for Solid & Dot Line Organizational Hierarchies
Power BI Power Query & R: Calculate MACD Indicators with Assumed Initial Values,#powerbideveloper
มุมมอง 2008 หลายเดือนก่อน
Power BI Power Query & R: Calculate MACD Indicators with Assumed Initial Values,#powerbideveloper
Power BI & R & AI ChatBot: MACD Chart for Stock Price Analysis & Ask Gemini about,#powerbideveloper
มุมมอง 2288 หลายเดือนก่อน
Power BI & R & AI ChatBot: MACD Chart for Stock Price Analysis & Ask Gemini about,#powerbideveloper
Power BI & R: Get Daily Stock Prices Automatically with Windows Task Scheduler,#powerbideveloper
มุมมอง 1729 หลายเดือนก่อน
Power BI & R: Get Daily Stock Prices Automatically with Windows Task Scheduler,#powerbideveloper
Power BI with R: R Script Connector Unzips & Combines the Zipped csv/xlsx/xlsb/xls files
มุมมอง 16110 หลายเดือนก่อน
Power BI with R: R Script Connector Unzips & Combines the Zipped csv/xlsx/xlsb/xls files
Power BI DAX: Generate Random Sample Data with DAX Functions (GENERATESERIES/CONVERT/UNCHAR/SWITCH)
มุมมอง 63210 หลายเดือนก่อน
Power BI DAX: Generate Random Sample Data with DAX Functions (GENERATESERIES/CONVERT/UNCHAR/SWITCH)
Power BI Advanced Visual & R: Simulate 3D Quadratic Surface in R Script Visual,#powerbideveloper
มุมมอง 22311 หลายเดือนก่อน
Power BI Advanced Visual & R: Simulate 3D Quadratic Surface in R Script Visual,#powerbideveloper
Power BI Advanced Visualizations: 3D Scatterplot with Interactive Rotation View by R Script Visual
มุมมอง 37811 หลายเดือนก่อน
Power BI Advanced Visualizations: 3D Scatterplot with Interactive Rotation View by R Script Visual
Power BI Advanced Visualizations: Circular BarPlot with R Script Visual
มุมมอง 475ปีที่แล้ว
Power BI Advanced Visualizations: Circular BarPlot with R Script Visual
Excel Dynamic Arrays Tips: Cumulative Sums by SUBTOTAL with OFFSET & SEQUENCE
มุมมอง 393ปีที่แล้ว
Excel Dynamic Arrays Tips: Cumulative Sums by SUBTOTAL with OFFSET & SEQUENCE
Excel Dynamic Arrays: Spill Dynamic Arrays for Calendar Years and Months (Date List)
มุมมอง 284ปีที่แล้ว
Excel Dynamic Arrays: Spill Dynamic Arrays for Calendar Years and Months (Date List)
Excel VBA: A Macro to Generate Line Chart Dynamically for Loan Schedule Trend Report.
มุมมอง 363ปีที่แล้ว
Excel VBA: A Macro to Generate Line Chart Dynamically for Loan Schedule Trend Report.
Excel VBA: A Macro to Generate Yearly Loan Schedule Report with Aggregated Monthly Re-Payments
มุมมอง 462ปีที่แล้ว
Excel VBA: A Macro to Generate Yearly Loan Schedule Report with Aggregated Monthly Re-Payments
Excel Tips & Tricks: A Loan Calculator with PMT, IPMT, PPMT & VBA Macro for Loan Report
มุมมอง 406ปีที่แล้ว
Excel Tips & Tricks: A Loan Calculator with PMT, IPMT, PPMT & VBA Macro for Loan Report
Power Apps Tips: How to set the Default Values for the DatePicker Control and TimePicker Control
มุมมอง 12Kปีที่แล้ว
Power Apps Tips: How to set the Default Values for the DatePicker Control and TimePicker Control
Power BI AI Visualizations: Predict Future Values for Time Series Data with Line Chart forecasting
มุมมอง 2.7Kปีที่แล้ว
Power BI AI Visualizations: Predict Future Values for Time Series Data with Line Chart forecasting
Power BI AI Visualizations: Decomposition Tree AI Splits with Absolute Mode and Relative Mode
มุมมอง 615ปีที่แล้ว
Power BI AI Visualizations: Decomposition Tree AI Splits with Absolute Mode and Relative Mode
Power BI Visualizations: Build Reset Button with Power BI Bookmarks in a Multi-Slicers Report Page
มุมมอง 435ปีที่แล้ว
Power BI Visualizations: Build Reset Button with Power BI Bookmarks in a Multi-Slicers Report Page
Can we automate this extracting process, otherwise it is very long process.... My report comes 3times a day.. so its hazardous.
Hi, I have published three videos in my channel regarding the process which is full automatic process. The video you watched is the part II, the next video part III showed you how to set the refresh schedule in power bi services to run the query and extract the data from OneDrive . The previous video part I shows you on using power automate flow to save email attached data at OneDrive automatically when email arrived to your email box was triggered.
Excelent approach!! Thank you for your help!
Great tip, thanks
You are the man!! Worked like a charm
Amazing! Thanks for Help!
Amazing! Thanks for Help!
Thanks for explaining this but after implementing this into my Date and Time picker, I am seeing a problem, If I open a previously saved item that already had the date and time filled in, in the "read-only" view, it is showing the previously inputed date and time that I entered earlier. But when I click the edit button and go into "edit" view, it changes the date and time to the current date and time. This doesn't make sense to me since we were only changing the "default" value for this control. I don't understand why it wants to update the values if there is already an entered value. Any ideas?
Thanks for the comments. Currently I am and will be offline for a while due to my holidays. I shall check and come back later. Regards Mike
thank you for sharing this. Nice works!
Honestly perfect for what I was looking for. Thank you so much!
Beautiful video, just what I wanted for my field parameter!
I tried this and the column order changed in the table view but not in the data pane. Any other suggestion for this?
Hi, thanks for the comments. Yes we have. Let me test and come back to you...
Love that❤
Very useful ! Is there also a way to ensure that all "Product Name" values are unique (Within the limits of the maximum number of unique values given the specified ranges), in the case of a sample dataset with a very large number of rows required?
Hi, thanks for the comments. I shall check and come back...
@@MikeYU_BIAnalytics Thanks for the content!
Thanks so much, It works well.
Great to hear!
nice. please send the file in the description video
WoW! Nice!
Thanks!
Excel
I am contacting you because I observed your TH-cam channel and I am fascinated by your content. I have noticed that your TH-cam channel videos are not getting the desired audience. Because I saw your channel videos are not SEO. So if you want to reach your desired goal, then SEO is very important for you. Feel free to let me know if you need any help on this
Thank you for your kind reminder. Let me have a research on this first and come back to reach you if needed. Thanks again for your comments!
@@MikeYU_BIAnalytics Thank you
Thank you.
Thank you very much
You are welcome
Thanks Mike, this is what I was looking for but their is one more problem what if there are more than 1 dot line manager. Does your code work?
If more than one dot line manager we may need modify the DAX function and enhance the data model. Shall come back after checking..
@@MikeYU_BIAnalyticsThank you for your reply, Please share your mail id (if possible) so that I can share my .pbix dashboard & data for checking
Thanks @@MikeYU_BIAnalytics for replying. Can I share my .pbix & data file with you over mail, if you wish to check.
Exactly what I needed!!!🥰
Thanks for the crisp explanation Mike.
Great video! But I cannot make the DAX work, since all my columns are numbers and not text? How could I change it? :) Thanks :)
Hi Ann, can you describe in detail how you want to pivot your columns which all have numbers rather than text? give me example which kind columns you want to keep and which columns you want to unpivot ?
Great video! But I cannot make the DAX code work, since all my columns are Numbers and not text. How can I resolve this? :)
In any case You may try to add row numbers as an index column to the table before unpivoting...in your DAX sub tables always keep the index colum in for creating attribute column and value column..should work...
Excellent. Thanks Mike for sharing👍🌹❤
Love this!
Thank a lot.
How to know where the error is, when we have so many columns and rows? Is there a way to find the errors without navigating the query?
Obrigada! Me ajudou bastante! 😍
Thank you. I cannot believe how much pain I endured while trying to figure this issue. Microsoft is truly sadistic.
Can you please copy the "Custom ZIP formula" here?
The Unzip query codes ? You should able to find them in a link I shared in this video descriptions...
THE BEST EXPLANATION!!! FIVE STARS for you sir. Thank you so much :)
Hello Mike, This is a great video. But it does not seem to apply in my case of employee tenure analysis. In my employee tenure data, it has employee birthday, hire date and leaving date, and race, gender, etc. Do you have any idea how to create a dynamic measure of tenure and/or age, as well as a "tenure group" and "age group" that can change with the calendar date? I would like to show in a line chart the changing number of active employees across time (as x-axis). Furthermore, I would like to breakdown the number of employees by their age group or tenure group (using age group as a legend). The age or tenure group will be dynamically change according to the dates in the X-axis. Any suggestions are appreciated.
Thanks for the comments. I shall find time to look and come back to you.. Regards Mike
Hello LiJun, you may check my suggested solutions for your case in detials from my following blog link : mikeyubianalytics.blogspot.com/2023/07/power-bi-dax-and-visualizations-active.html
@@MikeYU_BIAnalytics Thanks, Mike. I tried to replicate the analysis you did. But I cannot create the dynamic column measure Dynamic Tenure Years. The error message is that "the value for DyanmicTenureDays cannot be determined. ... no current row for this column". Can you figure our what is the issue?
@@lijunchen , Hi Lijun, in your employee table do you have update date/time column which we call it as time stamper for your employee table? which tells when did your guy or system update the whole employee table. usually in HR system the update frequency is once a month . with this time stamper you can have hostroical view to now of your emplyees hire status regrading the change trend of tenure group and age group. if you do not have the time stamper in your employee table. one my suggested workaround is just to create additional column measure in employee table as "UpdateDate =Today()" . then follow my blog to calcaulte tenure days , then tenure years. with this solution you alway get current view (also call a basic dynamic view at today) about your active employee tenure group status and age group(but no histroical info). if you want apply line chart for the workaround solution. you need to place activeEemplyee measure in Y axis and age group or tenure group measure in X axis , Calendar date slicer in the report page should cover today's date. please try this workaround first and let me know your feedback. I shall find time to add the scenario (missing time stamper in employee table) in my blog. regards Mike
@@MikeYU_BIAnalytics Hi Mike. Thanks for your kind reply. I can replicate all your measures. But the final line chart shows only one date value (updatedate as I have only one update date). I have posted the detailed comments in reply to your blog. Please check if you have time.
This was perfect, thanks!
Do you have a version that works with zipped files that have excel file withn it
I am on trip these days and will come back to the question next week...
Your sceen is not clear, how do we understand what grouping you hav done in dax... Your not even zooming and explaning
Hi please watch the user group creations and DAX explainations since 8:15. You may also download the PBIX file from the link I shared in the video descriptions and practice and test the methods via following the video demonstrations...
Hell sir, Don't want see the headers lines like vertical lines in headers. How is it
one way you may try is to change the Visual/column headers/text/background color from dark color to light color, and Visual/column headers/text/text color from light color to dark color
Hi, is the table created with UNION() works in DQ? I suspect it would be loaded as Import only and will not fetch data in real time.
Hi Michael, the DAX unpivot table created by UNION are working for the DQ inputed source data tables and Import source tables both. If you want real time data aling with your original source data to be shown in this DAX created Unpivot table, you need to refresh the PBI file or at PBI services side to (auto) refresh the PBI Dataset if you have published the PBI report, especailly for the imported source data (table}, Have you faced any issue to create the DAX unpivot table based on your DQ "get" source data tables in power BI desktop file? if any issue is possibile to share me your file?
Hi, thanks for this! I know of the way to count/show the top 10 values. But is there a way to use the count of the top 10 and use this in another table/graph?
Hi Gert, please watch my next video just after this video. the link is : th-cam.com/video/Ws9UzDE2fNk/w-d-xo.html. if the video still not answer your question, please let me know and we may clairfy your needs in moder specific way.
Shift + Click does not work for me :(
Hi Tracy, I just tested the latest power BI version. The Shift+(left)Click is still working for multiple columns sorting. Not sure what happened on your PC keyboard (and mouse) or your power BI data structure. Assume your PC keyboard working as normal. Pls ensure that your data structure make sense to you for multiple columns sorting. For example, in my video demo data, I have one person has many date measurements, on same day , the person might have different systolic values, same systolic value might have different diasystolic value. Etc.. if you still face the issue you may share me your power Bi data . I shall do a test ...
@@MikeYU_BIAnalytics Hi Mike! Many thanks for taking the time to respond. I believe it's not working because that particular visual is actually not a table, but a matrix. It didn't occur to me at first that they might work differently, but after doing some testing and research, I believe this is the reason it doesn't work. Would you possibly be able to confirm if Shift + Click works for you for matrix visuals? If not that, the only other thing I imagine it could be is an outdated version of Power BI.
Hi Tracy, the shift+ left click sorting by multiple columns method in my video is not working for matrix visual...
Old but gold, thank you!!
helped a lot!
Thanks alot
Thanks for share.
Thanks Bro's
Hey hii mike appreciate your efforts i am working on similar task i request you to please upload next video as early as possible thanks 😊
I shall try , thanks for following up.
@@MikeYU_BIAnalytics yes please.thanks
C'est Génial! Merci beaucoup!
Thanks for the wonderful video mike, Its working for me in PBI Desktop but not in service. Please help me and throw some light on the mistakes that I made.
Hi, Have you done two setup actions at services after you publishing your report there. the two steps in details have been descripted in video starts from 9:24 till 10:04. they are : 1) at dataset level to add your user email address into RLS user group via dataset "security" option, do not forget to press "add" button. 2). at workspace level to add your user as "viewer" via "access" option with the user email address, do not forget to press "add" button. at the step 2) your users can not be other role but "viewer" only in the workspce !!! if you still face issue after the two steps please drop me the screen print of your error.
Awesome! Exactly what I needed :)