Back in November 2021, Microsoft announced it would be deprecating the Data Export Service (DES). While the successor Microsoft is offering, Azure Synapse Link, has powerful features for data analysis, it is also missing some ETL features that many depend on. For example, there is no control over the database tables populated on the Synapse side.
This, of course, leaves many scrambling to find a suitable solution to meet their unique needs, as DES will reach its end-of-life in November of this year.
We at KingswaySoft understand your needs, and we have a premier solution that accomplishes everything you could do with Dynamics 365 Data Export Service, and more.
Powerful Tools for your Dynamics 365 Data Export Needs.
We offer two flagship data integration tools that can be combined to fill the void left by DES: SSIS Integration Toolkit for Microsoft Dynamics 365 and SSIS Productivity Pack. Together, they offer the most comprehensive feature set on the market, allowing you to perform the most complex integrations of Microsoft Dynamics 365 with nearly any other application, including database and data warehousing solutions.
One common use case that DES fulfilled, but Synapse fails to deliver, is replicating your Dynamics 365 CE/Dataverse database to an SQL Server database on Azure or your local on-premises server. We’ll give you a summary of how it’s done here; for full details, you can read our blog post that gives a full, step-by-step treatment of the topic.
For starters, you’ll need three crucial utilities from the aforementioned toolsets:
For each entity that you will integrate (or replicate), you will need to create an ETL process, like the diagram in the above image. Using our tools, you can expect performance to be a priority, since we default to extracting the Dataverse/CRM records incrementally, using deltas. A Full Sync is a dependable fallback option to ensure data integrity.
For multiple entities, the setup time can be shortened by copying the first process and pasting it into a new SSIS package, modifying it for each entity, rather than setting up each one manually.
Our approach allows you to create separate SSIS packages for each process, keeping concerns separate, or you can combine multiple processes into a single package, setting the ReadToken, InputToken, and OutputToken variables accordingly to maintain separation of concerns within the package while keeping administration simple.
These data workflows are easy to set up and require only minimal maintenance to keep running faithfully and reliably. You only need to stay alert to changes in the source system metadata, making the appropriate adjustments to the process to accommodate the differences. That way, you avoid having only a partial, or even broken, data transfer. But don’t worry, manually refreshing in this manner only takes a few clicks for each entity.
The Best Replacement – Backed by the Data Integration Experts
Our tools are based on the same technology as DES, giving you a nearly identical experience behind the scenes. Many of our features, including Entity Changes, have been in the field for years and are battle-tested, giving you the confidence that your data will be migrated reliably.
At KingswaySoft, we pride ourselves on offering sophisticated software solutions that make data integration both simple and affordable. We provide powerful, no-code tooling that thousands of clients from over 100 countries rely on every day to create efficient business processes and make the most of their information assets.
Would you like to know more? Contact us today to find out how we can help your data flow effortlessly.
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.