問題タブ [azure-data-flow]

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 投票する
0 に答える
53 参照

azure - Azure Data Flow - 入れ子になったオブジェクトを動的に構築する

ユースケースはかなり些細なことのようですが、それを達成する方法が見つかりません。

以下のような複数の入力ドキュメントがあるとします。

したがって、フィールドの名前は完全に動的であるという前提があります。データは複数の csv ファイルから取得されます。

目標は、CosmosDB を利用して、これらのドキュメントを次のように 1 つのコレクションに挿入することです。

attributes: { fieldA: 1, fieldB:1 }データフローと派生列を使用してこの部分を表現する方法を見つけようとしています。入力全体をオブジェクトとして表す変数はありますか? MongoDB の Aggregation Framework のようなもの$$ROOTは素晴らしいでしょう。式も使用しようとしましたが、この式の出力をネストされたオブジェクトに処理する方法を示す良い例が見つかりません。

0 投票する
2 に答える
323 参照

azure - Azure データ ファクトリ v2 でデータ フロー アクティビティから他のアクティビティにデータを渡す方法

データ フロー アクティビティのデータから最大日付を抽出しましたが、それを変数に渡したり、変数に設定したりして、他のアクティビティが同じ値を使用できるようにすることができません。どうすればそれができるか提案してください。

最大日付 - データ フロー アクティビティ

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

date - Azure Data Factory データ フローに日付範囲を追加する方法

作業情報

私は2つの異なるデータセットのソースを持っているので、最初のデータ(A)セットでいくつかの変換を行ってシンクにロードし、別のデータセット(B)で同様にいくつかの変換とロードを実行しているデータファクトリでデータフローを作成しました別のシンクに。

問題

ここで、日付列 DT_COLUMN_B(01-01-2020 16:32) と比較する必要がある最初のデータセット (A) に日付列 DT_COLUMN_A(11-04-2020 01:17:40) があるといういくつかの要件があります。 :00) を 2 番目のデータセット (B) に格納し、比較した出力を列として 2 番目のデータセット (B) に格納します。

したがって、データセット A の日付列の最小値と最大値 (日付範囲) が必要です。それをデータセット B の日付列の最小値と最大値に適用し、A と B で一致する日付を見つけて、NO と一致しない場合は YES として保存します。 .

コードアプローチの考え方

必要なロジック:

if(min(DT_COLUMN_A) and max(DT_COLUMN_A) == min(DT_COLUMN_B) and max(DT_COLUMN_B) then YES else No.

ADF データ フローでこれを達成しようとしていますが、実行できません。