Skip to main content

Change Data Captureとは何ですか?

Data Captureの変更は、データシステムでバージョンレコードを見つけ、記録し、保存するプロセスです。ほとんどの場合、データキャプチャシステムは、特定のデータエントリを参照する特定のマーカーをデータに提供することにより機能します。データが変更されると、これらのマーカーも変更されます。これにより、Change Data Capture Systemにアラートし、古いデータバージョンを保存し、ユーザーとシステムが古いデータと新しいデータの両方にアクセスできます。これらのプロセスは、データウェアハウスやWebベースのデータシステムなどの大規模なデータストレージシステムで一般的です。

バージョンデータは、データストレージの非常に重要な側面と考えられています。あるデータが別のデータによって上書きされると、元のデータが消えることはありません。この情報が進行中のプロセスまたは企業記録にとって重要である場合、これは大混乱を引き起こします。createさまざまなデータ作品のバージョンの作成は、Center of Change Data Captureです。単一の情報が5回変更された場合、システムは5つの値のそれぞれを覚えておく必要があります。これは、長期的な記録保持とエラーチェックにとって重要です。たとえば、労働者がデータベースの間違った部分に販売数値を帰属させた場合、膨大な量の情報を混乱させる可能性があります。バージョン化により、会社は必要に応じてその数を元に戻すことができます。異なるデータシステムは、独自のバージョンを使用して、多くの場合、独自の特定のスタイルのデータストレージに合わせて社内で開発されています。それでも、一般的に使用されているメソッドはほんの一握りです。単一のシステムが同じシステムで動作するいくつかの異なる変更データキャプチャを持つことは珍しいことではありません。多くの場合、各方法は特定のタイプのキャプチャを専門としているか、冗長障害システムとして動作します。これらのマーカーは、変更がいつ発生するかを追跡するデータの特別な行または列にあります。データキャプチャスクリプトは、これらの領域を変更するためにこれらの領域を視聴し、行われた変更を追跡します。これらの特別なセルには、バージョン番号、タイムスタンプ、または独自のデータ文字列が含まれている場合があります。データウェアハウジングの主要なセールスポイントの1つは、データの一定で包括的なバックアップです。ユーザーがサービスを購読する限り、これらのシステムは何も削除されません。Wikipediaのようなオープンアクセスデータベースは、バージョン化を使用して改ざんを防ぎ、どのユーザーがどの変更を行ったかを記録します。Wikipediasバージョンは、データウェアハウスで使用されるものほど包括的ではないかもしれませんが、より多くのユーザーによって検討されることがよくあります。