- 80
- 994 038
Christine Payton
United States
Приєднався 16 січ 2023
Why limit yourself to one tool in Microsoft 365? Let’s learn how to use them all, and use them all together! This helps with both career opportunities and seeing potential in architecture across the platform.
I’ve been working in this platform for 10 years, working with Power BI, SharePoint, and Power Automate. I owe my career to the accessibility of this platform and to the free content that surrounds it, so I’m working on paying it forward (or maybe this is my midlife crisis about the meaning of work 😂).
Have a question about something? Ask in the video comments! I try to answer all questions there, even if they’re a bit off-topic, it’s fine.
🪽 CONNECT
Blog, Linkedin, email subscription are all here:
- bi-ome.kit.com/youtube
I’ve been working in this platform for 10 years, working with Power BI, SharePoint, and Power Automate. I owe my career to the accessibility of this platform and to the free content that surrounds it, so I’m working on paying it forward (or maybe this is my midlife crisis about the meaning of work 😂).
Have a question about something? Ask in the video comments! I try to answer all questions there, even if they’re a bit off-topic, it’s fine.
🪽 CONNECT
Blog, Linkedin, email subscription are all here:
- bi-ome.kit.com/youtube
Connect Microsoft Lists to Power BI (no desktop app!)
Let’s create a report on a Microsoft List using the integration between Lists and Power BI. That’s the “Integrate - Power BI - Visualize this list” menu option and the “Export to Power BI” option. We’ll cover who would want to do this, how to make it good and under what circumstances you’d want to build the model yourself.
This feature does have the advantage of being entirely browser-based, so for those of you on a Mac or who are unable to install software, this will be a go-to!
In this case, we are building a task and project management dashboard that resembles the reporting coming out of Planner. This is part of a multipart series on how to make your own custom Planner equivalent using SharePoint and Power Platform.
🛠️ RESOURCES
- Get the Power BI background image used in this video: bi-ome.kit.com/template-download
🍀 CHAPTERS
0:00 Intro - Who should use this and why
1:40 - Differences between the features
2:55 - Export to create the Power BI model
3:59 - Schedule refresh
4:53 - Create a Power BI report from the model
6:04 - Create visuals
12:09 - Customize colors
15:45 - Embed in SharePoint with the List
🦊 WATCH NEXT
- This is part of the DIY Planner series! Here’s the playlist with all videos: ua-cam.com/video/gYwkfwyRIxI/v-deo.html
CONNECT WITH ME
📣 Subscribe via email for news + new videos - bi-ome.kit.com/youtube
📝 Blog - christine-payton.com/
💬 Questions? Drop them in the comments! Your question could help others too.
#powerbi #sharepoint #mslist #microsoftlist #dashboard #projectmanagement
This feature does have the advantage of being entirely browser-based, so for those of you on a Mac or who are unable to install software, this will be a go-to!
In this case, we are building a task and project management dashboard that resembles the reporting coming out of Planner. This is part of a multipart series on how to make your own custom Planner equivalent using SharePoint and Power Platform.
🛠️ RESOURCES
- Get the Power BI background image used in this video: bi-ome.kit.com/template-download
🍀 CHAPTERS
0:00 Intro - Who should use this and why
1:40 - Differences between the features
2:55 - Export to create the Power BI model
3:59 - Schedule refresh
4:53 - Create a Power BI report from the model
6:04 - Create visuals
12:09 - Customize colors
15:45 - Embed in SharePoint with the List
🦊 WATCH NEXT
- This is part of the DIY Planner series! Here’s the playlist with all videos: ua-cam.com/video/gYwkfwyRIxI/v-deo.html
CONNECT WITH ME
📣 Subscribe via email for news + new videos - bi-ome.kit.com/youtube
📝 Blog - christine-payton.com/
💬 Questions? Drop them in the comments! Your question could help others too.
#powerbi #sharepoint #mslist #microsoftlist #dashboard #projectmanagement
Переглядів: 371
Відео
How to DELETE a Plan in Planner - New 2025 UI
Переглядів 2317 годин тому
The option to delete a plan is buried in a submenu in Planner - here’s where to find it! This covers standard and premium Planner in the new modern UI as well as Project for the Web (now also called Planner for the Web). 🍀 CHAPTERS 0:15 Delete a basic Planner Plan 0:31 Delete a premium Planner Plan 0:50 Delete a plan in Project for the Web ▶️ WATCH NEXT - Get Planner data for SPECIFIC plans (no...
Automate Actions when a FIELD CHANGES in Microsoft Lists with Power Automate
Переглядів 82421 годину тому
Microsoft Lists has an action that allows you to “get changes” to an item or file, then perform actions when specific conditions are true. We use this to automatically set the completed date/time and percentage complete on tasks, but it’s also great for setting a “close date” on a ticketing system or “tracker”. 🛠️ RESOURCES - How to send reminder notifications in Power Automate (this one is for...
Build your own Task Board or Tracker!
Переглядів 2,3 тис.14 днів тому
Issues with Planner? Make your own custom task board! In this video, we create our own task management system with Microsoft Lists (a.k.a. SharePoint Lists). That includes a board view, added custom fields, buckets, assignees, and actual vs estimated effort hours. We can also export to Excel or connect Power BI directly to the data source, set alerts on all tasks or specific items, automaticall...
Automate Group Membership with DYNAMIC Membership Rules!
Переглядів 677Місяць тому
If you’re looking to dynamically control access permissions to virtually anything in Microsoft 365, dynamic membership rules for groups are a great solution. These groups will automatically update based on attributes from the user profiles like department, job title, and location! In this video, we create a security group with a dynamic membership rule, configure it to catch “anyone with a depa...
The best (free) date table template - and how to use it!
Переглядів 6 тис.2 місяці тому
Date tables, also known as calendar tables, are VERY useful in Power BI! Here’s a template you can use to get started. Date tables are used to measure by fiscal year, fiscal quarter, week, weekend, holiday - virtually any date-related period. 🛠️ RESOURCES - Brian Grant’s date table template: skypoint.ai/blog/calendarfornia-dreamin-m-calendar-script/ (thanks for your suggestions, folks, this one...
How to use Power BI with Excel
Переглядів 1,9 тис.2 місяці тому
Excel files can be one of the trickier sources to work with in Power BI. This video covers optimization, file vs folder connectors, where the files should live, dataflows, and tips to avoid hitting errors. Please see related videos section below for links to scheduled refresh on files and error handling for type errors. 🛠️ RESOURCES Can you incremental refresh SharePoint file sources in Power B...
Tricks to handle & alert on errors in Power BI (without stopping refresh!)
Переглядів 6752 місяці тому
How to handle errors without your report refresh failing, while also alerting on the fact that there are errors. This will handle errors such as: Error messages like: DataFormat.Error: We couldn't convert to Number. (or date etc) Also includes how to fix column name errors, which are very common in things like Excel or SharePoint sources. We also talk about how to prevent errors in Excel files ...
The Power BI matrix can be squirrely...
Переглядів 2,4 тис.2 місяці тому
If you’ve used the Power BI matrix, you’ve probably noticed it’s a bit tricky to work with, particularly if you’re trying to display text-based data. In this video, we force the row groupings and totals to show what we want using ISINSCOPE() so that the matrix content makes more sense to our report viewers. This video uses Planner data that we created in the links below, if you’re curious where...
Quick and Easy Multi-Camera Editing
Переглядів 3643 місяці тому
How to do multicam with auto-pause removal for free or close to it. This technique uses OBS and a phone outside of OBS to record a second video angle, then edits out pauses in Gling, and changes scenes in DaVinci Resolve. All of these tools have a free version available to use. 🛠️ RESOURCES Gling trial: gling.ai/?via=christine (affiliate link) DaVinci Studio: www.blackmagicdesign.com/products/d...
Show Measures and Column Descriptions in Power BI with MODEL.VIEW
Переглядів 2,6 тис.3 місяці тому
It’s now possible to use the INFO() expressions in calculated tables in Power BI, meaning we can show our model data to report viewers and “auto-document” our models. This lets us show measure descriptions, measure expressions, column descriptions, table descriptions, and more. We can even do this contextually with field parameters! This video includes important context about the “something wen...
How to use the new List Slicer visual in Power BI
Переглядів 4,8 тис.3 місяці тому
The new list slicer in Power BI is a hierarchical display that is somewhat of a combination of the classic slicer and the new button slicer. It looks more like a traditional accordion menu! Here's how to get it and what to configure. ⏲️ TIMESTAMPS 0:00 New list slicer features 0:33 New list slicer settings 3:12 How to get the new list slicer 🪽 CONNECT WITH ME - Blog: christine-payton.com/ - Lin...
How to Make a Power Query Step NOT Case-Sensitive
Переглядів 6033 місяці тому
This is about how to make a Power Query step not be case sensitive (aka case-insensitive). This can be useful in filters and replacer steps where you don’t have perfect data quality. This will work with both Power BI Power Query and Excel Power Query. 🛠️ RESOURCES - How to make a replacer step case-insensitive (Gorilla BI): gorilla.bi/power-query/replace-values/#case-insensitive-bulk-replace-se...
Bulk Print to PDF with Power Automate Desktop (for free)
Переглядів 9643 місяці тому
This is about how to convert or print local files to PDF in bulk with Power Automate desktop. This tool is free to use and comes installed with Windows. ⏲️ TIMESTAMPS 0:00 Intro/demo 0:48 Create flow 5:00 “Send Keys” menu navigation 10:17 Power Automate Desktop vs Cloud ▶️ RELATED VIDEOS - Extract from PDF to Excel with Power Automate Desktop: ua-cam.com/video/kW2D853JqQg/v-deo.html - Save web ...
Query Model Expressions, Descriptions for Tables, Columns, Measures in the Power BI Service
Переглядів 2 тис.3 місяці тому
This video is about how to query your Power BI semantic model to pull metadata like measure descriptions, measure expressions, column descriptions, data types, and table descriptions into Power BI as a source so that you can display it in visualizations. This makes documentation of your model a breeze and makes it much more contextual for your viewers! QUERY used in the video: = AnalysisService...
How to import tasks from basic Planner or Project Desktop to premium "Planner for the Web"
Переглядів 2,1 тис.3 місяці тому
How to import tasks from basic Planner or Project Desktop to premium "Planner for the Web"
How to connect to & model premium "Planner for the Web" data in Power BI or Excel
Переглядів 4,1 тис.3 місяці тому
How to connect to & model premium "Planner for the Web" data in Power BI or Excel
How to Export & Import Power Automate Desktop Flows
Переглядів 1,6 тис.4 місяці тому
How to Export & Import Power Automate Desktop Flows
How to set fields in Microsoft Forms via hyperlink!
Переглядів 3,3 тис.4 місяці тому
How to set fields in Microsoft Forms via hyperlink!
How to install SQL Server and import sample data
Переглядів 3,6 тис.4 місяці тому
How to install SQL Server and import sample data
How to Customize the Top Navigation Bar in Microsoft 365
Переглядів 7415 місяців тому
How to Customize the Top Navigation Bar in Microsoft 365
Get Planner data for a LIST of Plans in Power BI with Power Automate
Переглядів 4,2 тис.6 місяців тому
Get Planner data for a LIST of Plans in Power BI with Power Automate
Timeline Zoom & Planner Data in Davide Bacci’s free Gantt template!
Переглядів 10 тис.8 місяців тому
Timeline Zoom & Planner Data in Davide Bacci’s free Gantt template!
What you need to know about Premium Planner (and where to find the data!)
Переглядів 19 тис.9 місяців тому
What you need to know about Premium Planner (and where to find the data!)
How to Add Borders to Your Bars in Power BI
Переглядів 1,7 тис.10 місяців тому
How to Add Borders to Your Bars in Power BI
Get all your survey data in ONE visual!
Переглядів 17 тис.10 місяців тому
Get all your survey data in ONE visual!
How to Review & Edit AI Outputs with APPROVALS in Power Automate
Переглядів 2,6 тис.11 місяців тому
How to Review & Edit AI Outputs with APPROVALS in Power Automate
Send STYLED Lists or Tables from Power BI to EMAIL or Chat with Power Automate
Переглядів 12 тис.11 місяців тому
Send STYLED Lists or Tables from Power BI to EMAIL or Chat with Power Automate
Use the Power Automate visual in Power BI to send notifications for SELECTED items
Переглядів 7 тис.11 місяців тому
Use the Power Automate visual in Power BI to send notifications for SELECTED items
Nice work, but it looks like a lot of work. I did something similar in NPrinting 16.5, like 10 years ago i.e. sending the Straight Table from QlikView 11 into Email Body as well as Excel attachment and that was a lot more easier even then. This looks way more complicated. We should have a a simple option to create a Paginated Report in Power BI Report Builder and then Pick the object reference and put it in the EMail body using some %<>% kinna syntax.
I feel like it's more of a preference for them rather than hard to find, just a button that says "create new task" or something, but let me try and pitch this first and go from there. Looking forward to the reminder flow video. Also I may be forgetting but this list will automatically send an email to the employee when a task is assigned, correct?
Oh I just noticed the super thanks, thank you! I think I replied to the rest of this in the last reply, but it just occurred to me that you could make your own button by putting the button web part and the list web part on a page. Then linking the button to the new form URL.
What can I do if I initiate the flow and it gets to the "for each tasks" and it takes like 20 minutes to just get to an error?
Hi Christine I tried using these steps, but I am getting data in the first row itself, i want it columns can you please help me on how to get the CSV attachment in the email in proper format
anyone was able to change the horizontal zoom with mouse wheel behavior to do vertical scrolling instead?. I've spent hours with ChatGPT with no success
Nice Updated video salute to you and your efforts Thanks for your time
Nice I Love this
Than you. Loved this
Hello Christine, MS Forms updated the sync function in Forms, where you now have to open the excel sheet to allow the responses to sync. To my knowledge, no Power Automate will work. I have tried everything I can think of in Power Automate and it will only work if I open the spreadsheet. A lot of people are upset on the MS Forms community forum. This effect took place Jan. 13, 2025. Can you let me know if you know of a solution? techcommunity.microsoft.com/blog/microsoftformsblog/update-to-the-new-solution-for-syncing-forms-responses-to-excel/4229844
That's obnoxious. As a workaround, you could make a flow that is triggered when the form is submitted that sends all the values to a SharePoint list instead of Excel. Kind of tedious to set up, but it'd work fine (then use the SharePoint Online List connector in Power BI).
@ I’ll give that a shot! Thank you
omg this is exactly what I need!
YES! this
Nice Liked
Hey so just went through your tutorial for power automate flow for planner to get the task data for all plans... however we use planner premium and the flow is returning no plans in our list of groups... Is there anyway to get around this or do I need to start over using the dataverse connection?
The premium and standard plans are stored in completely different places with different data structures. The Planner connector in Power Automate will not get premium plans, you have to get those from Dataverse. This isn't something that was immediately obvious to people until they combined the UIs between the two tools, now people are bumping into this issue quite a bit. :/
@@bi-ome damn. Thanks for the reply!! Anyway to pull from dataverse without using power BI, say in a sharepoint list?
@ Not SharePoint, but you could use Power Query in Excel! It just wouldn’t have scheduled refresh (you have to push the refresh button)
Is there a way you could recommend using this list setup in a canvas app so individuals can add tasks as needed there, without potentially interfering with the logic of the list? I suppose it looks "cleaner" too great video! Thank you for sharing your knowledge. Also do you happen to have a video showing how to create a flow that automatically sends reminders for incomplete tasks on Planner, with info such as due date, task name, etc. ?
I will be making a video on due date reminders - I haven't gotten to it yet! Doing the reporting videos for the list next, then will do the flow. I don't really recommend a canvas app here - it piles on a lot of complexity without adding much value. I would only go there if you had a handful of lists you wanted to use together (e.g. a list for projects, a list for tasks, a list for status updates, all related). Is there something specific you wanted to address with an app?
@@bi-ome Looking to have a way to easily manage tasks within my team, my concern with lists is my team needs something with a more simple interface (like a form) to input tasks and relevant information. Which is why the Planner app seems great but I can't figure out a flow that sends reminders with all the relevant information, particularly the date (for some reason it doesn't pick up the due date properly)
@@TheSwingSinghOfficial The list has a form though! It’s in the new-item button. Or is that hard for people to find? The way the reminders work is that they are scheduled flows and run once per day. You run a “list items” in SharePoint either a query filter on status (not complete), then compare the due date of each of the items in that array to today. You need to use an expression to format the dates to the same format for comparison (date without time). There’s a bit of a walkthrough that’s similar in the video description that has the expressions.
@@bi-ome I feel like it's more of a preference for them rather than hard to find, just a button that says "create new task" or something, but let me try and pitch this first and go from there. Looking forward to the reminder flow video. Also I may be forgetting but this list will automatically send an email to the employee when a task is assigned, correct?
@@TheSwingSinghOfficial Yeah, I get that people want a proper button - though it pays to have people be familiar with the MS Lists UI, because they are SO useful (all the "trackers" people build in Excel would be much better off as lists, etc). There's an option in the toolbar to create a "rule" for "when an item is modified, if assigned to changes, send an email to assigned to" you can create, or you could create a custom email with a flow (the gist of it being similar to the "on status change" flow video I did, but assigned-to). That's on my list, too. Basically, if you want to fully customize it, you have to put some legwork into customizing it. If basic Planner works for you, go with that. I am a bit so-so on premium Planner tbh.
Why does the percent complete column (which should be the ratio of checklist items within a task that are checked vs. unchecked) seem to always round to 0%, 50%, or 100%? Is there a way to change this rounding? 0, 50, and 100% is not very helpful to share status on my tasks. Edit, just found my answer in you other video. Percent complete is showing the status as not started = 0%, in progress = 50%, and complete = 100%. Thanks for explaining this in your other video.
Yeah it's weird - I didn't notice this until video 2 or 3, that's why it's not in this one :)
Thank you for the tutorial. One question: Would this flow dynamically update data whenever new tasks are added to Planner ?
The flow would run on a schedule and get all task data that exists when it runs, so any existing tasks would be updated and any new tasks would be added (and deleted ones deleted). So yes, the data will update, but the flow itself doesn't need to be updated.
I followed the steps and the test says its successful, but the date doesn't populate in my list. my expression result comes back as false and not true. Not sure what i did.
Make sure that the status field card you are comparing to is the status value, not the status - there's two with a similar name, the value is the actual text label in the field. Also the true comparator for the "has changed" is very picky - so don't use double quotes, the true function, or capital case or anything like that, just the word true. It needs to read as the boolean, not as text.
@@bi-ome Thank you! I think i know why its happening, i have an addition field populate when adding the update item under the true statement, "title", under "id" what should be populated here? i didnt see that happen in your video.
@@alexandracrispino For Title just set it to the title field from the trigger actions. Basically any required field will tend to do this, you just reset it to the same value it was previously with the matching field name (or the value equivalent for choice fields). I'm not sure why mine didn't, it usually does - maybe a modern UI quirk.
Hi Christine, Thanks for this amazing video, I have one requirement were we have to query data from multiple semantic Model and send the email to the respective owners and in the email body, we have to attached the table for all respective semantic Model data.
How you do this depends on your data structure, but you can query as many models as you want in the flow. Make sure whatever you’re looping over has all the distinct users across all queries, then filter the arrays for each of those queries on the username inside the loop. Then you can create CSVs for each query and attach them all to one email. It gets significantly more complicated if there’s cases where people have no data rows for one query or another, but conceptually you can query and filter as many things as you want in the flow.
thanks for all you do to help us out. always seem to have something I am looking for. also double as asmr for me lmao. I watch tutorials at night to save and fall asleep, you have a very calming voice.
We're currently in the process of implementing Scrum project management to our company and I have chosen to be the "Scrum Master" for my team. We're using planner to track our weekly tasks and are assigning their values as labels so that we can calculate our total points for each sprint. I'm trying to figure out how to get label values from specific buckets and have them added up into a sharepoint list. Watching your videos has helped me figure out how to get some of the values into a list, however I'm having problems narrowing it down to specific buckets. Appreciate you taking the time to make this video.
This video gets the bucket names and IDs, do you need a count of tasks in a bucket, or what are you trying to tally? If you’re putting things into a SharePoint list, you might just put the tasks in a list to start with instead of Planner - one of my recent videos was how to do this and have it look like Planner. The views there will let you count and sum by group, and you could add story points as a column for Scrum.
is it possible to filter tasks by createdDate on automate? I'm trying to solve a performance issue and not having to loop through all the older year tasks
answering my own question, yes you add filter array and filter CreatedDateTime starts with "2025" in quotes
Good solution!
great video!!!, and great visual!, I cannot understand how nobody did a good and nice standard Gantt Chart visual for PowerBI. This looks amazing. The only issue I found is that when setting filter Interaction from other visual and doing a cross filter, the Gantt always reset to Daily view before showing the filtered content what is very frustrating since it has to be changed each time again to month or year view if it is the one we prefer for better visualization. Not sure if this behavior can be adjusted from the code.
I’m not sure either. Microsoft will be releasing a modern Gantt eventually, though! Date TBD, but it’s on the core visuals plan.
@ that is so needed! Do you have any link with info?
I was looking for something related to this, Thanks for this video 😄
Thank you for fantastic video which is very helpful!!!! One question, if im having multiple Planners and i want to apply the above for each, what shall be done? Thank you in advance!
Good question, I did follow-up videos for getting “all my owned plans” here: ua-cam.com/video/mqGFbIGpCcw/v-deo.html and “a list of plans” here: ua-cam.com/video/1UfxETalb9E/v-deo.html 😀
How to change "progress", "start",... become another names
If you search for those words in the code, you should be able to find where they are used and replace the text. You might have to tab through a few before you get to the likely one-
@bi-ome How to add some filed beside the "progress","start"... Thanks
I'm not keen on using the new UI either
😂 I'll get used to it eventually... I hope
The list used in this video was created in this tutorial if you want to follow along! ua-cam.com/video/gYwkfwyRIxI/v-deo.html
Thank you for this video! Really appreciate you. I want to change the fonts and everything but cannot seem to do that. Can you please help me?
Thanks! If you search in the code for the word "font" it will bring you to the place to change it - just replace the font names with your new fonts. I did an updated video here that explains how to change the colors also: ua-cam.com/video/5w1tdoCvyPM/v-deo.html
Thanks for your video explaining both the condition within the flow (if and when it runs) and the trigger condition (preventing the flow from running altogether). I'm gonna play a bit with this trigger condition! It is essential to me to have only relevant flow runs in my flow run history. Without the trigger condition, any change would result in a flow run, spamming the history for irrelevant changes.
Yeah, the trigger condition is important, but it's not going to update the item willy-nilly because we have the conditional branch in there - it'll only update the item if the status changes and the new value is "complete". If it updates the item, it'll trigger itself a max of one extra time to re-check the conditions. The trigger condition can't check if a specific field changed, because we have to run a "get changes" action to get that info, but it can check the existing field values (e.g. current status) which keeps it from triggering overly much.
@ I found your vid in my quest to send 1 (and only 1) email after an approval flow, or, likewise, populate a calendar with 1 (and only 1) event after that approval. It’s unnecessarily hard with the tools MS have given us (with the potential change trigger loop). I’ve seen other clunky solution with a ‘memory’ field to track the last value of the approval result field, a necessity because MS cannot use versioned field values within the trigger condition itself. Sigh.
@@roelanddewindt Yes, sending the reminder email is on my list too. Reza has a newer really good video on approvals in Lists if you haven't seen that one, it doesn't handle reminders but it is very good. You're totally right that it's unnecessarily hard to make the experience good.
In update item I get 'Assigned To' , this looks like need to be populated to allow for the flow to work . Your tutorial doesn't have this , how should I deal with this ?
Only if the field is required - you’ll have to update anything that is set to required to reset it to the same value that it already is (Power Automate foible). Is yours multi or single value?
To clarify, if your assigned-to field is single value, you can set the field to use the dynamic content card for your assigned to "claims" by inserting that (or email) and it will reset it to the current value. If your assigned-to field is multivalue, it becomes substantially more difficult because it wants the claims in an array, so you have to for-each on the assignees field to append to an array variable and then insert that in the array editor (it's the little "T" icon next to the field, erase whatever is in there and put in your appended array variable). At the end of the day, if you don't NEED a field to be required, it's easier to just ... set it to not required. That way you don't need to re-set the fields every flow run.
Thank you very much. New to powerBI it was easy to understand and get running. Do you know if it's possible to handle repeated meetings (want to have them on the same row) ? I use milestone but the display of task name and stard/endate are funky
It'd be tricky to get them in the same row... theoretically anything is possible if you learn Deneb though. :) As a hacky trick, if your content is very short you could try using a measure to concatenate all the text into one value and display that, but it'd require some DAX (concatenatex() is what you'd want there).
Amazing Video! Just one question: is it also possible to filter the planners by the team they are located in? I think currently I can only filter by the planners but I would like to filter by team first and then see all the planners of (a) specific team(s). Is there a simple way to achieve this?
The team coincides to the Microsoft 365 Group, right? Off the top of my head I think the group is in the "owner" columns on the task and project tables, and I think there was one with the group name - that should do it. The team membership is in a related table also if you need that - that'd let you create a dimension out of it to filter both projects and tasks if you relate it with the group ID.
How would I pull in the second highest selling item?
Looks like this person has a video on how to get second highest: ua-cam.com/video/fe9Pv7vOzL4/v-deo.html I also had luck getting the top 2 rows instead of 1 row, then getting the top 1 of that sorted ascending instead of descending - so bottom of 2 rows (e.g. SecondHighestProduct = SELECTCOLUMNS( TOPN( 1, TOPN( 2, VALUES('Product'[Product Name]), [Latest Fiscal Year Sales], DESC ), [Latest Fiscal Year Sales], ASC ), "ProductName", 'Product'[Product Name] )
Hi! I noticed that I am not able to see all the tasks that I have in Planner. It seems that I’m missing information from Jan 2024 to April 2024. Any idea why the information is not complete when I import it to Power BI?
Is it in the JSON file? If it stops at 500 tasks, you need to enable pagination. See the FAQ linked in the description for how to handle pagination and larger plans-
in the data transformation view, assignees table, when i expand assignees twice as you did, i see that 1 task id having the same assigneeid multiple times, for example, i have 3 rows for the taskid 1 and the column assigneeId has 3 times the same assignee id. 150 tasks running and there's over 10k rows in the assignees table :(
Make sure you reset the assignees variable at the end of the loop as shown, or it will keep tacking on values from all the prior tasks onto each task as it goes. Also check your loop nesting, I think I saw one other person had this happen and it was a mis-nested step
@@bi-ome That was it ! Thank you !!! Because i don't need flags, i completely ignored that step :D
Were you ease dropping on our staff meeting?!?! 😸 Were were just discussing your video about using Lists instead of Planner (we have a great use case for that). And we were discussing the importance of setting completed dates. This saves us some trouble figuring out how to do that properly. Thank you!
😆 The completed date is important, you’re right! You might also want due date reminders… that’s on the list too haha
@@bi-ome Yes, but that trigger will function a little differently. It will assure the due date is always in the future 😸
@@barttrudeau9237 Well, only if you don’t want it to keep reminding people who are extremely tardy 😆 But yeah, it will check the due date for sure!
my flow is reporting slow performance, sometimes 20 minutes do go through 3 buckets and 150 tasks. Looking at the collected data on planner, i see that the assignees table has multiple repeated lines, such as, same task id for the same user id. There may be some issue getting the assignee data
It sounds like there is an issue with your for-each loops. Like things are not nested properly or you’re not looping over exactly the right values-
If there is no record in HTML table, then it will send different email. How will I do it?
I think I responded to this but it popped up again for me - you count the rows on the array (not the HTML) with length() and use an if-condition on that - if it’s >0 send one email, if not send the other email.
Ok. Is it possible to show me the flow?
Hello Thank you for the video, when searching the measure it does not show up any more, it used to work but after April 2024 it stopped working, any ideas?
It still works for me today on Version: 2.139.1576.0 64-bit (January 2025). I would try pasting in the exact measure name and waiting a good 30 seconds and see if it pops up? Sometimes it takes way longer than you expect. I tried creating a couple new measures in a new file to test and they do eventually come up, but it took a long while. If they don't, if you put in the name exactly the same and hit submit it usually resolves with a blue underline.
The screen is a bit blurry, but this is such good info. Plus you do a really good job verbalizing what you're doing so that helps when it's a little hard to see. Overall super helpful video!! ❤❤❤
Yeah, I have since started turning on UI zoom - can't go back and fix the old ones though!
Thanks Christine, you make my day 😊
Hello, first of all thanks for those great videos about planner/data/PowerBI/PowerAutomate... I would like to ask if you have done something in Power apps. Its seems that to can have it done we need to have: Team, Premium Plans connected to this team, PowerAutomate flow, Json File, PowerApps for this team with tables and after we can have it in PowerBI. I watched and follow your videos about but I´m getting SQL error when I try to get data in "Dataverse". Do you have some video showing all this connections? Thank you!
Doing anything that involves writing to the premium Planner tables is an unholy pain - you have to go through the Project Schedule API, not the Dataverse connectors. It’s something for more of a Dynamics developer type role… technically any of us can do anything, but the time investment that would be required for me to do it would be very high, and I wouldn’t enjoy it. I also don’t necessarily want to reinvent the wheel - Microsoft is pouring development effort into unifying the task experience into a single UI that includes premium and basic Planner together right now, so likely anything I do in that direction will be obsolete in a year. Hence I’m sticking more to the reporting side because that feels pretty stable. But if you’re interested, the thing that tends to help to search for is Project Operations content, because it’s built on the same tables and people put apps on it!
Amazing Video thank you