選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

在 APIs中整合 AWS Glue

焦點模式
在 APIs中整合 AWS Glue - AWS Glue

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

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

資料類型

整合結構

描述零ETL整合。

欄位
  • SourceArn必要:UTF-8 字串,長度不可小於 1 個位元組或超過 128 個位元組。

    整合ARN來源的 。

  • TargetArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合ARN目標的 。

  • Description – UTF-8 字串,長度不可超過 1000 個位元組,需符合 Custom string pattern #12

    整合的說明。

  • IntegrationName必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的唯一名稱。

  • IntegrationArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的 Amazon Resource Name (ARN)。

  • KmsKeyId – UTF-8 字串,長度不可小於 1 個位元組或超過 2048 個位元組。

    用於加密頻道ARN的KMS金鑰的 。

  • AdditionalEncryptionContext – 金鑰值對的映射陣列。

    每個金鑰都是 UTF-8 字串。

    每個值都是 UTF-8 字串。

    一組選用的非秘密金鑰/值對,其中包含用於加密的其他內容資訊。只有在提供 KMSKeyId 時,才能提供此功能。

  • Tags – 一個 Tag 物件陣列。

    指派給資源的中繼資料,由索引鍵/值對清單組成。

  • Status必要:UTF-8 字串 (有效值: CREATING | ACTIVE | | MODIFYING FAILED | DELETING | SYNCING | NEEDS_ATTENTION)。

    可能的狀態如下:

    • CREATING:正在建立整合。

    • ACTIVE:整合建立成功。

    • MODIFYING:正在修改整合。

    • FAILED:整合建立失敗。

    • DELETING:整合已刪除。

    • SYNCING:整合正在同步。

    • NEEDS_ATTENTION:整合需要注意,例如同步。

  • CreateTime必要:時間戳記。

    在 中建立整合的時間UTC。

  • Errors – 一個 IntegrationError 物件陣列。

    與整合相關聯的錯誤清單。

  • DataFilter – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 2048 個位元組。

    使用 Maxwell 篩選條件語法選取整合的來源資料表。

IntegrationPartition 結構

描述如何在目標上分割資料的結構。

欄位
  • FieldName – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    用於分割目標上資料的欄位名稱。

  • FunctionSpec – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    指定用來分割目標上資料的函數。

IntegrationError 結構

與零ETL整合相關聯的錯誤。

欄位
  • ErrorCode – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    此錯誤相關的程式碼。

  • ErrorMessage – UTF-8 字串,長度不可小於 1 個位元組或超過 2048 個位元組。

    描述錯誤的訊息。

IntegrationFilter 結構

可在叫用DescribeIntegrations請求時使用的篩選條件。

欄位
  • Name – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    篩選條件的名稱。

  • Values – UTF-8 個字串的陣列。

    篩選條件值清單。

InboundIntegration 結構

將資料寫入資源的整合結構。

欄位
  • SourceArn必要:UTF-8 個字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的來源資源ARN的 。

  • TargetArn必要:UTF-8 個字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的目標資源ARN的 。

  • IntegrationArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    零ETL整合ARN的 。

  • Status必要:UTF-8 字串 (有效值: CREATING | ACTIVE | | MODIFYING FAILED | DELETING | SYNCING | NEEDS_ATTENTION)。

    可能的狀態如下:

    • CREATING:正在建立整合。

    • ACTIVE:整合建立成功。

    • MODIFYING:正在修改整合。

    • FAILED:整合建立失敗。

    • DELETING:整合已刪除。

    • SYNCING:整合正在同步。

    • NEEDS_ATTENTION:整合需要注意,例如同步。

  • CreateTime必要:時間戳記。

    在 中建立整合的時間UTC。

  • Errors – 一個 IntegrationError 物件陣列。

    與整合相關聯的錯誤清單。

SourceProcessingProperties 結構

與整合來源相關聯的資源屬性。

欄位
  • RoleArn – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    存取 AWS Glue 連線IAM的角色。

TargetProcessingProperties 結構

與整合目標相關聯的資源屬性。

