ソースの実行を再試行
failed または canceled のソースの実行を、同じ実行 ID のまま最初からやり直し、キューに入った状態で返します。進捗はリセットされるため、インポートはすべてのアイテムを再取得し、同期は最初からやり直します。すでにページが選択されているクロールプレビューは、クロールし直さずにそのページを再度インポートします。
キャンセルされたクロールプレビューや、失敗した ウェブサイトのページをインポート の実行は、再試行でやり直さないでください。新しい Idempotency-Key で、新しいプレビューまたはインポートを開始します。
リクエストボディはありません。
実行の追跡、再試行、キャンセルの方法については、ソースの実行の追跡 を参照してください。
Authorization
Path parameters
…/knowledge-fs/spaces/<knowledge base ID>)です。アドレスバーでは /datasets/new/ の後のセグメントです。id から取得します。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 の後は、ソースの実行を再試行 で再実行でき、ソースを同期 で新しい同期を開始できます。