I have a dynamic list of logins and passwords for Microsoft Dynamics CRM implementations. I am creating an SSIS job that needs to retrieve multiple entities from each of these organizations. Currently, Kingswaysoft has an SSIS integration toolkit for Microsoft Dynamics CRM that I use for retrieving data. Unfortunately, using Kingswaysoft for this would result in at least 60 Dynamics CRM Source components, 120 Sort components, and 60 Merge Joins. Not only would this take forever to create, but it'd also be very difficult to maintain. I would prefer to:
- Use a service to query the many Dynamics CRM logins and passwords I need. This has the benefit of working when usernames/passwords change without having to intervene.
- Use three Script Components. Each retrieves all the data for one entity type from all organizations.
- Use that data to do more things irrelevant to the problem.
Is this a feasible approach? What tools would I need to accomplish this goal? (O365 sdk/restful queries/etc)
If this only works for Dynamics 365 Online, that is ok.
Below is an example of what I need to do for each organizations worth of data.