欄位
  • RoleArn – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    存取 AWS Glue 資料庫IAM的角色。

  • KmsArn – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 2048 個位元組。

    用於加密ARN的KMS金鑰的 。

  • ConnectionName – UTF-8 個字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    用於設定在客戶 中執行之 AWS Glue 任務的 AWS Glue 網路連線VPC。

  • EventBusArn – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 2048 個位元組。

    接收整合狀態通知ARN的 Eventbridge 事件匯流排的 。

SourceTableConfig 結構

來源分支用來處理來源資料的屬性。

欄位
  • Fields – UTF-8 個字串的陣列。

    用於資料欄層級篩選的欄位清單。

  • FilterPredicate – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    用於資料列層級篩選的條件子句。

  • PrimaryKey – UTF-8 個字串的陣列。

    記錄的唯一識別碼。

  • RecordUpdateField – UTF-8 個字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    增量提取時間戳記型欄位。

TargetTableConfig 結構

目標分支用來分割目標上資料的屬性。

欄位
  • UnnestSpec – UTF-8 字串 (有效值: TOPLEVEL | FULL | NOUNNEST)。

    指定如何將巢狀物件扁平化為頂層元素。有效值為:"TOPLEVEL"、"FULL" 或 "NOUNNEST"。

  • PartitionSpec – 一個 IntegrationPartition 物件陣列。

    決定目標上的檔案配置。

  • TargetTableName – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    目標資料表的選用名稱。

作業

CreateIntegration 動作 (Python:create_integration)

使用 Amazon Resource Names (ARNs): SourceArn和 ,在呼叫者帳戶中建立兩個資源之間的零ETL整合TargetArn

請求
  • IntegrationName必要:UTF-8 字串,長度不可小於 1 個位元組或超過 128 個位元組。

    中整合的唯一名稱 AWS Glue。

  • SourceArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的來源資源ARN的 。

  • TargetArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的目標資源ARN的 。

  • Description – UTF-8 字串,長度不可超過 1000 個位元組,需符合 Custom string pattern #12

    整合的說明。

  • DataFilter – UTF-8 字串,長度不可小於 1 個位元組或超過 2048 個位元組。

    使用 Maxwell 篩選條件語法選取整合的來源資料表。

  • KmsKeyId – UTF-8 字串,長度不可小於 1 個位元組或超過 2048 個位元組。

    用於加密頻道ARN的KMS金鑰的 。

  • AdditionalEncryptionContext – 金鑰值對的映射陣列。

    每個金鑰都是 UTF-8 字串。

    每個值都是 UTF-8 字串。

    一組選用的非秘密金鑰/值對,其中包含用於加密的其他內容資訊。只有在提供 KMSKeyId 時,才能提供此功能。

  • Tags – 一個 Tag 物件陣列。

    指派給 資源的中繼資料,其中包含索引鍵/值對清單。

回應
  • SourceArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的來源資源ARN的 。

  • TargetArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的目標資源ARN的 。

  • IntegrationName必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    中整合的唯一名稱 AWS Glue。

  • Description – UTF-8 字串,長度不可超過 1000 個位元組,需符合 Custom string pattern #12

    整合的說明。

  • IntegrationArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    建立整合的 Amazon Resource Name (ARN)。

  • KmsKeyId – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 2048 個位元組。

    用於加密頻道ARN的KMS金鑰的 。

  • AdditionalEncryptionContext – 金鑰值對的映射陣列。

    每個金鑰都是 UTF-8 字串。

    每個值都是 UTF-8 字串。

    一組選用的非秘密金鑰/值對,其中包含用於加密的其他內容資訊。

  • Tags – 一個 Tag 物件陣列。

    指派給 資源的中繼資料,其中包含索引鍵/值對清單。

  • Status必要:UTF-8 字串 (有效值: CREATING | ACTIVE | MODIFYING | FAILED | DELETING | SYNCING | NEEDS_ATTENTION)。

    正在建立的整合狀態。

    可能的狀態如下:

    • CREATING:正在建立整合。

    • ACTIVE:整合建立成功。

    • MODIFYING:正在修改整合。

    • FAILED:整合建立失敗。

    • DELETING:整合已刪除。

    • SYNCING:整合正在同步。

    • NEEDS_ATTENTION:整合需要注意,例如同步。

  • CreateTime必要:時間戳記。

    在 中建立整合的時間UTC。

  • Errors – 一個 IntegrationError 物件陣列。

    與整合建立相關聯的錯誤清單。

  • DataFilter – UTF-8 字串,長度不可小於 1 個位元組或超過 2048 個位元組。

    使用 Maxwell 篩選條件語法選取整合的來源資料表。

