Share this
Power BI Tutorial: Write a Data Driven Schedule Using a Paginated Report in Power BI Service
by Christian Ofori-Boateng on Apr 3, 2020 2:41:43 PM
PBRS is a Power BI reporting solution that allows you to send and schedule unlimited reports to unlimited users with only ONE Power BI license. Want to learn more about PBRS? Get a free trial.
This demo will show you how to configure a data-driven schedule using a paginated report that is in Power BI service in the cloud. For this example, the schedule will run on the last day of every month
First thing we will do is select data-driven for Power BI service, paginated reports. We will choose the DSN from the drop down menu. Then, enter in the user ID and enter in the password and then we will connect. We are now going to select the table that holds the required data and in this situation, it's Encounter and then we will move on to setting up the query.
There are a lot of records in this database, so we are just going to use the top 10. We will just pass that and check and it will bring us back. So 10 records in all and we'll click okay. We also need to enter in a key column and in this case, it's Encounter ID. We've also left this option checked, which is grouping reports together by email address. In this scenario, we have different admins that are in charge of different specialties inside a hospital and we want all reports relating to cardiovascular to go to one person, all reports relating to oncology to go to another person and that's what we will do here.
Click next. Then we need to select the Power BI account that we're going to use to run the report. Paginated reports is highlighted and we need to select the report. The description is optional, but if you wanted to write a brief description about what this report shows, you would enter it here. The keyword is also optional, but if you wanted to enter something which relates to the report that you can use later on for searching, enter it here. This report is going to be set to run monthly and we are going to run on the last day of every month. Add the time that we're going to run it, for this example we will schedule it to run it at 6:00 AM. And to do that, you can simply overtype what is there or use these arrow keys. This option here tells us that the schedule is enabled and will run when it's set to do so upon saving.
Next, this is the parameters field for the report where we're going to select the different parameters. We are going to run this report using two parameters, and instead of static parameters, we will use data-driven. So the first parameter name that we want to use is hospital name. And instead of entering in a single value, we will come over here to the insert menu and we're going to bring back a data-driven value. The one that we're looking for is hospital code. Simply drag and drop and then click add. The next parameter that we want to enter is specialty name. And again, we're not going to enter a static value. We are going to data-drive this information from my database. So find the specialty name, drag and drop and click add. So these are the two parameters.
Next, the destinations. For this particular schedule, we are going to set up two destinations. The first one we'll use is an email. And this is the email destination tab. So instead of having a static email, we will get the emails from the database. So we want to have the hospital admin email entered here. We're also going to have the specialty name in the subject, and we will also put the specialty name in the body of my email. You can drag and drop any inserts that you need to to customize this email. You can add dates, whatever you want to to make this email unique.
The next thing we need to decide is the format of the report that we're sending and for this scenario we are going to send it as a PDF. We also have the ability to enter some security options, so we will put a password here. So this report is password protected. The next destination we are going to add is a disk destination, and we will select test reports and PBRS reports. And what we are going to do here is, we want to actually add a folder name for each of the reports to be sent to and we are going to data-drive that from the database and we are going to drag and drop specialty name into the folder structure. Drop that down to save it, add a format. We'll use PDF again and then next, to continue. This is the exception handling part of the data-driven wizard. For more information on exception handling, please view the exception handling demo. Refreshing data sets. This is where you can refresh datasets before report execution. For more information on this, please view the refresh datasets demo.
Custom actions. This is where you can set up custom actions for each generated report or for the entire schedule. For more information on setting up custom tasks, please view the custom tasks demo. And we are going to click finish to save the schedule. We will now execute this schedule so that you can see how the reports are sent both to email and to disk. So we need to right click and execute. As you can see, the schedule has completed successfully. We'll click okay, and now we will go to the email and the disk destination to show you what those look like once they've been exported.
This is the email for the cardiovascular patients. As you can see, in our initial query, we bought back 10 records. We have records for only four patients because they are the patients that were under the cardiovascular specialty. Now, if we look at the disc destinations, we can see here that we have three folders for the different specialties. So all of the 10 records that were bought back with the query fall into one of these categories.
Want to try for yourself? Start your FREE trial below.
Share this
- Business Intelligence (174)
- PBRS (172)
- Power BI Reports (153)
- Power BI (152)
- Power BI Reports Scheduler (151)
- IntelliFront BI (113)
- Microsoft Power BI (103)
- Dashboards (81)
- Data Analytics (80)
- Data Analytics Software (80)
- Business Intelligence Tools (79)
- Data Analytics Tools (79)
- Reports (79)
- KPI (77)
- SSRS (33)
- Crystal Reports (29)
- Crystal Reports Scheduler (28)
- SSRS Reports (25)
- SSRS Reports Scheduler (25)
- SSRS Reports Automation (23)
- CRD (20)
- Tutorial (8)
- Crystal Reports Server (6)
- Power BI to CSV (6)
- Power BI to Excel (6)
- ChristianSteven (3)
- KPIs (3)
- ATRS (2)
- Bi dashboard (2)
- Business Analytics (2)
- KPI software (2)
- Self-Service Data Analytics Tools (2)
- Tableau (2)
- Tableau Report Automation (2)
- Tableau Report Export (2)
- Tableau Report Scheduler (2)
- bi dashboard solution (2)
- business intelligence reports (2)
- business intelligence software (2)
- data analytics solutions (2)
- key performance indicators (2)
- power bi email subscriptions (2)
- Data Driven Schedules (1)
- GH1 (1)
- Power BI Dashboards (1)
- Reporting (1)
- Static Power BI Report (1)
- automation in power bi (1)
- benefits of automation in power BI (1)
- bi data (1)
- bi roi (1)
- business intelligence for finance department (1)
- business intelligence implementation challenges (1)
- construct bi reports with power bi (1)
- construction bi (1)
- crystal reports software (1)
- crysyal reports distribution (1)
- data analytics business intelligence difference (1)
- data analytics product (1)
- data analytics techniques (1)
- distribute power bi report (1)
- email power bi (1)
- enterprise bi server (1)
- enterprise bi software (1)
- hospital business intelligence (1)
- incisive analytics (1)
- intuitive business intelligence (1)
- power BI exporting (1)
- power bi emails to share reports (1)
- power bi for construction project (1)
- power bi healthcare (1)
- print power bi report (1)
- real estate business intelligence (1)
- schedule power bi (1)
- schedule power bi reports (1)
- scheduled power bi emails (1)
- scheduling Power BI reports (1)
- share power BI reports by email (1)
- share power bi reports (1)
- share your Power BI reports as PDF (1)
- tools for business intelligence (1)
- use drop box to share Power BI Reports (1)
- October 2024 (1)
- September 2024 (1)
- April 2024 (1)
- March 2024 (1)
- February 2024 (1)
- January 2024 (1)
- December 2023 (1)
- November 2023 (1)
- October 2023 (2)
- September 2023 (1)
- August 2023 (1)
- July 2023 (1)
- June 2023 (1)
- May 2023 (1)
- April 2023 (1)
- March 2023 (1)
- February 2023 (1)
- January 2023 (1)
- December 2022 (1)
- November 2022 (1)
- October 2022 (1)
- September 2022 (1)
- August 2022 (1)
- July 2022 (1)
- June 2022 (1)
- May 2022 (1)
- April 2022 (1)
- March 2022 (1)
- February 2022 (1)
- January 2022 (1)
- December 2021 (1)
- November 2021 (1)
- October 2021 (2)
- September 2021 (1)
- August 2021 (2)
- July 2021 (1)
- June 2021 (4)
- May 2021 (5)
- April 2021 (3)
- March 2021 (2)
- February 2021 (2)
- January 2021 (2)
- December 2020 (2)
- November 2020 (2)
- September 2020 (8)
- August 2020 (3)
- July 2020 (5)
- June 2020 (12)
- May 2020 (2)
- April 2020 (3)
- March 2020 (2)
- February 2020 (5)
- January 2020 (7)
- December 2019 (9)
- November 2019 (9)
- October 2019 (10)
- September 2019 (5)
- August 2019 (6)
- July 2019 (13)
- June 2019 (8)
- May 2019 (3)
- April 2019 (5)
- March 2019 (4)
- February 2019 (3)
- January 2019 (10)
- December 2018 (2)
- November 2018 (22)
- October 2018 (10)
- September 2018 (12)
- August 2018 (5)
- July 2018 (23)
- June 2018 (29)
- May 2018 (25)
- April 2018 (12)
- March 2018 (22)
- February 2018 (15)
- January 2018 (15)
- December 2017 (6)
- November 2017 (4)
- October 2017 (4)
- September 2017 (4)
- August 2017 (4)
- July 2017 (7)
- June 2017 (12)
- May 2017 (10)
- April 2017 (6)
- March 2017 (10)
- February 2017 (7)
- January 2017 (5)
No Comments Yet
Let us know what you think