2017-11-15 16 views
0

Microsoft Flowを使用してSharepointリストをAzure Data Lakeにエクスポートしようとしています。Sharepointリストを.csvにエクスポートし、Azure Data Lakeにアップロードする

特定のオンラインリストが変更されるたびに、その内容全体がData Lakeのファイルにロードされるようにします。ファイルがすでに存在する場合は、上書きします。誰かが私がこれをやり遂げる方法について説明してもらえますか、私は複数の方法を試みましたが、彼らは仕事を終わらせていません。

ありがとうございました

答えて

0

私はSharePointリストの項目をほぼ完璧に得ることができました。私は将来の誰かがそれを必要とする場合に備えてここにフローを掲示します。

Flow Solution

だから何私がやったことは5分ごとに、私はそれが存在する場合は、ファイルを上書きAzureのデータ湖内のファイルを「作成」ということです。ファイルの内容は空白にすることはできませんので、コンテンツに改行を追加しました。次に、Get Itemsを使用して、SharePointリスト内のすべてのアイテムを取得します。そこから、各ループにApplyを使用して、Sharepointリストの現在の行の内容をData Lakeファイルに追加します(すべてのコンテンツが追加された後、|で区切られ、新しい行で終わります)。これはほぼ完璧に動作します。ファイルの冒頭に改行がありますが、これはPowerQueryを使用しなくてもかまいません。

これは私が必要としていたものです。誰かがこれをより良くする方法を見たら、私たちがこれを完璧にするために投稿してください。

関連する問題