Integration Services の変換
SQL ServerIntegration Services の変換とは、パッケージのデータ フロー内にある、データを集計、マージ、配信、および変更するコンポーネントのことです。変換では、参照操作を実行してサンプル データセットを生成することもできます。このセクションでは、Integration Services に含まれる変換と、その機能について説明します。
ビジネス インテリジェンス変換
次の変換は、データのクリーンアップ、テキストのマイニング、データ マイニング予測クエリの実行などのビジネス インテリジェンス操作を実行します。
変換 |
説明 |
---|---|
緩やかに変化するディメンションの更新を構成する変換です。 |
|
列データの値を標準化する変換です。 |
|
あいまい一致を使用して、参照テーブル内の値を参照する変換です。 |
|
テキストから用語を抽出する変換です。 |
|
参照テーブル内の用語を参照し、テキストから抽出した用語をカウントする変換です。 |
|
データ マイニング予測クエリを実行する変換です。 |
行の変換
次の変換は、列の値を更新して新しい列を作成します。この変換は、変換入力の各行に適用されます。
変換 |
説明 |
---|---|
文字列関数を文字データに適用する変換です。 |
|
入力列のコピーを変換出力に追加する変換です。 |
|
列のデータ型を別のデータ型に変換する変換です。 |
|
式の結果を列に設定する変換です。 |
|
データ フローのデータをファイルに挿入する変換です。 |
|
ファイルのデータを読み取り、データ フローに追加する変換です。 |
|
スクリプトを使用して、データの抽出、変換、または読み込みを行う変換です。 |
|
データ フローの各行で、SQL コマンドを実行する変換です。 |
行セットの変換
次の変換は、新しい行セットを作成します。行セットには、集計された値や並べ替えた値、サンプル行セット、またはピボットされた行セットとピボットされていない行セットを含めることができます。
分割および結合変換
次の変換は、別の出力への行の配信、変換入力のコピーの作成、1 つの出力への複数入力の結合、および参照操作の実行を行います。
変換 |
説明 |
---|---|
データ行を別の出力にルーティングする変換です。 |
|
データセットを複数の出力に配信する変換です。 |
|
複数のデータセットをマージする変換です。 |
|
並べ替えた 2 つのデータセットをマージする変換です。 |
|
FULL、LEFT、または INNER 結合を使用して、2 つのデータセットを結合する変換です。 |
|
完全一致を使用して、参照テーブル内の値を参照する変換です。 |
|
データ フロー内で接続中のデータ ソースからキャッシュ接続マネージャーにデータを書き込み、データをキャッシュ ファイルに保存する変換です。参照変換は、キャッシュ ファイル内のデータに対する参照を実行します。 |
監査変換
Integration Services には、監査情報の追加や行のカウントを行う、次のような変換が含まれています。
カスタム変換
カスタムの変換を記述することもできます。詳細については、「同期出力型のカスタム変換コンポーネントの開発」および「非同期出力型のカスタム変換コンポーネントの開発」を参照してください。
|