錯誤
  • ValidationException

  • AccessDeniedException

  • ResourceNotFoundException

  • InternalServerException

  • IntegrationConflictOperationFault

  • IntegrationQuotaExceededFault

  • KMSKeyNotAccessibleFault

  • EntityNotFoundException

  • InternalServiceException

  • ConflictException

  • ResourceNumberLimitExceededException

  • InvalidInputException

ModifyIntegration 動作 (Python: modify_integration)

修改發起人帳戶中的零ETL整合。

請求
  • IntegrationIdentifier必要:UTF-8 個字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的 Amazon Resource Name (ARN)。

  • Description – UTF-8 字串,長度不可超過 1000 個位元組,需符合 Custom string pattern #12

    整合的說明。

  • DataFilter – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 2048 個位元組。

    使用 Maxwell 篩選條件語法選取整合的來源資料表。

  • IntegrationName – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    中整合的唯一名稱 AWS Glue。

回應
  • SourceArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合來源ARN的 。

  • TargetArn必要:UTF-8 個字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的目標ARN的 。

  • IntegrationName必要:UTF-8 個字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    中整合的唯一名稱 AWS Glue。

  • Description – UTF-8 字串,長度不可超過 1000 個位元組,需符合 Custom string pattern #12

    整合的說明。

  • IntegrationArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的 Amazon Resource Name (ARN)。

  • KmsKeyId – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 2048 個位元組。

    用於加密頻道ARN的KMS金鑰的 。

  • AdditionalEncryptionContext – 金鑰值對的映射陣列。

    每個金鑰都是 UTF-8 字串。

    每個值都是 UTF-8 字串。

    一組選用的非秘密金鑰/值對,其中包含用於加密的其他內容資訊。

  • Tags – 一個 Tag 物件陣列。

    指派給 資源的中繼資料,其中包含索引鍵/值對清單。

  • Status必要:UTF-8 字串 (有效值: CREATING | ACTIVE | | MODIFYING FAILED | DELETING | SYNCING | NEEDS_ATTENTION)。

    正在修改的整合狀態。

    可能的狀態如下:

    • CREATING:正在建立整合。

    • ACTIVE:整合建立成功。

    • MODIFYING:正在修改整合。

    • FAILED:整合建立失敗。

    • DELETING:整合已刪除。

    • SYNCING:整合正在同步。

    • NEEDS_ATTENTION:整合需要注意,例如同步。

  • CreateTime必要:時間戳記。

    在 中建立整合的時間UTC。

  • Errors – 一個 IntegrationError 物件陣列。

    與整合修改相關聯的錯誤清單。

  • DataFilter – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 2048 個位元組。

    使用 Maxwell 篩選條件語法選取整合的來源資料表。

錯誤
  • ValidationException

  • AccessDeniedException

  • InternalServerException

  • IntegrationNotFoundFault

  • IntegrationConflictOperationFault

  • InvalidIntegrationStateFault

  • EntityNotFoundException

  • InternalServiceException

  • ConflictException

  • InvalidStateException

  • InvalidInputException

DescribeIntegrations 動作 (Python: describe_integrations)

API 用於擷取整合清單。

請求
  • IntegrationIdentifier – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的 Amazon Resource Name (ARN)。

  • Marker – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    指出後續請求中下一組回應記錄起點的值。

  • MaxRecords – 數字 (整數)。

    在輸出中傳回的項目總數。

  • Filters – 一個 IntegrationFilter 物件陣列。

    索引鍵和值的清單,用於篩選結果。支援的金鑰為「狀態」、「IntegrationName」和「SourceArn」。 IntegrationName 僅限於一個值。

回應
  • Integrations – 一個 整合 物件陣列。

    零ETL整合的清單。

  • Marker – UTF-8 個字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    指出後續請求中下一組回應記錄起點的值。

錯誤
  • ValidationException

  • AccessDeniedException

  • InternalServerException

  • IntegrationNotFoundFault

  • EntityNotFoundException

  • InternalServiceException

  • InvalidInputException

