ソースの実行を取得
ソースの実行を 1 件返します。クロールプレビューやそこからのインポートなど、ソース一覧を取得 に表示されない実行も含め、任意の実行を ID で追跡できます。
completed で終了した実行では、すべてのアイテムがインポートまたは更新され、インデックスされてアクティブになっています。実行は各ドキュメントのインデックス処理を最大 10 分待ちます。それより時間がかかるドキュメントがあると、実行は失敗します。
failed になった場合は、failure を確認してから ソースの実行を再試行 を呼び出すか、新しい Idempotency-Key で新しい実行を開始してください。
実行の追跡、再試行、キャンセルの方法については、ソースの実行の追跡 を参照してください。
Authorization
Path parameters
…/knowledge-fs/spaces/<knowledge base ID>)です。アドレスバーでは /datasets/new/ の後のセグメントです。Responses
state が canceled でない場合は null です。queued、provider-read、preview-staged、selection-frozen、materialized、cleanup-staging、source-committed のいずれかです。ソースの実行を再試行 は、チェックポイントにかかわらず実行を最初からやり直します。completed、zero_results、failed、canceled のいずれかで終了した日時(ISO 8601)です。実行中は null です。null です。state が failed の場合のエラー詳細です。stage は失敗時点の実行の checkpoint、traceId は実行 ID です。それ以外の場合は null です。実行の処理内容です:
sync:ソースを同期、ソースを更新、スケジュール、または Dify によって開始されます。crawl-preview:ウェブサイトのクロールをプレビュー によって開始されます。選択したページをインポート がこの実行からインポートしている間も、種類は変わりません。crawl-import:ウェブサイトのページをインポート によって開始されます。online-document-import、online-drive-import:ソースのアイテムをインポート によって開始されます。
Dify でソースを追加または編集した場合も、Dify がプレビューとインポートを開始します。
state が failed の場合は failure.code の値です。それ以外の場合は null です。0 です。1 つのアイテムが失敗すると、実行全体が失敗するためです。0 です。実行が処理する予定のアイテム数です。インポートではリクエストされたページまたはアイテム、クロールプレビューではこれまでに一時保存されたページ、同期では一覧の取得後のソースのアイテムを数えます。判明するまでは null です。
ウェブサイトのページをインポート の実行が URL をクロールしている間は、progress_completed と progress_total のどちらも、それまでにクロールしたページ数を数えます。すべての URL のクロールが終わると、URL の数を総数として 0 から数え直します。
実行の進行状況です。
進行中の状態:
queued:ワーカー待ちcrawling:クロールプレビューによるページの取得中preview_ready:クロールプレビューが 選択したページをインポート または ソースの実行をキャンセル を待機中importing:アイテムのインポートとインデックス処理中syncing:ソースのドキュメントを更新中
最終状態:
completed:すべてのアイテムのインポートまたは更新、インデックス処理、アクティブ化が完了zero_results:クロールプレビューで見つかったページが 0 件failed:failureを参照canceled
failed または canceled の後は、ソースの実行を再試行 で再実行でき、ソースを同期 で新しい同期を開始できます。