Change data capture, or CDC, is a technology that detects and records changes made to a database and replicate them to other databases or applications. Users of SQL Server may be familiar with Microsoft's CDC for SQL Server feature. SQL Server change data capture is a technology built into SQL Server that records insert, update, and delete operations applied to a user table and then stores this changed data in a form consumable by an ETL application such as SQL Server Integration Services (SSIS).
Microsoft's native change data capture feature is not the only option for CDC in SQL Server environments, however. Today there are innovative third-party solutions for both SQL database replication and change data capture that offer significant advantages over Microsoft's built-in SQL Server CDC functionality.
Qlik (Attunity) CDC for SQL Server is a log-based change data capture technology that allows you to offload change tables and data distribution from the source database—unlike Microsoft's SQL change data capture function which necessitates the creation of internal change tables. By utilizing database logs to read DML changes, Qlik (Attunity) CDC for SQL Server capability minimizes impact on your source systems, providing you with the most efficient and least resource-intensive approach to change data capture.
Moreover, because CDC for SQL Server is integrated with Qlik Replicate (formerly Attunity Replicate), our high-performance data replication and data ingestion tool, there's no need to write your own polling mechanism. Qlik Replicate (formerly Attunity Replicate) works seamlessly with most ETL, EAI, and data integration products and enables optimized ingestion into data warehouses as well as Hadoop and big data platforms by leveraging native utilities and APIs. Qlik Replicate (formerly Attunity Replicate) is also easy-to-use, supplying you with an intuitive graphical interface that eliminates the need for manual scripting and empowers your teams with fast, automated data integration capabilities.
The most important difference between Qlik (Attunity) CDC for SQL Server and SQL Server's built-in CDC feature, however, is our solution's support for a wide range of source and target platforms. By offering efficient, affordable data replication for all major relational databases as well as SAP applications, data warehouses, and mainframes, Qlik Replicate (formerly Attunity Replicate) lets you standardize on a single strategic solution for all your replication needs. And by allowing you to deliver data to the broadest range of platforms, our solution enables you to consolidate and load data quickly where you want it when you want it.
For firms that want to leverage their existing SQL Server licenses and expertise, we offer our log-based, non-invasive CDC technology in a software solution fully integrated with SSIS and Business Intelligence Development Studio. Qlik (Attunity) CDC for SSIS is a powerful data replication solution that enables you to stream changed data across your enterprise data sources and implement real-time BI and data warehousing. Our intuitive wizards simplify and accelerate deployment while helping you create replication solutions that are lightweight and easy to maintain.