DeleteIntegration 動作 (Python:Delete_integration)

刪除指定的零ETL整合。

請求
  • IntegrationIdentifier必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的 Amazon Resource Name (ARN)。

回應
  • SourceArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合來源ARN的 。

  • TargetArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的目標ARN的 。

  • IntegrationName必要:UTF-8 個字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    中整合的唯一名稱 AWS Glue。

  • Description – UTF-8 個字串,長度不可超過 1000 個位元組,需符合 Custom string pattern #12

    整合的說明。

  • IntegrationArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的 Amazon Resource Name (ARN)。

  • KmsKeyId – UTF-8 字串,長度不可小於 1 個位元組或超過 2048 個位元組。

    用於加密頻道ARN的KMS金鑰的 。

  • AdditionalEncryptionContext – 金鑰值對的映射陣列。

    每個金鑰都是 UTF-8 字串。

    每個值都是 UTF-8 字串。

    一組選用的非秘密金鑰/值對,其中包含用於加密的其他內容資訊。

  • Tags – 一個 Tag 物件陣列。

    指派給 資源的中繼資料,其中包含索引鍵/值對清單。

  • Status必要:UTF-8 字串 (有效值: CREATING | ACTIVE | | MODIFYING FAILED | DELETING | SYNCING | NEEDS_ATTENTION)。

    要刪除的整合狀態。

    可能的狀態如下:

    • CREATING:正在建立整合。

    • ACTIVE:整合建立成功。

    • MODIFYING:正在修改整合。

    • FAILED:整合建立失敗。

    • DELETING:整合已刪除。

    • SYNCING:整合正在同步。

    • NEEDS_ATTENTION:整合需要注意,例如同步。

  • CreateTime必要:時間戳記。

    在 中建立整合的時間UTC。

  • Errors – 一個 IntegrationError 物件陣列。

    與整合相關聯的錯誤清單。

  • DataFilter – UTF-8 字串,長度不可小於 1 個位元組或超過 2048 個位元組。

    使用 Maxwell 篩選條件語法選取整合的來源資料表。

錯誤
  • ValidationException

  • AccessDeniedException

  • InternalServerException

  • IntegrationNotFoundFault

  • IntegrationConflictOperationFault

  • InvalidIntegrationStateFault

  • EntityNotFoundException

  • InternalServiceException

  • ConflictException

  • InvalidStateException

  • InvalidInputException

DescribeInboundIntegrations 動作 (Python: describe_inbound_integrations)

傳回指定整合的傳入整合清單。

請求
  • IntegrationArn – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合的 Amazon Resource Name (ARN)。

  • Marker – UTF-8 個字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    用以指定分頁開始位置的字符。這是先前截斷回應的標記。

  • MaxRecords – 數字 (整數)。

    在輸出中傳回的項目總數。

  • TargetArn – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    整合中目標資源的 Amazon Resource Name (ARN)。

回應
  • InboundIntegrations – 一個 InboundIntegration 物件陣列。

    傳入整合的清單。

  • Marker – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    指出後續請求中下一組回應記錄起點的值。

錯誤
  • ValidationException

  • AccessDeniedException

  • InternalServerException

  • IntegrationNotFoundFault

  • TargetResourceNotFound

  • OperationNotSupportedException

  • EntityNotFoundException

  • InternalServiceException

  • InvalidInputException

CreateIntegrationTableProperties 動作 (Python:create_integration_table_properties)

這API用於為需要複寫的資料表提供選用覆寫屬性。這些屬性可以包含用於篩選和分割來源和目標資料表的屬性。若要設定來源和目標屬性,API需要分別使用與 ARNResourceArn相同的 AWS Glue 連線SourceTableConfig,以及TargetTableConfigResourceArn ARN相同的 AWS Glue 資料庫來叫用 。

請求
  • ResourceArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    來源ARN的連線或目標ARN的資料庫。

  • TableName必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    要複寫的資料表名稱。

  • SourceTableConfigSourceTableConfig 物件。

    來源資料表組態的結構。

  • TargetTableConfigTargetTableConfig 物件。

    目標資料表組態的結構。

回應
  • 無回應參數。

