將平行資料新增至 Amazon Translate - Amazon Translate

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

將平行資料新增至 Amazon Translate

若要將平行資料新增至 Amazon Translate,請從 Amazon S3 匯入平行資料輸入檔案。之後,您可以使用平行資料來自訂批次翻譯任務產生的輸出。

先決條件

在將平行資料新增至 Amazon Translate 之前,您必須:

新增平行資料 (Amazon Translate 主控台)

若要使用 Amazon Translate 主控台新增平行資料,請使用平行資料頁面:

  1. 開啟 Amazon Translate 主控台

  2. 在左側的導覽功能表中,選擇自訂,然後選擇平行資料

  3. 平行資料頁面上,選擇建立平行資料。主控台會顯示建立平行資料頁面。

  4. 提供下列資訊:

    名稱

    平行資料資源的自訂名稱。您必須指派帳戶和區域中唯一的名稱。

    描述 - 選用

    自訂描述。

    S3 上的平行資料位置

    Amazon S3 中平行資料輸入檔案的位置。若要透過導覽至 Amazon S3 中的檔案來提供位置,請選擇選取檔案

    檔案格式

    平行資料輸入檔案的格式。支援的格式包括 Translation Memory eXchange (TMX)、逗號分隔值 (CSV) 和標籤分隔值 (TSV)。

  5. 加密金鑰下,選擇 AWS KMS key 來保護平行資料。這些 KMS 金鑰由 AWS Key Management Service () 管理AWS KMS。如需詳細資訊 AWS KMS,請參閱 AWS Key Management Service 開發人員指南

    使用 AWS 擁有的金鑰

    使用 Amazon Translate 擁有和管理的 KMS 金鑰。這是預設選項,如果您不選擇其他方法,則會用來加密您的資訊。如需詳細資訊,請參閱《 AWS Key Management Service 開發人員指南》中的 AWS 擁有金鑰

    使用目前帳戶中的金鑰

    使用您在 AWS KMS AWS 帳戶中管理的其中一個 KMS 金鑰。如果您選擇此選項,則功能表會提供 KMS 金鑰清單以供選擇。如需更多資訊,請參閱 AWS Key Management Service 開發人員指南中的客戶受管金鑰

    使用不同帳戶的金鑰

    使用 AWS KMS 在不同 AWS 帳戶中管理的 KMS 金鑰。如果您選擇此選項,主控台會提供 欄位,供您輸入 KMS 金鑰的 Amazon Resource Name (ARN)。

    如需加密金鑰的詳細資訊,請參閱 AWS Key Management Service 開發人員指南

  6. 選擇建立平行資料

    主控台會返回平行資料頁面,其中匯入狀態會顯示在頁面頂端的橫幅中。幾分鐘後,您的平行資料資源會顯示在 資料表中。當狀態欄中的值為作用中時,平行資料已準備好供您在批次翻譯任務中使用。

故障診斷的錯誤檔案

如果 Amazon Translate 在處理輸入檔案時產生任何錯誤或警告,主控台會提供錯誤檔案供您下載,以檢閱錯誤訊息。此檔案的內容類似下列範例:

{ "summary": { "record_error_count": 1, "record_skipped_count": 0 }, "messages": [ { "content": "Number 1 TU element", "message": "Invalid TMX format. One tu element should contain exactly one tuv element with the source language code: en" } ] }

新增平行資料 (AWS CLI)

若要使用 新增平行資料 AWS CLI,請使用 create-parallel-data命令。

範例 create-parallel-data 命令

下列範例會透過從 Amazon S3 匯入 TSV 檔案來建立平行資料物件:

$ aws translate create-parallel-data \ > --name my-parallel-data \ > --parallel-data-config S3Uri=s3://input-bucket/parallel-data-file.tsv,Format=TSV

如果命令成功,Amazon Translate 會回應新的平行資料物件狀態:

{ "Name": "my-parallel-data", "Status": "CREATING" }

您可以使用 get-parallel-data命令來監控平行資料的持續狀態。當狀態為 時ACTIVE,平行資料已準備好供您在批次翻譯任務中使用。如需 get-parallel-data命令的範例,請參閱 檢視平行資料物件的詳細資訊

使用您的平行資料

現在您已建立平行資料資源,您可以將其套用至批次翻譯任務,以自訂輸出。若要執行批次任務,請參閱 執行批次翻譯任務