プロパティ | 説明 |
---|---|
接続 | ソース接続の名前。 既存の接続の選択、新しい接続の作成、またはソース接続プロパティのパラメータ値の定義ができます。 実行時にパラメータを上書きする場合は、パラメータの作成時に[実行時にパラメータのオーバーライドを許可する]オプションを選択します。タスクを実行すると、エージェントはタスク詳細セッションプロパティで指定されたファイルからパラメータを使用します。 パラメータ化されていないMicrosoft Azure Synapse SQL接続とパラメータ化されたMicrosoft Azure Synapse SQL接続を切り替えることができます。接続を切り替えても、詳細プロパティ値は保持されます。 |
ソースタイプ | ソースオブジェクトのタイプ。 [単一オブジェクト]、[複数のオブジェクト]、[クエリ]、または[パラメータ]を選択します。 ソースタイプとしてカスタムSQLクエリを指定すると、Secure Agentは次の順序でプロパティを評価してマッピングを実行します。
マッピングで実行時にソースクエリオブジェクトをパラメータ化することはできません。 詳細モードのマッピングでは、カスタムSQLをマッピングのパラメータとして指定することはできません。 |
オブジェクト | タスクのソースオブジェクト。 マッピングでは、外部テーブルをMicrosoft Azure Synapse SQLソースとして使用できます。 |
パラメータ | ソースオブジェクトの既存のパラメータを選択するか、[新しいパラメータ]をクリックしてソースオブジェクトの新しいパラメータを定義します。[パラメータ]プロパティは、ソースタイプとして[パラメータ]を選択した場合にのみ表示されます。 実行時にパラメータを上書きする場合は、パラメータの作成時に[実行時にパラメータのオーバーライドを許可する]オプションを選択します。タスクを実行すると、エージェントはタスク詳細セッションプロパティで指定されたファイルからパラメータを使用します。パラメータファイルが正しい形式であることを確認します。 |
フィルタ | フィルタ条件に基づいてレコードをフィルタリングします。 簡易フィルタまたは詳細フィルタを指定できます。 |
ソート | 該当なし。 |
プロパティ | 説明 |
---|---|
Azure Blobコンテナ名 | 接続プロパティでAzure Blobストレージを選択した場合は必須です。 Microsoft Azure Blob Storageのコンテナの名前。 コンテナ名に特殊文字を含めないでください。 |
ADLSファイルシステム名 | 接続プロパティでADLS Gen2ストレージを選択した場合は必須です。 Microsoft Azure Data Lake Storage Gen2のファイルシステムの名前。 ファイルシステム名に特殊文字を含めないでください。 ファイルシステムの下のディレクトリのパスを指定することもできます。ディレクトリパスの指定には、スラッシュのみを使用します。 |
スキーマ名のオーバーライド | 接続で指定されたスキーマをオーバーライドします。 |
テーブル名のオーバーライド | インポートされたMicrosoft Azure Synapse SQLソーステーブルのテーブル名をオーバーライドします。 |
ステージングファイル形式 | Azureストレージにファイルをステージングする場合に使用するファイル形式のタイプ。 次のいずれかの形式を選択します。
|
フィールド区切り文字 | ファイル内のフィールドを区切るために使用する文字。デフォルト値は0x1eです。「TAB」または0-256の単一文字の印刷可能文字と、印刷できないASCII文字を指定できます。印刷できない文字は、16進数で指定する必要があります。 注: 複数文字のASCII文字は、TABを除いて適用できません。次の印刷できない文字は使用できません。 00x0、0x0、0x0A、0x1B、0x0D、および0x1F |
Blob Storeへの同時接続数1 | Microsoft Azure Blob Storageからデータを抽出するための同時接続数。サイズの大きいBlobを読み取る場合は、データを処理するために複数のスレッドを生成できます。[BLOBパートサイズ]を設定して、サイズの大きいBlobを小さいパートにパーティション化します。 デフォルト値は4です。最大値は10です。 |
Blobパートサイズ1 | 指定したサイズの小さいパートにBlobをパーティション化します。サイズの大きいBlobを読み取る場合は、Blobを小さいパートにパーティション化し、同時接続を設定して、データを並列処理するために必要なスレッド数を生成することを検討します。 デフォルトは8 MBです。 |
Pre-SQL | ソースからデータを読み取る前に実行する必要があるPre-SQLコマンド。 |
Post-SQL | ソースからデータを読み取った後に実行する必要があるPost-SQLコマンド。 |
SQLオーバーライド | Microsoft Azure Synapse SQLオブジェクトからデータを読み取る場合は、SQLオーバーライドを設定し、制約を定義できます。 |
実行前/実行後SQLのエラー | pre-SQLコマンドまたはpost-SQLコマンドを含むタスクでエラーが発生した場合の動作を決定します。 次のいずれかのオプションを選択します。
|
文字列の引用符 | Microsoft Azure Synapse SQLからデータを読み取るときにスキップする引用符を指定します。 指定する引用符は、ソーステーブルに存在しないことが必要です。これが存在する場合は、別の引用符の値を入力します。 デフォルト値は0x1fです。 |
中間ディレクトリ1 | オプション。Secure Agentマシンのステージングディレクトリへのパス。 Microsoft Azure Synapse SQLからデータを読み取るときに、ファイルをステージングするステージングディレクトリを指定します。ディレクトリに十分なスペースがあり、ディレクトリからの読み取り権限があることを確認します。 デフォルトのステージングディレクトリは/tmpです。 Hosted Agentを使用する場合、Interimディレクトリを指定することはできません。 |
トレースレベル1 | ログファイルに表示される詳細情報の量を設定します。[簡易]、[通常]、[詳細 - 初期化]、[詳細 - データ]から選択できます。デフォルトは[通常]です。 |
1詳細モードのマッピングには適用されません。 |