錯誤
  • ValidationException

  • AccessDeniedException

  • ResourceNotFoundException

  • InternalServerException

  • EntityNotFoundException

  • InternalServiceException

  • InvalidInputException

UpdateIntegrationTableProperties action (Python: update_integration_table_properties)

這API用於為需要複寫的資料表提供選用覆寫屬性。這些屬性可以包含用於篩選和分割來源和目標資料表的屬性。若要設定來源和目標屬性,API需要分別使用與 ARNResourceArn相同的 AWS Glue 連線SourceTableConfig,以及TargetTableConfigResourceArn ARN相同的 AWS Glue 資料庫來叫用 。

覆寫將使用相同的 ResourceArn和來源資料表反映在所有整合中。

請求
  • ResourceArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    來源ARN的連線或目標ARN的資料庫。

  • TableName必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    要複寫的資料表名稱。

  • SourceTableConfigSourceTableConfig 物件。

    來源資料表組態的結構。

  • TargetTableConfigTargetTableConfig 物件。

    目標資料表組態的結構。

回應
  • 無回應參數。

錯誤
  • ValidationException

  • AccessDeniedException

  • ResourceNotFoundException

  • InternalServerException

  • EntityNotFoundException

  • InternalServiceException

  • InvalidInputException

GetIntegrationTableProperties 動作 (Python:get_integration_table_properties)

這API用於擷取需要複寫之資料表的選用覆寫屬性。這些屬性可包含用於篩選的屬性,以及來源和目標資料表的分割區。

請求
  • ResourceArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    來源ARN的連線或目標ARN的資料庫。

  • TableName必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    要複寫的資料表名稱。

回應
  • ResourceArn – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    來源ARN的連線或目標ARN的資料庫。

  • TableName – UTF-8 個字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    要複寫的資料表名稱。

  • SourceTableConfigSourceTableConfig 物件。

    來源資料表組態的結構。

  • TargetTableConfigTargetTableConfig 物件。

    目標資料表組態的結構。

錯誤
  • ValidationException

  • AccessDeniedException

  • ResourceNotFoundException

  • InternalServerException

  • EntityNotFoundException

  • InternalServiceException

  • InvalidInputException

DeleteIntegrationTableProperties 動作 (Python: delete_integration_table_properties)

刪除為需要複寫的資料表建立的資料表屬性。

請求
  • ResourceArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    來源ARN的連線或目標ARN的資料庫。

  • TableName必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    要複寫的資料表名稱。

回應
  • 無回應參數。

錯誤
  • ValidationException

  • AccessDeniedException

  • ResourceNotFoundException

  • InternalServerException

  • EntityNotFoundException

  • InternalServiceException

  • InvalidInputException

CreateIntegrationResourceProperty 動作 (Python:creat_integration_resource_property)

這API可用於設定 AWS Glue 連線 ResourceProperty (適用於來源) 或 AWS Glue 資料庫 ARN(適用於目標) 的 。這些屬性可以包含存取連線或資料庫的角色。若要設定來源和目標屬性,API需要分別使用與 ResourceArn SourceProcessingProperties和 AWS Glue 資料庫ARN相同的 AWS Glue 連線來叫用 ARNResourceArnTargetProcessingProperties

請求
  • ResourceArn必要:UTF-8 個字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    來源ARN的連線或目標ARN的資料庫。

  • SourceProcessingPropertiesSourceProcessingProperties 物件。

    與整合來源相關聯的資源屬性。

  • TargetProcessingPropertiesTargetProcessingProperties 物件。

    與整合目標相關聯的資源屬性。

回應
  • ResourceArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    來源ARN的連線或目標ARN的資料庫。

  • SourceProcessingPropertiesSourceProcessingProperties 物件。

    與整合來源相關聯的資源屬性。

  • TargetProcessingPropertiesTargetProcessingProperties 物件。

    與整合目標相關聯的資源屬性。

錯誤
  • ValidationException

  • AccessDeniedException

  • ConflictException

  • InternalServerException

  • ResourceNotFoundException

  • EntityNotFoundException

  • InternalServiceException

  • InvalidInputException

UpdateIntegrationResourceProperty 動作 (Python: update_integration_resource_property)

