データ変換とは
データ変換は、情報またはデータをある形式から別の形式に変換するプロセスです。 戦略はドキュメントをある形式から別の形式に変換するという観点でよく考えられますが、データ変換には、プログラムを特定のプラットフォームで実行できるようにするために、プログラムをあるタイプのコンピューター言語から別の形式に変換することも含まれます。 実際の変換では、複数のデータストリームを共通の形式に変換したり、単一の形式を幅広いプラットフォームで使用するための複数の異なる形式に変換したりすることが必要になる場合があります。
データ変換のプロセスには、SQLまたは構造化照会言語と呼ばれるものの使用が含まれます。 SQLは、ある種のデータ管理システムにある情報を管理するコンピューター言語です。 現代のプログラム設計で使用される最も古い言語の1つであるSQLデータ変換により、関連する各プログラムが認識できる形式へのデータの効率的な変換を管理することにより、複数のプログラムにデータを関連付けることができます。
実際の使用では、データ変換には、データのベース言語または元の言語を読み取り、他のプログラムで使用するためにデータを翻訳する必要がある言語を識別することができる実行可能プログラムの使用が含まれます。 変換のマッピングが完了すると、プログラムはデータを必要な1つまたは複数の形式に変換し、それに応じて変換されたデータを配布します。 多くのアプリケーションでは、これは数秒で起こります。
同様のプロセスは、データメディエーションとして知られています。 データ変換と同様に、ある形式のデータを別の形式で使用できるようにするという考え方です。 メディエーションとの違いの1つは、データマッピングプロセスでは、情報の変換で発生する直接的な変換ではなく、データモデルと呼ばれるものの作成が関与することです。
多くの種類のコンピューターテクノロジーと同様に、データ変換は、新しいプログラムが情報の翻訳方法の効率と範囲を高めるのに役立つため、絶えず進化しているプロセスです。 このプロセスに含まれるプログラムと形式が増えるにつれて、かつては完全に互換性のなかった多くの異なるプラットフォーム間でデータを共有する機能が大幅に向上しました。 共同作業者がデータシステムの基盤として常に同じプログラムまたは言語を使用できるとは限らないグローバルな環境では、これらの継続的な改善により、システム間でデータを手動で変換および入力する時間が大幅に短縮されます。