web-dev-qa-db-ja.com

Azure Data FactoryでExcelファイルを読み取る

私はAzure Data Factory(ADF)を初めて使用しました。BLOBにあるExcelファイルにアクセス/ロードする必要がありますが、ADFはExcel形式をサポートしていないため(tex/csv/json /をサポートしています)、方法があります。 ExcelファイルをADFに取り込む方法誰か助けてくれるなら本当に感謝しています!

ありがとう。

4
guddu

ADFは、xlsファイルからの読み取りをまだサポートしていません。

この回答で解決策を見つけることができます: Azure Data Factoryで.xlsxおよび.xls拡張子を持つファイルを読み取る方法?

5
Bo Xiao

SSISに精通している場合は、SSISパッケージでExcel Sourceを使用し、ADFパイプラインのExecute SSIS Packageアクティビティを使用してSSIS Integration Runtimeで実行できます。

1
Sandy Winarko

そうです、Azure Data Factoryは.xlsxファイルの読み取りをサポートしていません。回避策は.xlsxファイルを.csvファイルとして保存することです。これでうまくいくと思います。

私の.xlsxファイル:

enter image description here

.csvファイルとして保存すると、情報は変更されません。

enter image description here

ADFでのデータのプレビュー:

enter image description here

さらに.xlsxファイルを単にコピーする場合は、.csvに変換する必要はありません。 Binary Copyオプションを選択します。

enter image description here

1
Joy Wang

より簡単な解決策は、powerautomateフローを使用してExcelテーブルをCSVとしてエクスポートし、データファクトリプロセスをトリガーすることです。唯一の問題は、電源の自動化に関する文書化されていない機能が、変数としての名前の受け渡しが失敗するため、固定のExcelファイル名を使用する必要があることです。

0
John Lynch