Forum Discussion

Kiran_S_S's avatar
Kiran_S_S
New Member
1 year ago
Solved

Need Help: Dynamically Capture Report Metadata from Power BI Button and Email via Power Automate

Hi Experts,
I’m working on a Power BI + Power Automate integration and need some guidance to complete an automation flow.
 
📌 Use Case:
- I have a Power BI report ublished in the XYZ  workspace in Import mode.
- I’ve added a Power Automate button to the report.
- When the user clicks the button, I want to prompt them to enter:
  - Report Name
  - Workspace Name
  - Environment (e.g., Dev/UAT/Prod)
 
🧠 Objective:
Once the user submits these inputs, I want to:
1. Filter a semantic model table (in the same dataset) using these inputs.
2. Retrieve the associated **Report ID** and **Workspace ID** from that table.
3. Send an Outlook email containing all this metadata.
 
 Questions:
- What is the best way to capture dynamic user input through the Power BI button and pass it into Power Automate?
- How can I filter a semantic model table in the flow based on these inputs?
- What's the most reliable way to send those values via email using Power Automate?
Any sample flows, DAX tips, or pattern recommendations would be a big help!
Thanks so much 🙏  

5 Replies