這API可用於更新 AWS Glue 連線 ResourceProperty (適用於來源) 或 AWS Glue 資料庫 ARN(適用於目標) 的 。這些屬性可以包含存取連線或資料庫的角色。由於相同的資源可以跨多個整合使用,因此更新資源屬性將會影響使用它的所有整合。

請求
  • ResourceArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    來源ARN的連線或目標ARN的資料庫。

  • SourceProcessingPropertiesSourceProcessingProperties 物件。

    與整合來源相關聯的資源屬性。

  • TargetProcessingPropertiesTargetProcessingProperties 物件。

    與整合目標相關聯的資源屬性。

回應
  • ResourceArn – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    來源ARN的連線或目標ARN的資料庫。

  • SourceProcessingPropertiesSourceProcessingProperties 物件。

    與整合來源相關聯的資源屬性。

  • TargetProcessingPropertiesTargetProcessingProperties 物件。

    與整合目標相關聯的資源屬性。

錯誤
  • ValidationException

  • AccessDeniedException

  • InternalServerException

  • ResourceNotFoundException

  • EntityNotFoundException

  • InternalServiceException

  • InvalidInputException

GetIntegrationResourceProperty 動作 (Python:get_integration_resource_property)

這API用於擷取 AWS Glue 連線ResourceProperty的 (適用於來源) 或 AWS Glue 資料庫 ARN(適用於目標)

請求
  • ResourceArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    來源ARN的連線或目標ARN的資料庫。

回應
  • ResourceArn – UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 128 個位元組。

    來源ARN的連線或目標ARN的資料庫。

  • SourceProcessingPropertiesSourceProcessingProperties 物件。

    與整合來源相關聯的資源屬性。

  • TargetProcessingPropertiesTargetProcessingProperties 物件。

    與整合目標相關聯的資源屬性。

錯誤
  • ValidationException

  • AccessDeniedException

  • InternalServerException

  • ResourceNotFoundException

  • EntityNotFoundException

  • InternalServiceException

  • InvalidInputException

UntagResource 動作 (Python: untag_resource)

從整合資源移除指定的標籤。

請求
  • ResourceArn必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 10240 個位元組,需符合 Custom string pattern #49

    整合資源的 Amazon Resource Name (ARN)。

  • TagsToRemove必要:UTF-8 個字串的陣列,不可超過 50 個字串。

    要從資源中移除的中繼資料標籤清單。

回應
  • 無回應參數。

錯誤
  • ResourceNotFoundException

ListTagsForResource 動作 (Python:list_tags_for_resource)

列出指派給指定資源的中繼資料標籤。

請求
  • ResourceARN必要:UTF-8 字串,長度不可小於 1 個位元組,也不可以超過 10240 個位元組,需符合 Custom string pattern #49

    資源ARN的資源。

回應
  • Tags – 一個 Tag 物件陣列,不可超過 10 個結構。

    標籤的清單。

錯誤
  • ResourceNotFoundException

例外狀況

ResourceNotFoundException 結構

找不到資源。

欄位
  • Message – UTF-8 字串。

    說明問題的訊息。

InternalServerException 結構

發生內部伺服器錯誤。

欄位
  • Message – UTF-8 字串。

    說明問題的訊息。

IntegrationAlreadyExistsFault 結構

指定的整合已存在。

欄位
  • Message – UTF-8 字串。

    說明問題的訊息。

IntegrationConflictOperationFault 結構

請求的操作與另一個操作衝突。

欄位
  • Message – UTF-8 字串。

    說明問題的訊息。

IntegrationQuotaExceededFault 結構

透過整合處理的資料超過您的配額。

欄位
  • Message – UTF-8 字串。

    說明問題的訊息。

KMSKeyNotAccessibleFault 結構

指定的KMS金鑰無法存取。

欄位
  • Message – UTF-8 字串。

    說明問題的訊息。

IntegrationNotFoundFault 結構

找不到指定的整合。

欄位
  • Message – UTF-8 字串。

    說明問題的訊息。

TargetResourceNotFound 結構

找不到目標資源。

欄位
  • Message – UTF-8 字串。

    說明問題的訊息。

InvalidIntegrationStateFault 結構

整合處於無效狀態。

欄位
  • Message – UTF-8 字串。

    說明問題的訊息。

下一個主題:

互動式工作階段

上一個主題:

觸發
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。