Christine Payton
Christine Payton
  • 62
  • 511 912
Timeline Zoom & Planner Data in Davide Bacci’s free Gantt template!
Davide Bacci has kindly updated his open source Gantt chart for Power BI to include a timeline zoom to month and year. Here’s how to put our Planner data in it and change out colors and date formats.
David Bacci’s Github: github.com/PBI-David/Deneb-Showcase
Get Planner data in Power BI: ua-cam.com/video/q7bkWpVczz0/v-deo.html
Gem image attribution to pngtree
Here’s the hex codes for the colors if you want to do a find and replace on them for other colors:
Progress bar fill: #c6ecb5
Progress bar border: #a0d786
Grouping fill: #dceaf7
0:00 Intro
0:45 Importing the template
6:04 Customize colors
8:24 Date format
12:33 Dependencies
14:43 Widen task name column
Переглядів: 2 923

Відео

What you need to know about the NEW Planner (and where to find the data!)
Переглядів 11 тис.3 місяці тому
In the new premium Planner plans, we’re able to connect directly to the tables where our task data lives! We also get some additional features like time tracking and a Gantt chart. This video covers licensing, a feature comparison, and where to get the Planner data without using Power Automate. Feature comparison for project management tools: www.microsoft.com/en-us/microsoft-365/project/compar...
Dark Theme Tutorial for Power BI
Переглядів 2,3 тис.3 місяці тому
Here’s how to create a dark mode / dark theme for Power BI with translucent side navigation. We’re using Figma to create the background, but that’s not a requirement - just an option! Related videos: INTRO to using Figma with Power BI: ua-cam.com/video/nNvz1NAn5XU/v-deo.html DIY Report background for Power BI with Shapes & Glassmorphism: ua-cam.com/video/krzq9vTTATM/v-deo.html The Figma part of...
How to Add Borders to Your Bars in Power BI
Переглядів 6253 місяці тому
This is about how to add borders, including color-matched borders, to Power BI bar charts. If you're wondering if there's a tutorial for the first goal-to-actual chart with the bars, there is! It's here: ua-cam.com/video/2LHfDIlJPXo/v-deo.html
FASTEST Method for Reporting on SURVEY Data in Power BI
Переглядів 7 тис.4 місяці тому
This technique unpivots Microsoft Forms data in Power Query to combine responses into a single column in Power BI. This lets us calculate percent of total and counts of responses by question without having to create a measure and visual for every question. We connect to the Microsoft Forms data in SharePoint in this example, which we can schedule refresh on, but it will work survey data from ot...
Intro to Copilot Studio - Customize Messaging & Configure Generative Answers
Переглядів 1,4 тис.4 місяці тому
This is an overview and how to lightly customize a chatbot in Copilot Studio, formerly Power Virtual Agents. We customize the starting conversation, escalation message, route the user to CSAT and accuracy ranking logging, go over authentication & channels, and how the reporting functionality works. 0:00 Intro 0:33 Create the chatbot 4:09 Modify the starting message 4:44 Modify the escalation me...
No-Code AI Prompt with Approval, then ACTION in Power Automate
Переглядів 1,5 тис.4 місяці тому
This tutorial shows how to make a custom prompt that takes actions with AI Builder in Power Automate. We go over licensing, having a review and approval process for the generated text, and how to reattach the AI-generated data back to the original item. We also get sentiment analysis, because why not? If you'd like to send your emails with a shared mailbox, here's a video on that: ua-cam.com/vi...
Send STYLED Lists or Tables from Power BI to EMAIL or Chat with Power Automate
Переглядів 5 тис.5 місяців тому
This is a tutorial on how to use the “Run a query against a Power BI dataset” action in Power Automate to send formatted, styled data to users via email or Teams chat message. This can be row data, aggregate data, your measures with or without conditional formatting, whatever you like. You can send the messages to assignees, owners, or any other user attached to your data rows (assuming you hav...
Use the Power Automate visual in Power BI to send notifications for SELECTED items
Переглядів 3 тис.5 місяців тому
This tutorial is about using the Power Automate visual and integration with Power BI to send Outlook email or Teams notifications based on data in your dataset. This is a button-click trigger using applied filters for more control over what exactly we send notifications for. If you’re tired of asking people to update their tasks/cases/opportunities/tickets each week and want to automate the pro...
Get Planner Data for ALL your Plans in ALL your Groups with Power Automate!
Переглядів 8 тис.6 місяців тому
We're taking the process of getting all of our tasks for a Planner plan in Power Automate and extending it to ALL our groups and ALL our plans by adding those actions to an "apply to each" loop. We can schedule the export and the refresh on these so the process is fully automated! This technique is great for when you're managing multiple projects. This video builds on the techniques in prior vi...
How to Redirect Users after Submitting a SharePoint Form!
Переглядів 8146 місяців тому
We can send form submitters to a thank-you page or specific URL when they're done submitting a form using URL parameters in the link! Note that this does NOT constitute security, so make sure you have your list permissions in place - this is simply a user experience tip. Here's another tutorial on how to set up a SharePoint list to use as an intake form, including things like hiding the "title"...
How to let your VIEWERS "change" visual types!
Переглядів 1,6 тис.6 місяців тому
Your viewers can dynamically switch visual types or visual settings by clicking a button! Here's how to set it up in Power BI. You can use this to display the same data different ways, or to display entirely different data. 0:44 Create bookmarks 3:45 Adding buttons
Get Planner Task Details with Power Automate - Assignees, subtasks, buckets, dates!
Переглядів 30 тис.6 місяців тому
This video creates a Power Automate flow to extract all of the Microsoft Planner tasks and details and outputs them into a file stored in SharePoint. This includes assignee name and profile, task description, status, buckets, subtasks, and the colored flags/tags. We can connect to the data using Power BI to put it in a table or Gantt chart and then schedule refresh on the dataset! Here's the ne...
Report on Planner Data in Power BI
Переглядів 16 тис.6 місяців тому
This video is about how to connect to and model your Microsoft Planner data in Power BI. We’ll go through how to split our Assignees, subtasks, and color flags into dimensions for filtering, then display our subtasks in a table visual with icons to indicate the status. This data source is something we can schedule refresh on, as well as query with Power Automate for more automation fun! The fil...
How to follow Power BI best practices - and get meaningful data doing it!
Переглядів 3,1 тис.7 місяців тому
The idea with building a checklist is both to give you a list of things to remember to do, but also to record that we’ve done it - we can use the checklists we complete as a KPI for ourselves or our team! The checklist items we go over are also available on my blog if you want them in text format: christine-payton.com/power-bi-best-practice-checklist/ Some resources mentioned in the video Meaga...
Automate Saving Files to a Specific Folder with Power Automate Desktop
Переглядів 3,4 тис.7 місяців тому
Automate Saving Files to a Specific Folder with Power Automate Desktop
Edit & Annotate PDFs in SharePoint Online
Переглядів 1,2 тис.7 місяців тому
Edit & Annotate PDFs in SharePoint Online
Toggle this Power BI slicer setting to "tone down" the giant slider handles!
Переглядів 5 тис.8 місяців тому
Toggle this Power BI slicer setting to "tone down" the giant slider handles!
How to Schedule REFRESH on File & Folder Sources in Power BI
Переглядів 10 тис.8 місяців тому
How to Schedule REFRESH on File & Folder Sources in Power BI
ALL the tricks to recreate an award-winning Tableau dashboard design in Power BI with CORE VISUALS
Переглядів 4,8 тис.8 місяців тому
ALL the tricks to recreate an award-winning Tableau dashboard design in Power BI with CORE VISUALS
Do these 3 Things if you're Applying to Power Platform Jobs
Переглядів 6998 місяців тому
Do these 3 Things if you're Applying to Power Platform Jobs
Get Data from PDFs and Send to EXCEL with Power Automate Desktop!
Переглядів 43 тис.8 місяців тому
Get Data from PDFs and Send to EXCEL with Power Automate Desktop!
Dynamic Row-Level Security in Power BI
Переглядів 4,8 тис.9 місяців тому
Dynamic Row-Level Security in Power BI
Get ALL User Profile Data using Power Automate
Переглядів 12 тис.9 місяців тому
Get ALL User Profile Data using Power Automate
Get and visualize GROUP MEMBERS & OWNERS with Power Automate & Power BI
Переглядів 6 тис.9 місяців тому
Get and visualize GROUP MEMBERS & OWNERS with Power Automate & Power BI
Get ALL SharePoint Sites & Subsites Metrics with Power BI
Переглядів 5 тис.9 місяців тому
Get ALL SharePoint Sites & Subsites Metrics with Power BI
Get ALL SharePoint Lists and Libraries Analytics
Переглядів 1,5 тис.9 місяців тому
Get ALL SharePoint Lists and Libraries Analytics
What are SharePoint Spaces?
Переглядів 56010 місяців тому
What are SharePoint Spaces?
Get PLANNER Data into Power BI with a 2-ACTION Power Automate Flow!
Переглядів 29 тис.10 місяців тому
Get PLANNER Data into Power BI with a 2-ACTION Power Automate Flow!
How to use Power BI as a VIEWER
Переглядів 2,1 тис.10 місяців тому
How to use Power BI as a VIEWER

КОМЕНТАРІ

  • @thadofalltrades
    @thadofalltrades 23 години тому

    thank you, what a stupid, over complicated issue to have

  • @stanTrX
    @stanTrX День тому

    Thanks. But it looks like too much time to set this up, so it should be something worth doing for repeated tasks maybe. Another thing is pdf file shall be in the same format. Can you also extract unstructured pdf s ?

    • @bi-ome
      @bi-ome День тому

      Yes? I would not generally do this for one handful of PDFs, it's just an example. 🙂 This will work on any PDFs that have selectable text in them, because the expression is just getting text next to or above or below other text, but not scanned PDFs.

  • @user-bn5cs5dd1y
    @user-bn5cs5dd1y День тому

    All the time I spent updating visuals after reloading data😂 Thank you so much, this saves a ton on time. 😀

  • @yandisafanqa6050
    @yandisafanqa6050 День тому

    Thank you for this…exactly what I need

  • @pencadoremio
    @pencadoremio День тому

    Do you happen to know if it's possible to set up the "Month" view by default? I'm just looking into it, but I can't seem to figure it out

  • @rodriguelaubouet146
    @rodriguelaubouet146 День тому

    @Christine Good day and great job! Do you have the data set/sample used for those visuals in your video. I would appreciate if you can share . thanks

  • @joaovictoralvesesteves7919
    @joaovictoralvesesteves7919 3 дні тому

    Great video! You know if there is a way to get the priority of the task?

    • @christinepayton6513
      @christinepayton6513 3 дні тому

      There is! It's not in the dynamic content cards, but you can get it from the outputs by referencing the name of it directly. I go back and cover priority in... I think part 3, but maybe part 2 of this series-- missed in this first one for the lack of card, lol

  • @christopherreyner1737
    @christopherreyner1737 3 дні тому

    Amazing!

  • @freedomdst
    @freedomdst 4 дні тому

    What happens when the site has thousands of files and you want to point to a specific sub folder? Power Bi/Query just loads the whole site, and even if i try to filter to search that sub folder, since there is so much data, it doesnt find it since the filter options shows you so many results (even if you select show more). I tried to do it by using Sharepoint Folder and using Sharepoint.Contents so its easier to navigate, now i have the folders i want to count its files, but i dont see a way to extract all its files like you get with Sharepoint.List

    • @bi-ome
      @bi-ome 3 дні тому

      Not sure what you mean, if you know what folder you want to show then you know the path you want to filter on, don't you? You can just type it in as text with equals or contains. It's going to match the folder name in SP, so if you're not sure what the folder name is there you can just go look at it in SP? If you want to combine the file contents and the file metadata, you can do an inner join between the SP Folder and Odata on the filename and path (do this before expanding the file contents so that it folds for speed).

    • @freedomdst
      @freedomdst 3 дні тому

      @@bi-ome The problem was that the specific path didnt show on the filter list, since there were too many files. I ended up first filtering to folders to reduce load, then picking any path for the filter, then editing it out and remove everything after "each", replace it with Text.Contains(on defaults uses equal) and using the folder path i needed. The problem is Power Bi/Query wont let you connect to subfolders directly, so it has to load the entire site first, then filter what you want, wich is not optimal, later doing data refreshes makes them take way too much time. Here i have been waiting a couple minutes for the query changes to import into Power Bi.

    • @christinepayton6513
      @christinepayton6513 3 дні тому

      @@freedomdst Righto, there's a menu option to filter on specific text with contains - it's under the "text filters" submenu when you click the column - you don't have to use the checkbox list :)

  • @civilservant4843
    @civilservant4843 4 дні тому

    I am just wondering if you can do video on the Task comments, it involves something using the graph API on power automate, I have usecase to extract the latest comment but I am not sure if that's overkill.

    • @civilservant4843
      @civilservant4843 4 дні тому

      also find it silly microsoft have all these products and they still want to jump over hoops to get them connected

    • @bi-ome
      @bi-ome 4 дні тому

      I don't think the comments are in the API at all. If you find something to the contrary let me know!

    • @bi-ome
      @bi-ome 4 дні тому

      @@civilservant4843 It's because they want you to buy premium Planner, there are less hoops on that one. :)

  • @caraqal
    @caraqal 5 днів тому

    Thank you so much for the video, refreshingly clear, concise and easy to follow! I would like to offer an edited version of the code to evaluate the Late? column, that handles null (not completed) value.completedDateTime and date format mismatch i had in value.dueDateTime: if [value.dueDateTime]=null then false else if DateTime.Date(DateTime.LocalNow())>DateTime.Date([value.dueDateTime]) and [value.percentComplete] <> 100 then true else if [value.completedDateTime]<> null and[value.completedDateTime] > [value.dueDateTime]then true else false

    • @bi-ome
      @bi-ome 4 дні тому

      Thanks for sharing!!

  • @alvegrande7398
    @alvegrande7398 5 днів тому

    Loved the videos but you may want to zoom in when youre writing dax or pointing to sumn because its so small i can barely see it

    • @bi-ome
      @bi-ome 2 дні тому

      Thanks yeah - I have started doing resolution zoom on all the new videos. Can’t fix the old ones retroactively :/

  • @jasonknotts2061
    @jasonknotts2061 6 днів тому

    Hi Again!! this is my rationale so far in wrapping my mind around how the "Days" output could be modified so that it is adjusted for Workdays and Holidays - the json code formula (expr) to calculate the days between the "Start" and "End" date to derive the "Days" number is: datetime(+datum.end - datum.start)/oneDay) which outputs the total days in a"daily" increment - in order for it to give us days that are workdays (minus holidays and weekends) we would need a function that was activated based on the array of dates from Start to End prior to the calculation - I'm sure this has already been worked out somewhere, not easy to find though - I wish we could somehow manipulate the JSON with DAX. At this point I can't figure out the best way to approach this.

  • @ertgrlars1
    @ertgrlars1 6 днів тому

    Hello! What process can I use to send 2 different Excel files through a single email?

    • @bi-ome
      @bi-ome 6 днів тому

      You mean CSV files? I would look for a different tutorial on creating CSVs, this technique is for embedding HTML tables. You can add CSVs as attachments in the advanced section of the "send an email" action, but this tutorial doesn't create a CSV so don't try to attach the HTML table :)

    • @ertgrlars1
      @ertgrlars1 5 днів тому

      @@bi-ome Then let me rephrase my question: How can we send 2 HTML tables in the same email?

  • @DanielMVasquez-CEM
    @DanielMVasquez-CEM 6 днів тому

    I've been struggling with ChatGPT and You Tube for hours to get an email out because of various array/string errors in code and your video solved it and it works! Thank you!

  • @paulo.valverde
    @paulo.valverde 7 днів тому

    Thanks for doing this! So helpful! I am going over your series and all is very helpful. I had one question: Is there a way to get the Project Task History data too? I have plan 3 for my organization and I think the Task History would be useful to show when hovering over certain parts of the dashboard.

    • @bi-ome
      @bi-ome 6 днів тому

      Thanks! This wouldn't be super feasible to do... you don't have access to the history, so you'd have to store it yourself, and there's no trigger in Power Automate for when a task is modified so you'd essentially have to take snapshots on a schedule and then figure out the differences between snapshots in your PBIX. Not for the faint of heart for something that is more in the "nice to have" category. But technically with enough jank, most things are possible?

    • @paulo.valverde
      @paulo.valverde 5 днів тому

      ​@@bi-ome You're right! I have access to the history but too much unnecessary data is created. As far as I researched, the best option is to review the activity log history to check changes. Thanks again for the resources and keep up the great job!

    • @bi-ome
      @bi-ome 5 днів тому

      ​@@paulo.valverde Did you ask on Reddit? I think I am the one that responded there if you did lmao. This video series assumes you have non-premium Planner. If you have premium, you don't have to go through all this junk with the flows - the tables are just in Dataverse, and you can connect to them directly with Power BI with the Dataverse connector. When you do that, it lets you scroll through the list of tables (they will be in the default environment) - one of them has the tasks, there's another that has the assignments, and another has SOME history (not a ton). I touched on it really briefly at the end of this video: ua-cam.com/video/PhTwhN7m6Lw/v-deo.html - it's on my shortlist to do another with more detail but I've not been getting to it. Honestly the audit log route is kind of iffy with this - it would involve changing table and column settings as a sys admin with no option of a dev environment, unless you try it in a separate tenant first. I would check the out of box history table first and see if that works...

    • @paulo.valverde
      @paulo.valverde 5 днів тому

      @@bi-ome That was me asking on Reddit, yes! Thanks for your patience 😂 I’m still new to Power BI (coming from Tableau) and Planner so any type of information is super helpful. I did watch the video and it helped me understand where in the Dataverse was the data, and watched your series to understand it more and for inspiration! I was able to connect to Project History but honestly, there are so many columns and data that deciding which ones are specifically useful would take a lot so I’m not going to use it for now lol

  • @ChanakyaPola
    @ChanakyaPola 7 днів тому

    Is there a way we could default the axes to months instead of days?

    • @bi-ome
      @bi-ome 7 днів тому

      The update video here has a days/months/years axis. If it behaves like most, I believe it should "stick" to whatever you have it zoomed to when you published, but I haven't double checked to verify (if you try it and it works let me know!): ua-cam.com/video/5w1tdoCvyPM/v-deo.html

    • @ChanakyaPola
      @ChanakyaPola 7 днів тому

      Thank you, It doesnot default to months with the zoomed in value. I tired multiple ways to debug, It doesn’t work. Please let me know if it works on your end.

    • @ChanakyaPola
      @ChanakyaPola 5 днів тому

      Just an update, was able to default the visual to Months and was able to add Hyperlink to external application on the Task column

  • @Adam_Pagan
    @Adam_Pagan 7 днів тому

    Very helpful, appreciated

  • @jasonknotts2061
    @jasonknotts2061 8 днів тому

    I keep getting an "Invalid SVG path" error - incorrect parameter type, that I can't figure out. The 2.0 PBIX file visualization is fine, I pasted the JSON from that file, followed your instructions - the only really difference is possibly the data format? I moved it to a CSV file and thought that it would be help - but nope still get that same SVG error.

    • @bi-ome
      @bi-ome 8 днів тому

      It's very picky about having all of the fields it needs - I would check your date fields and make sure they're date type (not date time), and that the progress is numeric.

    • @jasonknotts2061
      @jasonknotts2061 7 днів тому

      @@bi-ome It was the date hierarchy - you are wonderful btw - thank you for doing this. this is the best

    • @bi-ome
      @bi-ome 7 днів тому

      @@jasonknotts2061 Ohhhh the date hierarchy - that makes sense. If you want to do yourself a favor, you can disable that entirely in the report settings for this file and all future files. The date hierarchy is possibly the most hated feature in the history of Power BI (date table 4lyfe 😄). Thank you for your kind words!

    • @jasonknotts2061
      @jasonknotts2061 6 днів тому

      @@bi-ome one more q - do you know how to make the # of days in the Days column be Workdays only?

    • @bi-ome
      @bi-ome 6 днів тому

      @@jasonknotts2061 I'd be inclined to just remove the days column entirely and replace it with a new column that uses a measure with CALCULATE() and date table filters to remove weekends/holidays. But I am more familiar with DAX than with Deneb JSON templates. Not sure if you're working with a date table, but they are 100% extremely useful for this sort of thing-

  • @upillai4444
    @upillai4444 8 днів тому

    Christine, this is great for a similar task I'm working on. I had 2 questions, sorry if they were already asked. 1) You intialize the 3rd variable as "Buckets" but late when you call it, you say to use what you called it before, but put "bucketid" That should be "Buckets" right? 2) After the "List my owned groups" (I think this is in the part 2 video), the next action if "For each group." I wanted all the plans/task for one group, so I selected it from the drop down, but my josn still shows every group. It even repeats the group name for different plans in the output. Any idea how to just do one group?

    • @bi-ome
      @bi-ome 8 днів тому

      1. In this case the variable name was Buckets, but inside the array we stored the bucket ID dynamic content in a field we called bucketId. When you create the array, whatever text label you put to the left is going to be what that "field" in the array is called. The filter is filtering the bucket array by a specific bucket ID, so we need to feed it the info about where the bucket ID is stored (so what we named the field). We give it the dynamic content card for the Buckets variable, then the field name for the bucket ID for the filter. 2. To do one group, you don't need to get or loop over groups at all - just start with the "list plans for a group" action and select the group from the dropdown menu. :)

  • @coolandtrending4497
    @coolandtrending4497 10 днів тому

    Does this not work in power automate cloud version with files in SharePoint folder. This was awesome video but I don't use PA desktop version so asking 😅

    • @bi-ome
      @bi-ome 10 днів тому

      Good question! Power Automate Cloud does not have regular expressions and pulls the file content via API, meaning it comes in as base64 (garbled random letters). In order to do anything with it, you have to either translate it out of base64 (which requires a third-party connector that is not free) or use OCR on it as if it were an image to "recognize" the text and concatenate it all together. Then you'd use another AI connector on it, typically AI Builder or Azure Open AI, to parse the text and pull out the parts you want to put in Excel. Or use SharePoint Premium, which basically packages the above into a solution for you but is more expensive. So, long story short, since Power Automate Desktop is installed on most Windows machines and is free to use locally, it's often much less of a pita and less expensive to just use that vs cloud for this particular job. Power Automate Desktop essentially is just a robot that controls your computer where you can tell it what actions to take, so it bypasses the base 64 issue and allows regular expressions so you can extract without AI. But it's technically possible to get the same output with either.

    • @coolandtrending4497
      @coolandtrending4497 10 днів тому

      @@bi-ome you are right. Currently trying AI builder method. Again, thanks for the informative content.

  • @corybeyer1
    @corybeyer1 10 днів тому

    This was an amazing video. You made this sound so easy. I'm thankful you took the time to make this video.

  • @AndersonSarria
    @AndersonSarria 11 днів тому

    Hi Christine, this is easier than using microsoft graph API to get data, especially because no premium tasks are required, but, do you know how to get the comments history from a task?

    • @bi-ome
      @bi-ome 11 днів тому

      The comments aren’t in either these actions or the API to my knowledge :(

  • @bellasvideo5620
    @bellasvideo5620 11 днів тому

    can i get your onlyfans?

  • @AtulDimble
    @AtulDimble 11 днів тому

    Thanks you. It's really helpful.

  • @rundomeyes6130
    @rundomeyes6130 11 днів тому

    this helped a lot. thank you

  • @John.Amaddeo
    @John.Amaddeo 11 днів тому

    So, my company has restrictions with who has access to SharePoint. Also, I work in HR so the reports I use have confidential information. Is there a way I can utilize One Drive instead of SharePoint? For the time being, I'm looking to drop excel files to a location and have my Power BI refresh when I save a new file into said location.

    • @bi-ome
      @bi-ome 11 днів тому

      OneDrive is basically a personal SharePoint site, so you can use that the exact same way. But, SharePoint is a better place for it - you can set the site permissions so that only HR has access. It's not public by default or anything. OneDrive is usually not recommended for business continuity reasons because if you leave, your OneDrive gets deleted with your account.

  • @NukeIncharge
    @NukeIncharge 12 днів тому

    some crazy people at PBI, wasted my 2 hours to remove the balls on the either side... still its too big to fit on my top bar but at least I have saved some space. Thank you.

    • @bi-ome
      @bi-ome 11 днів тому

      🤣 I hear you!

  • @rekan4277
    @rekan4277 12 днів тому

    Does anyone know if there is a way to move this data into an excel sheet without PBI?

    • @bi-ome
      @bi-ome 8 днів тому

      It’s technically possible, but not less work. You have to create a flat data structure, which means concatenating all the multi value fields into strings, then get it into one card (probably append to array would work here) and then feed it into the create csv action, then create the csv file with that in SP

  • @vrushalipatil2049
    @vrushalipatil2049 13 днів тому

    How have you created a measure for ticket submitted?

    • @bi-ome
      @bi-ome 13 днів тому

      Not sure if this was related to this video or another one - this one is about moving pages? I do have one on using PBI with SP lists, where there's some ticketing reporting... to count tickets there you just do a COUNTROWS() DAX on the table that your tickets are in. The count by user/date/etc is all using the same measure - it's the dimension relationships that group it up on various things.

  • @hnaidu.pro21
    @hnaidu.pro21 14 днів тому

    I'm the 100th person to like the video. Very Informative. Can't be better than this.

  • @zackeryfrazier5452
    @zackeryfrazier5452 14 днів тому

    cannot express how much this saved me, thank you

  • @martinmele2972
    @martinmele2972 14 днів тому

    Thank you so much. You helped me a lot.

  • @karenchambers79
    @karenchambers79 14 днів тому

    If I ask really nicely, can you post a tutorial about running a scheduled automation to check a planner every night and update a sharepoint list? I have a BEAUTIFUL list that I made when a form is submitted, it creates a planner task and also creates an item in a sharepoint list. I have the task ID in the sharepoint list, but I can NOT for the life of me figure out how to get the list updated. I want to be able to update the sharepoint list using the bucket name, assignee and flags of the task. I was hoping this tutorial would get me there, but I have no idea what Im doing. ALTHOUGH I have no issues following you :) Im begging you from the most sincere deepest part of my heart. It would be SO much easier if there was a trigger from MS that was when a planner task is modified... but we know there isnt so..... I (like many others) need a work around.

    • @bi-ome
      @bi-ome 14 днів тому

      What's the reason for sending it to the SharePoint list? Wondering if you can replicate whatever that functionality is without syncing the data back and forth. The issue with trying to keep the tasks up to date in both places is that you have to handle new tasks, updating tasks, and deleting tasks that get deleted in the source. It's better to have the single source of truth be in one place so you don't get people trying to edit from the SP end expecting it to go the other direction as well. If you strongly prefer the SharePoint UI, you could also just bypass Planner entirely and use the list to store the tasks. You can add your own email reminders with Power Automate etc. I would not try to do both or try to sync to both, personally - its more trouble than its worth and there is not a huge benefit. :|

    • @karenchambers79
      @karenchambers79 14 днів тому

      @@bi-ome Well.... we need to keep track on planner for the people who are working the tasks. The sharepoint list is for people that we dont want to have access to the list (they always seem to do weird things when they have access). We need to have the submitter information and data that is only captured via the form. So the SP List is a combination of both the form and planner task status. Im not sure how else to capture the information :'(

    • @bi-ome
      @bi-ome 13 днів тому

      @@karenchambers79 oh, are you trying to essentially use it as a ticketing system then? If that's the case, I would do away with the Planner bit. You can use just the list, or if you want to get really fancy you could put a Power App on it. That way, they can submit there directly (there's even a new form feature for this in lists), and you can set it to "users can only see/edit their own items" if you want to prevent them from screwing things up. I did an article on this a ways back if it is useful at all: christine-payton.com/request-managment-in-m365-lists/

    • @karenchambers79
      @karenchambers79 13 днів тому

      @@bi-ome I wish it was that easy, my team is currently running tasks for 12 different planners, using buckets as different steps in the process. We need to be able to provide a report (The List) that has the status and step (bucket), who its assigned etc. The report also needs to have who submitted it, date time etc so they can filter through. The only way Ive been able to do this is, a form is submitted that data gets fed into planner. Once the task is created the information from the form is sent over to SP list with the taskID. I was using the taskID to connect the planner to the list... but it isnt working now. Im losing my mind slowly. Also side note, I have no idea what Im doing. I look up tutorials and sift through forums to try to accomplish what my brain thinks can be done. Other than that... I know nothing lol

    • @bi-ome
      @bi-ome 13 днів тому

      @@karenchambers79 Right, you're going to have a hard time the way you're trying to use them together in this instance. Not only is it technically difficult but the tools are going to fight you, because they're not really designed to be used this way - so it's going to be crazy-making. I think what you need is a single tool that is designed to do whatever the end goal is that you're trying to do. Planner should not be a starting point for this sort of thing - you want a system designed to handle records and relationships between different record types, so either something out of box that already does that, or a Power App on Dataverse or SharePoint is probably going to be your best bet.

  • @jaymeekin5324
    @jaymeekin5324 14 днів тому

    I'm receiving a Token ',' expected error when creating the fnQueryAllLists in the Advanced editor. The error is on the second Source. What am I missing? let Source = (InputURL) => Let Source = OData.Feed(InputURL & "/_api/web/lists/", null, [Implementation="2.0"] ) // Error is on this statement. In Source in Source

    • @jaymeekin5324
      @jaymeekin5324 14 днів тому

      Never mind. I'm a newbie to power query. It's case-sensitive. 'In' is not the same thing as 'in'.

    • @bi-ome
      @bi-ome 11 днів тому

      Glad you figured it out!

  • @sistex3729
    @sistex3729 15 днів тому

    Thank you for this video. I'm trying to use this workflow to get group members from a security group in Entra. I'm hoping this will work. I think I added the Append to array variable groupMembers the way you described, but I'm not sure since I can't see the detail in the video. I keep getting a error message that says, Enter a valid JSON. Is this correct? { "upn":"@{item()?['userPrincipalName']}", "userid":"@{item()?['id']}", "groupid"@{item()?['id']}", "userrole": "Member" } Any ideas? Well, I answered my own question when I pasted my action here. I missed a : and " on groupid.

    • @bi-ome
      @bi-ome 7 днів тому

      It's always the typos with the hand-typing JSON! :)

  • @daenagovender9915
    @daenagovender9915 15 днів тому

    Wow, this was so much easier than i thought it was going to be! Thanks for the fantastic explanation, it really saved me a lot of time at work :)

  • @user-le9iv1de2j
    @user-le9iv1de2j 17 днів тому

    This was a great Video. Thanks for uploading it. I am still new to Power BI but wanted to know if it was possible to set this up a template or model for future surveys? I'd like to spend time positioning graphs and charts, but can it be re used for a new survey. It would be the same exact one, but new answers from say a different department. Or will the fact that we need to create a new non table version of the data cause issues? Thank you.

    • @bi-ome
      @bi-ome 17 днів тому

      How you set it up depends on how much manual intervention you're ok with. The least intervention would be the SP folder connector for Power BI, where it will pull all files in a folder. You can add filters to that for the file type, path, naming convention (e.g. contains "survey"). As long as you're using "unpivot other" and selecting the fields that will be the same every time when you unpivot the rest, it will be able to pull in all the data into one table. You'd have the filename associated with the survey, which should have the survey name in it to help tell responses apart. If you wanted to transform that to be a bit friendlier format you could split off the extension or something in the query editor.

  • @TJKubiesa
    @TJKubiesa 18 днів тому

    This is a great tutorial on how to dynamically email employees their personal records. In my case, I have two employees associated with the same record (meaning I have 2 email columns in the dataset). How can I dynamically send a single email that is received by both employees with their shared records? I'm sure that's a loaded question lol but a nudge in the right direction would be extremely helpful. Thanks Christine!

    • @bi-ome
      @bi-ome 18 днів тому

      Thanks! I would just add the second column to the table, update the query in the flow, and drop the second email address column in the CC on the email (or semicolon after the recipient). As long as there’s always someone in the first field, that should work.

    • @TJKubiesa
      @TJKubiesa 18 днів тому

      @@bi-ome Thanks for the response! I think I understand what you are saying, but my problem is that the second email will not always be paired with the first email. For example, user 1 could be paired with user 2 on two orders, so one email total would be sent to both of them. Then user 1 could also be paired with user 3 on an order, so one email total would be sent to both of them. In total, only two emails should be sent.

    • @bi-ome
      @bi-ome 17 днів тому

      @@TJKubiesa If you are trying to send them a record set, and the second email address field is not the same every time for a single email recipient 1, you would need to just send that second person a separate email with "their" records assuming don't want them to get some stuff that's not their own (just duplicate the table/copy query - can do a new flow or put it in the same flow).

  • @alessandroaltieri6704
    @alessandroaltieri6704 19 днів тому

    Is it possible to add the email itself as a attachment in the planner task? i only find videos where the attachment of the mail can be imported, but i want the whole email :/ the reason why is that i can click on it and answer directly and write a mail... do you know that? :)

    • @bi-ome
      @bi-ome 14 днів тому

      I'm not sure what you mean, like attach an .eml file? That would be the file type of the email. You might try something like this, but attach it to the task instead of SharePoint: powerusers.microsoft.com/t5/Building-Flows/Flow-send-a-mail-and-save-it-as-EML-in-sharepoint/td-p/897748

  • @utpalkhardenavis2889
    @utpalkhardenavis2889 19 днів тому

    Thanks a lot! really helpful and concise!!

  • @mariakosberg9244
    @mariakosberg9244 19 днів тому

    Hi, your videos are fantastic! I was after more details on the file statistics on file level in Power BI. So how many views and unique views of example pdf, excel files from a specific site?

    • @bi-ome
      @bi-ome 19 днів тому

      The usage data isn’t super accessible to us - my understanding is you pretty much have to get it from the activity API, either with PowerShell or another tool that makes API calls, and store it somewhere yourself (the data only goes back a short time, so it takes a while to build the history). You need pretty high permission in M365 to pull that too, something like compliance admin or global admin. 😅

  • @boudj73
    @boudj73 19 днів тому

    How can we change the code to personalize the color of each phase of the project ? Thank you.

    • @bi-ome
      @bi-ome 19 днів тому

      That’s what we do in the video. We exchange the default colors for our own colors here - just keep following the same pattern for however many buckets you have using the hex color codes.

  • @hi_vishy
    @hi_vishy 19 днів тому

    Excellent

  • @FlyingWanderlust
    @FlyingWanderlust 19 днів тому

    any idea how to customize the order of the phases?

    • @bi-ome
      @bi-ome 19 днів тому

      I think it’s alphabetical by default, so super easy way is to just tack a number onto the front to force the sort. Otherwise you can try setting a custom sort order by sorting the bucket column on another column in column settings (so add a second custom column with numeric values and sort on that).

  • @dganesh3641
    @dganesh3641 20 днів тому

    Amazing thank you so much - so useful!!!❤

  • @karenchambers79
    @karenchambers79 20 днів тому

    I cant expand my assignees more than once, I dont understand what Im missing :(

    • @bi-ome
      @bi-ome 20 днів тому

      Does it give you the columns to expand? If not check your step that is appending to the assignees variable and make sure you both have it structured the same and have the right dynamic content inserted. Typos in the array will break it too.

    • @karenchambers79
      @karenchambers79 14 днів тому

      @@bi-ome I went back and watched everything and saw I missed one teeny detail "," its fixed and running! Thank you SO much!

  • @JenMayB
    @JenMayB 21 день тому

    What font are you using? I love it!

    • @bi-ome
      @bi-ome 21 день тому

      Thanks! Always Segoe UI haha. Semibold or normal, never full bold. This feels like a twist on a coffee commercial now…

    • @JenMayB
      @JenMayB 21 день тому

      @@bi-ome thanks! For some reason your segoe looks better than mine. Ha!

  • @jonellemorgan515
    @jonellemorgan515 22 дні тому

    This must be the first video I've seen that has helped me understand RLS. Thank you so much :)

    • @bi-ome
      @bi-ome 22 дні тому

      Glad it helped!

  • @JohnForester-gg6im
    @JohnForester-gg6im 23 дні тому

    Really awesome tutorial here. Thank you! Is there a way to pull in a link to the the Planner Board and Task for each task so someone using the Power BI report can click and go edit the task/subtask? I realize this is a bit silly/redundant but I expect this will be a useful feature.

    • @bi-ome
      @bi-ome 23 дні тому

      Yes, I think that is covered in one of the videos - at least for the tasks - I can’t recall if it was this one, will try to find it 🤣. You can use the same technique for the plans though. We use the plan and task ID columns to concatenate a link to the task in Power Query; you can use that with conditional formatting settings in the table to make the task names clickable.

    • @bi-ome
      @bi-ome 23 дні тому

      Okay so I might be losing my mind, I swear I recorded this but can’t seem to find it in any of the videos - all you do is open one of the tasks in Planner and copy the URL, remove the plan and task IDs from the URL and insert the fields in their place in PQ. Double quotes around the strings, & symbol between that and the column inserts to concatenate. If you put it in a matrix you have to use the url icon feature, table will let you make the task names clickable instead.