Document Intelligence StudioのLayoutで、複数ファイルを分析したとき、JSONファイルの一括ダウンロード方法はあるか。

Katohno, Akira 20 評価のポイント
2026-07-03T10:49:09.4333333+00:00

Document Intelligence Studioについて質問です。
Layout機能において、複数ファイルを分析したとき、JSONファイルは各々のファイル毎にダウンロードできますが、複数ファイル分を一括ダウンロード方法はありますか。

Azure DocumentDB
Azure DocumentDB

高速なクエリと自動インデックス作成機能を備えた、JSON ドキュメント向けのスケーラブルなフル マネージド NoSQL データベース

0 件のコメント コメントはありません

質問作成者が受け入れた回答
Thanmayi Godithi 11,905 評価のポイント Microsoft 外部スタッフ モデレーター
2026-07-03T12:01:51.5866667+00:00

Katohno, Akira , さん、ご質問ありがとうございます。

結論から申し上げますと、Document Intelligence Studio には、複数ファイルの JSON 結果を一括ダウンロードする機能はありません。 Studio は 1 ドキュメントずつ結果を確認・ダウンロードする対話型のツールという位置づけのため、「すべてまとめて出力」ボタンは提供されていません(不具合ではなく仕様上の制限です)。

複数ファイル分の JSON をまとめて取得したい場合は、REST API または SDK で prebuilt-layout を呼び出し、ファイルごとにループ処理する方法が推奨です。Analyze Document API は 1 呼び出しにつき 1 ドキュメントのため、フォルダーや Blob コンテナー内のファイルを順に処理して、それぞれのレスポンス JSON を保存します(出力内容は Studio のダウンロードと同一です)。

Python の例:

for path in glob.glob("docs/*.pdf"):
    with open(path, "rb") as f:
        poller = client.begin_analyze_document("prebuilt-layout", body=f)
    result = poller.result()
    out = os.path.splitext(os.path.basename(path))[0] + ".json"
    with open(out, "w", encoding="utf-8") as w:
        json.dump(result.as_dict(), w, ensure_ascii=False, indent=2)

必要であれば、全ファイルの結果を 1 つの JSON にまとめることも可能です(これは Studio ではできません)。

参考: Document Intelligence レイアウト モデル / SDK / REST クイックスタート

ご利用言語(Python / C# / REST など)や、ファイルの場所(ローカル / Blob)を教えていただければ、そのまま使えるスクリプトをご案内します。

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。

0 件の追加の回答

並べ替え方法: 最も役に立つ

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "推奨" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。