2016-04-14 6 views
0

Azure BlobストレージからDocumentdbにデータを移動する必要があります。このために私はコピーアクティビティを持つデータファクトリを作成しました。しかし、挿入前にレコードがデータベースに存在するかどうかを確認する必要がありますが、これはコピーのアクティビティでは発生しません。カスタムアクティビティを除いて検証するアクティビティや手段を見つけられませんでした。これが可能かどうか、あるいはそれを達成するための方法が他にあるかどうかを誰かに示唆することはできますか?Azure Datafacory - データ検証

+0

同じGUIDを保持している場合(BlobストレージでもGUIDを使用していますか?)、毎回upsertを実行できますが、心配する必要はありません。それとも私はその質問を誤解しましたか? –

答えて

0

https://azure.microsoft.com/en-us/documentation/articles/data-factory-azure-documentdb-connector/#appendixはQにお答えしますか? レコードに "ID"フィールドがあり、コピー操作で同じIDのレコードを挿入しようとすると、コピー操作でエラーが発生します。

+0

IDフィールドはなく、インポート中に生成されます。挿入する前に、一意性のためのいくつかのフィールドの組み合わせに基づいてチェックする必要があります。お返事をありがとうございます。各行をチェックしてデータが繰り返されていないことを確認する以外に、今は選択肢がありません。 –