匯入/匯出流程 - Amazon Connect

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

匯入/匯出流程

使用本主題中描述的程序,在您擴展客戶服務組織時,將流程從前一個流程設計工具匯入/匯出至新的流程設計工具,從一個執行個體匯入至另一個執行個體,或從一個區域匯入另一個區域。

注意

若要在更新的流程設計工具中複製和貼上流程和區塊,流程必須使用新的流程語言。若要將舊版流程轉換為新格式,您有兩個選項:

  • 選項 1:在流程設計工具中,選擇加入更新的流程設計工具。系統會自動轉換舊版流程。

  • 選項 2:使用更新的流程設計工具手動匯入舊有流程。

    此選項對於離線將流程儲存在 JSON 中的案例最實用。例如,對於組態控制,您可能在離線資料存放區中有流程組態。若要複製該流程的一部分並將其貼到更新的流程設計工具中,您需要將其匯入至更新的流程設計工具。匯入程序會將其轉換為新的流程語言。之後,您可以在更新的流程設計器中將其複製並貼上。如果您想繼續使用離線資料存放區做為事實來源,請使用新格式更新流程。

若要移轉數十或數百個流程,請使用 將流程遷移至執行個體、區域或環境 中所述的 API。

流程匯入/匯出功能目前為測試狀態。我們所做的更新和改進,可能導致未來版本匯入流程時的問題 (這些流程是測試階段期間匯出的)。

匯出限制

您可以匯出符合下列要求的流程:

  • 流程少於 100 個區塊。

  • 流程的總大小小於 1MB。

我們建議將大型流程分割為較小的流程,以滿足這些要求。

流程會匯出為 JSON 檔案

流程會匯出至 JSON 檔案。它具有下列特性:

  • JSON 包含流程中每個區塊的區段。

  • 特定區塊、參數或其他流程元素所使用的名稱,可能與在流程設計工具中使用的標籤不同。

預設情況下,流程匯出時建立的檔案不會有副檔名,並會儲存至您瀏覽器的預設位置。建議您將匯出的流程儲存到僅包含匯出流程的資料夾中。

如何匯入/匯出流程

若要匯出流程
  1. 使用已指派安全性設定檔 (包含檢視流程許可) 的帳戶登入 Amazon Connect 執行個體。

  2. 選擇 Routing (轉接)Contact flows (聯絡流程)

  3. 開啟要匯出的流程。

  4. 選擇 Save (儲存)Export flow (匯出流程)

  5. 輸入匯出的檔案名稱,再選擇 Export (匯出)

若要匯入流程
  1. 登入您的 Amazon Connect 執行個體。帳戶必須已指派包含編輯流程許可的安全性設定檔。

  2. 在導覽功能表中,選擇 Routing (轉接),並選擇 Contact flows (聯絡流程)

  3. 執行下列任意一項:

    • 若要將正在匯入的流程取代現有的流程,請開啟要取代的流程。

    • 建立與您匯入的流程類型相同的新流程。

  4. 選擇 Save (儲存)Import flow (匯入流程)

  5. 選擇要匯入的檔案,然後選擇 Import (匯入)。當流程匯入至現有流程時,現有流程名稱也會一起更新。

  6. 視需要檢閱並更新任何已解析或未解析的參考。

  7. 若要儲存匯入的流程,請選擇 Save (儲存)。若要發佈,請選擇 Save and Publish (儲存並發佈)

在匯入的聯絡流程解決資源問題

建立流程時,您在流程中加入的資源 (如佇列或語音提示),將會在使用資源名稱和 Amazon Resource Name (ARN) 的流程內部做為參考依據。ARN 是資源的唯一識別符​,該資源在其建立的區域和服務中都是特定的。當您匯出流程時,該流程所參考的每個資源名稱與 ARN 都會包含在匯出的流程中。

匯入流程時,Amazon Connect 會嘗試使用資源的 ARN 來解析在流程中使用的 Amazon Connect 資源參考 (例如佇列)。

  • 當您匯入流程到您將其匯出的相同 Amazon Connect 執行個體時,流程中使用的資源將會解析該執行個體中的現有資源。

  • 若您將資源刪除,或變更一個資源的許可,Amazon Connect 便可能無法在您匯入流程時解析資源。

  • 如果使用 ARN 也找不到資源時,Amazon Connect 會尋找與該流程中使用相同名稱的資源來嘗試解析資源。如果沒有找相同名稱的資源,則在區塊中會顯示警告,其中包含未解析資源的參考。

  • 如果您將流程匯入到不同於先前匯出的 Amazon Connect 執行個體中,資源使用的 ARN 也會不同。

  • 若您在執行個體中建立了資源,而此資源名稱與匯出流程的執行個體內的資源名稱相同,則您建立的資源便可透過其名稱進行解析。

    您也可開啟包含未解析資源的區塊,或已透過名稱解析的資源,然後在 Amazon Connect 執行個體中將該資源變更為另一個資源。

您可以儲存具有未解決或缺少資源的流程。您只能針對選用參數發佈包含未解析或缺少資源的流程。如果任何必要參數具有未解析的資源,則在解析資源之前,您無法發佈流程。