問題タブ [copy-activity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
490 参照

azure-data-factory - Azure Data Factory のコピー アクティビティ出力からファイルパスを動的に取得する

Azure Data Factory のコピー アクティビティの出力からファイル パスを取得する方法はありますか。パイプラインに出力ファイルパスを使用したい別のアクティビティがあります。また、パラメーターの値としてファイルパスも追加します。

0 投票する
1 に答える
280 参照

filtering - Azure Data Factory のコピー アクティビティ内で MongoDB ソース データセットをフィルター処理する

ソース データセットとして MongoDB JSON ファイルを使用するパイプラインを作成し、それを SQL データベースにシンクする必要があります。

私の問題は、JSON ファイルに含まれる行が多すぎることです。そのため、過去n日間の行のみを取得しようとしています。

フィルター アクティビティを使用せずに、コピー アクティビティ内でソース データセットをフィルター処理することはできますか?

ここに画像の説明を入力

0 投票する
1 に答える
331 参照

azure-data-factory - コピー アクティビティは nvarchar(max) 列を自動作成します

寄木細工のファイルを Azure Synapse に読み込む Azure Data Factory のコピー アクティビティがあります。シンクは次のように構成されます。

ここに画像の説明を入力

データの読み込みが完了すると、次のようなステージング テーブル構造ができました。

ここに画像の説明を入力

次に、stg one に基づいて一時テーブルを作成し、新しく作成されたテーブルが nvarchar(4000) ではなく nvarchar(max) タイプを突然受け取った今日まで正常に機能していました。

ここに画像の説明を入力

一時テーブルの作成が失敗し、明らかなエラーが発生しました: 列 'currency_abbreviation' には、列ストア インデックスに参加できないデータ型があります。

AutoCreate テーブル定義が変更された理由と、nvarchar(max) 列を使用せずに「通常の」動作に戻すにはどうすればよいですか?