CRM SP calling BBDW functions
I built a report that uses objects on both the TPS and the BBDW.
In the dev environment the DB’s are all on the same machine so it works fine; but in prod the TPS and BBDW are separate machines and as a result CRM can't find the BBDW functions
Other than a DBlink is there any BB object that we can leverage to handle this? Specifically, a Proc on the TPS calling functions on BBDW and TPS.
Thanks,
Rob
In the dev environment the DB’s are all on the same machine so it works fine; but in prod the TPS and BBDW are separate machines and as a result CRM can't find the BBDW functions
Other than a DBlink is there any BB object that we can leverage to handle this? Specifically, a Proc on the TPS calling functions on BBDW and TPS.
Thanks,
Rob
0
Comments
-
We actually have our BBDW on the same server as our transactional DB, though we used to have them separate.
I recommend against using any kind of DB Linking. HORRID performance.
The only thing you could do would be to build a custom SSIS package to copy tables you want to access in the transactional database back from the BBDW. That's what we used to do when we wanted to expose BBDW tables in combination with transactional data.0 -
Hi Rob!
If it wasn't a report, I'd say the best way I know to deal with this is to:
1) Create a custom datalist or view form.
2) Specify the MartKey="<your martkey>" tag
3) Call the datalist or view form as an endpoint from code
But since this is a report, I think your best bet is just to add the needed data to the BBDW.
J.R Styons
https://www.styonssoftware.com0 -
Thanks. Looks like using a ETL to copy the data over the the BBDW, is the best option. Thanks guys for the great advice.
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 213 bbcon®
- 1.4K Blackbaud Altru®
- 403 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 656 Blackbaud Grantmaking™
- 577 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 939 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.6K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 249 ResearchPoint™
- 119 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 241 Member Lounge (Just for Fun)
- 34 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Open) 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
- 794 Community News
- 3K Jobs Board
- 54 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)

