提供您的自訂指令碼 - AWS Glue

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

提供您的自訂指令碼

指令碼會在 AWS Glue 執行擷取、轉換和載入 (ETL) 任務。當您為任務自動產生原始碼邏輯,指令碼也會隨之建立。您可以編輯產生的指令碼,或是提供自訂的指令碼。

若要在 AWS Glue 中提供自訂的指令碼,請遵循下述一般步驟:
  1. 登入 AWS 管理主控台,並開啟位於 https://console.aws.amazon.com/glue/ 的 AWS Glue 主控台。

  2. 選擇 ETL 任務索引標籤,然後檢視建立任務區段。選擇指令碼編輯器選項。

  3. This job runs (此任務執行) 下,選擇以下其中一項:

    • 使用樣板程式碼建立新的指令碼

    • 上傳和編輯現有指令碼

  4. 任務詳細資訊頁面上,選擇執行自訂指令碼所需的 IAM 角色。如需更多詳細資訊,請參閱 Glue AWS 的身分和存取管理

  5. 選擇指令碼參考的任何連線。欲連線至必要的 JDBC 資料存放區,就需要這些物件。

    彈性網路界面是一種虛擬的網路介面,而您可在 Virtual Private Cloud (VPC) 中將其連接至執行個體。選擇連接至指令碼使用之資料存放區所需的彈性網路界面。

  6. 提供任務類型特定的其他組態,包括參數。如需有關任務類型組態的詳細資訊,請參閱 建置視覺化的 ETL 任務 一節。

  7. 指令碼索引標籤上,貼上或撰寫自訂指令碼。

請使用本節中的內容,進行自訂指令碼的撰寫程序。

如需在 AWS Glue 新增任務的詳細資訊,請參閱 建置視覺化的 ETL 任務

如需逐步指引,請參閱 主控台的 Add jobAWS Glue (新增工作) 教學。