Sharing my Power Automate flow: Get multiple Education Management List results as CSV files to SharePoint (list execution job)
Description - Run Blackbaud Education Management List jobs based on items in a SharePoint List, retrieve results, and save results as CSV files in SharePoint with error notifications if failures occur.
Use cases -
Use this flow to quickly add and remove Advanced, Basic, or Sky lists or change save locations with easy updates to a SharePoint list. With a single Power Automate flow controlled by the SharePoint list, you may have some queries going into one SharePoint folder for a union in Power BI, while others are saved in another location for different handling. You can turn on and off which queries are executed. Consider uses for one or more development copies of this flow that execute manually and reference one SharePoint list while maintaining a production copy running on a schedule and using a SharePoint list of production-ready lists and file paths.
Power Platform connectors -
- Blackbaud Sky Add-ins (premium connector)
- SharePoint (standard connector)
- Office 365 Outlook (standard connector)
Skill level - Intermediate
Instructions - See the attached ReadMe.pdf
This flow uses an Apply to each action to loop through a SharePoint list controlling which Education Management Lists are executed and where each result file is saved.
First, create a SharePoint list of List IDs as described in the ReadMe.pdf. Then import the attached flow at make.powerautomate.com to loop through the SharePoint list and save results.
Downloads -
Answers
-
The List APIs used in this example are still in Preview and may undergo changes. Though I have had success with my small demonstration lists in the Sky Developer Cohort environment, other users have reported that some list jobs consistently fail for them:
List Execution Jobs Throwing "OutOfMemory" Exceptions — Blackbaud Community
0
Categories
- All Categories
- 6 Blackbaud Agents for Good™
- Raiser's Edge NXT test
- 6 Blackbaud Community Help
- 212 bbcon®
- 1.4K Blackbaud Altru®
- 406 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 16 donorCentrics®
- 361 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 667 Blackbaud Grantmaking™
- 588 Blackbaud Education Management Solutions for Higher Education
- 3.3K Blackbaud Education Management Solutions for K-12 Schools
- 949 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 85 JustGiving® from Blackbaud®
- 6.8K Blackbaud Raiser's Edge NXT®
- 3.8K SKY Developer
- 251 ResearchPoint™
- 121 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 243 Member Lounge (Just for Fun)
- 38 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Closed) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 809 Community News
- 3K Jobs Board
- 57 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
