キャッシュ接続マネージャー
キャッシュ接続マネージャーでは、キャッシュ変換またはキャッシュ ファイル (.caw) からデータを読み取り、そのデータをキャッシュ ファイルに保存できます。キャッシュ ファイルを使用するようにキャッシュ接続マネージャーを構成したかどうかに関係なく、データは常にメモリに格納されます。
キャッシュ変換を使用して、データ フロー内の接続されているデータ ソースのデータをキャッシュ接続マネージャーに書き込みます。パッケージ内の参照変換は、データに対する参照を実行します。
注 |
---|
キャッシュ接続マネージャーでは、バイナリ ラージ オブジェクト (BLOB) データ型 DT_TEXT、DT_NTEXT、および DT_IMAGE はサポートされません。参照データセットに BLOB データ型が含まれている場合、パッケージを実行するとコンポーネントは失敗します。[キャッシュ接続マネージャー エディター] を使用して、列のデータ型を変更できます。詳細については、「[キャッシュ接続マネージャ エディタ]」を参照してください。 |
注 |
---|
パッケージの保護レベルは、キャッシュ ファイルに適用されません。キャッシュ ファイルに機密情報が含まれている場合は、アクセス制御リスト (ACL) を使用して、ファイルを格納している場所またはフォルダーへのアクセスを制限します。特定のアカウントに対してのみアクセスを有効にする必要があります。詳細については、「パッケージで使用するファイルへのアクセスの制御」を参照してください。 |
キャッシュ接続マネージャーは、次の方法で構成できます。
キャッシュ ファイルを使用するかどうかを示します。
キャッシュ ファイルを使用するようにキャッシュ接続マネージャーを構成すると、接続マネージャーは、次のいずれかの処理を実行します。
データ フロー内のデータ ソースからキャッシュ接続マネージャーにデータが書き込まれるようにキャッシュ変換が構成されている場合は、データをファイルに保存します。
キャッシュ ファイルからデータを読み取ります。
詳細については、「キャッシュ変換」を参照してください。
キャッシュに格納されている列のメタデータを変更します。
式を使用して ConnectionString プロパティを設定し、実行時にキャッシュ ファイル名を更新します。詳細については、「パッケージでのプロパティ式の使用」を参照してください。
キャッシュ接続マネージャーの構成
プロパティの設定は、Integration Services デザイナーで行うか、またはプログラムによって行います。
Integration Services デザイナーで設定できるプロパティの詳細については、「[キャッシュ接続マネージャ エディタ]」を参照してください。
プログラムによる接続マネージャーの構成の詳細については、「ConnectionManager」および「プログラムによる接続の追加」を参照してください。
|