目次:
定義-Extract Transform Load(ETL)とはどういう意味ですか?
抽出変換ロード(ETL)は、データベースの使用中、特にデータストレージの使用中の抽出、変換、およびロードのプロセスです。 次のサブプロセスが含まれます。
- 外部データストレージまたは送信ソースからデータを取得する
- データを理解可能な形式に変換します。通常、データは、運用上のニーズを満たすためにエラー検出および修正コードとともに保存されます。
- 受信側へのデータの送信とロード
TechopediaがExtract Transform Load(ETL)について説明しています
ETLプロセスの最初のフェーズは、ストレージソースからのデータの取得に焦点を当てています。 ほとんどのデータストレージプロジェクトは、さまざまなソースシステムから受信したデータを統合します。 個々のシステムごとに、個別のデータ編成またはフォーマットを使用できます。 一般的なデータソース構造は、リレーショナルデータベースと純粋なデータファイルです。 また、情報管理システムなどの非リレーショナルデータベースパターン、または仮想ストレージアクセス方式(VSAM)やインデックスシーケンシャルアクセス方式(ISAM)などの他のデータ構造も含まれます。 データソースには、インターネットやスキャンシステムからのデータなどの外部ソースも含めることができます。
変換フェーズでは、一連のルールまたは操作を使用して、ソースから純粋なデータを取得し、受信側での操作のために最終形式でデータを配信します。 一部のデータソースでは、データ処理がほとんど必要ないか、まったく必要ありません。 ターゲットデータベースのビジネス要件と技術要件を満たすために、1つ以上の変換が重要になる場合があります。
ロードまたは送信ステージの目的は、データストレージである可能性が高い受信側にデータを送信することです。 アプリケーションのニーズに応じて、このプロセスは非常に単純または非常に複雑になる場合があります。 一部のデータ保存方法では、古いデータを累積データに置き換える場合があります。 抽出されたデータの更新は通常、定期的に行われます。
