本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將平行資料新增至 Amazon Translate
若要將平行資料新增至 Amazon Translate,請從 Amazon S3 匯入平行資料輸入檔案。之後,您可以使用平行資料來自訂批次翻譯任務產生的輸出。
先決條件
在將平行資料新增至 Amazon Translate 之前,您必須:
-
具有平行資料輸入檔案。若要建立服務角色,請參閱Amazon Translate 的平行資料輸入檔案。
-
AWS 您的帳戶中有 Amazon S3 儲存貯體。若要建立儲存貯體,請參閱《Amazon Simple Storage Service 使用者指南》中的如何建立 S3 儲存貯體?。
-
將輸入檔案上傳至 Amazon S3 儲存貯體。如需詳細資訊,請參閱《Amazon Simple Storage Service 使用者指南》中的如何將檔案和資料夾上傳至 S3 儲存貯體?。
新增平行資料 (Amazon Translate 主控台)
若要使用 Amazon Translate 主控台新增平行資料,請使用平行資料頁面:
-
在左側的導覽功能表中,選擇自訂,然後選擇平行資料。
-
在平行資料頁面上,選擇建立平行資料。主控台會顯示建立平行資料頁面。
-
提供下列資訊:
- 名稱
-
平行資料資源的自訂名稱。您必須指派帳戶和區域中唯一的名稱。
- 描述 - 選用
-
自訂描述。
- S3 上的平行資料位置
-
Amazon S3 中平行資料輸入檔案的位置。若要透過導覽至 Amazon S3 中的檔案來提供位置,請選擇選取檔案。
- 檔案格式
-
平行資料輸入檔案的格式。支援的格式包括 Translation Memory eXchange (TMX)、逗號分隔值 (CSV) 和標籤分隔值 (TSV)。
-
在加密金鑰下,選擇 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 開發人員指南。
-
選擇建立平行資料。
主控台會返回平行資料頁面,其中匯入狀態會顯示在頁面頂端的橫幅中。幾分鐘後,您的平行資料資源會顯示在 資料表中。當狀態欄中的值為作用中時,平行資料已準備好供您在批次翻譯任務中使用。
故障診斷的錯誤檔案
如果 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 \>
--namemy-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
命令的範例,請參閱 檢視平行資料物件的詳細資訊。
使用您的平行資料
現在您已建立平行資料資源,您可以將其套用至批次翻譯任務,以自訂輸出。若要執行批次任務,請參閱 執行批次翻譯任務。