쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

연결 유형 API

포커스 모드
연결 유형 API - AWS Glue

연결 유형 API는 연결 유형 설명과 관련된 AWS Glue API를 설명합니다.

연결 관리 API

DescribeConnectionType 작업(Python: describe_connection_type)

DescribeConnectionType API는 AWS Glue에 지정된 연결 유형에 대해 지원되는 옵션에 대한 전체 세부 정보를 제공합니다.

요청
  • ConnectionType필수(Required): Single-line string pattern과(와) 일치하는 1~255바이트 길이의 UTF-8 문자열입니다.

    설명할 연결 유형의 이름입니다.

응답
  • ConnectionTypeSingle-line string pattern과(와) 일치하는 1~255바이트 길이의 UTF-8 문자열입니다.

    연결 유형의 이름입니다.

  • Description – UTF-8 문자열(1,024바이트 이하).

    연결 유형에 대한 설명입니다.

  • Capabilities기능 객체입니다.

    지원되는 인증 유형, 데이터 인터페이스 유형(컴퓨팅 환경), 커넥터의 데이터 작업입니다.

  • ConnectionProperties – 키-값 페어의 맵 배열입니다.

    각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.

    각 값은 속성 객체입니다.

    컴퓨팅 환경 전체에서 공통적인 연결 속성입니다.

  • ConnectionOptions – 키-값 페어의 맵 배열입니다.

    각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.

    각 값은 속성 객체입니다.

    ConnectionInput.ConnectionProperties에서 연결을 생성할 때 설정할 수 있는 속성을 반환합니다. ConnectionOptions는 데이터프레임에 전달되는 연결 옵션 맵의 Spark ETL 스크립트에서 설정할 수 있는 파라미터를 정의합니다.

  • AuthenticationConfigurationAuthConfiguration 객체입니다.

    연결에 사용되는 인증의 유형입니다.

  • ComputeEnvironmentConfigurations – 키-값 페어의 맵 배열입니다.

    각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.

    각 값은 ComputeEnvironmentConfiguration 객체입니다.

    연결에서 지원하는 컴퓨팅 환경입니다.

  • PhysicalConnectionRequirements – 키-값 페어의 맵 배열입니다.

    각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.

    각 값은 속성 객체입니다.

    VPC, 서브넷, 보안 그룹 사양 등, 연결에 대한 물리적 요구 사항입니다.

  • AthenaConnectionProperties – 키-값 페어의 맵 배열입니다.

    각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.

    각 값은 속성 객체입니다.

    Athena 컴퓨팅 환경과 관련된 연결 속성입니다.

  • PythonConnectionProperties – 키-값 페어의 맵 배열입니다.

    각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.

    각 값은 속성 객체입니다.

    Python 컴퓨팅 환경과 관련된 연결 속성입니다.

  • SparkConnectionProperties – 키-값 페어의 맵 배열입니다.

    각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.

    각 값은 속성 객체입니다.

    Spark 컴퓨팅 환경과 관련된 연결 속성입니다.

오류
  • ValidationException

  • InvalidInputException

  • InternalServiceException

ListConnectionTypes 작업(Python: list_connection_types)

ListConnectionTypes API는 AWS Glue에서 사용 가능한 연결 유형을 학습하는 검색 메커니즘을 제공합니다. 응답에는 각 연결 유형에 지원되는 항목에 대한 상위 수준 세부 정보가 포함된 연결 유형 목록이 포함되어 있습니다. 나열된 연결 유형은 CreateConnection API의 ConnectionType 값에 지원되는 옵션 세트입니다.

요청
  • MaxResults – 1~1,000의 숫자(정수)입니다.

    반환할 최대 결과 수입니다.

  • NextTokenCustom string pattern #11과(와) 일치하는 1~2,048바이트 길이의 UTF-8 문자열입니다.

    이것이 지속적으로 호출되면 지속적인 토큰입니다.

응답
  • ConnectionTypesConnectionTypeBrief 객체의 배열입니다.

    지원되는 연결 유형에 대한 간략한 정보가 포함된 ConnectionTypeBrief 객체의 목록입니다.

  • NextTokenCustom string pattern #11과(와) 일치하는 1~2,048바이트 길이의 UTF-8 문자열입니다.

    현재 list 세그먼트가 마지막이 아닌 경우의 연속 토큰입니다.

오류
  • InternalServiceException

ConnectionTypeBrief 구조

ListConnectionTypes API에서 반환하는 지원되는 연결 유형에 대한 간략한 정보입니다.

필드
  • ConnectionType – UTF-8 문자열(유효한 값: JDBC | SFTP | MONGODB | KAFKA | NETWORK | MARKETPLACE | CUSTOM | SALESFORCE | VIEW_VALIDATION_REDSHIFT | VIEW_VALIDATION_ATHENA | GOOGLEADS | GOOGLESHEETS | GOOGLEANALYTICS4 | SERVICENOW | MARKETO | SAPODATA | ZENDESK | JIRACLOUD | NETSUITEERP | HUBSPOT | FACEBOOKADS | INSTAGRAMADS | ZOHOCRM | SALESFORCEPARDOT | SALESFORCEMARKETINGCLOUD | SLACK | STRIPE | INTERCOM | SNAPCHATADS).

    연결 유형의 이름입니다.

  • Description – UTF-8 문자열(1,024바이트 이하).

    연결 유형에 대한 설명입니다.

  • Capabilities기능 객체입니다.

    지원되는 인증 유형, 데이터 인터페이스 유형(컴퓨팅 환경), 커넥터의 데이터 작업입니다.

데이터 유형

Validation 구조

연결 속성에서 검증이 수행되는 방법을 정의합니다.

필드
  • ValidationType필수: UTF-8 문자열입니다(유효한 값: REGEX | RANGE).

    수행할 검증 유형(예: REGEX)입니다.

  • Patterns – UTF-8 문자열의 배열입니다.

    검증에 적용되는 패턴의 목록입니다.

  • Description필수: 1~1,024바이트 길이의 UTF-8 문자열입니다.

    검증에 대한 설명입니다.

  • MaxLength - 숫자(정수)입니다.

    문자열 연결 속성의 최대 길이입니다.

  • Maximum - 숫자(정수)입니다.

    검증의 RANGE 유형을 지정할 때의 최댓값입니다.

  • Minimum - 숫자(정수)입니다.

    검증의 RANGE 유형을 지정할 때의 최솟값입니다.

AuthConfiguration 구조

DescribeConnectionType API에서 반환되는 연결에 대한 인증 구성입니다.

필드
  • AuthenticationType필수: 속성 객체입니다.

    연결의 인증 유형입니다.

  • SecretArn속성 객체입니다.

    Secrets Manager의 Amazon 리소스 이름(ARN)입니다.

  • OAuth2Properties – 키-값 페어의 맵 배열입니다.

    각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.

    각 값은 속성 객체입니다.

    OAuth2 속성의 키-값 페어 맵입니다. 각 값은 Property 객체입니다.

  • BasicAuthenticationProperties – 키-값 페어의 맵 배열입니다.

    각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.

    각 값은 속성 객체입니다.

    OAuth2 속성의 키-값 페어 맵입니다. 각 값은 Property 객체입니다.

  • CustomAuthenticationProperties – 키-값 페어의 맵 배열입니다.

    각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.

    각 값은 속성 객체입니다.

    사용자 지정 인증 속성의 키-값 페어 맵입니다. 각 값은 Property 객체입니다.

Capabilities 구조

DescribeConnectionType API에서 반환하는 지원되는 인증 유형을 지정합니다.

필드
  • SupportedAuthenticationTypes필수: UTF-8 문자열의 배열입니다.

    지원되는 인증 유형의 목록입니다.

  • SupportedDataOperations필수: UTF-8 문자열의 배열입니다.

    지원되는 데이터 작업의 목록입니다.

  • SupportedComputeEnvironments필수: UTF-8 문자열의 배열입니다.

    지원되는 컴퓨팅 환경의 목록입니다.

Property 구조

컴퓨팅 환경의 연결 유형을 정의하는 객체입니다.

필드
  • Name필수: 1~128바이트 길이의 UTF-8 문자열입니다.

    속성의 이름입니다.

  • Description필수: UTF-8 문자열입니다(1,024바이트 이하).

    속성에 대한 설명입니다.

  • DataType필수: UTF-8 문자열입니다(유효한 값: STRING | INTEGER | BOOLEAN | STRING_LIST).

    속성의 데이터 유형입니다.

  • Required필수(Required): 부울.

    속성이 필요한지 여부를 나타냅니다.

  • DefaultValue – UTF-8 문자열입니다.

    속성의 기본값입니다.

  • PropertyTypes필수: UTF-8 문자열의 배열입니다.

    속성의 유형을 설명합니다.

  • AllowedValuesAllowedValue 객체의 배열입니다.

    속성에 허용되는 값을 나타내는 AllowedValue 객체의 목록입니다.

  • DataOperationScopes – UTF-8 문자열의 배열입니다.

    속성에 적용할 수 있는 데이터 작업을 나타냅니다.

AllowedValue 구조

속성에 허용되는 값을 나타내는 객체입니다.

필드
  • Description – UTF-8 문자열(1,024바이트 이하).

    허용되는 값에 대한 설명입니다.

  • Value필수: 1~128바이트 길이의 UTF-8 문자열입니다.

    속성에 허용되는 값입니다.

ComputeEnvironmentConfiguration 구조

DescribeConnectionType API에서 반환하는 컴퓨팅 환경(예: Spark, Python 또는 Athena)에 대한 구성이 포함되는 객체입니다.

필드
  • Name필수: 1~128바이트 길이의 UTF-8 문자열입니다.

    컴퓨팅 환경 구성의 이름입니다.

  • Description필수: UTF-8 문자열입니다(1,024바이트 이하).

    컴퓨팅 환경에 대한 설명입니다.

  • ComputeEnvironment필수: UTF-8 문자열입니다(유효한 값: SPARK | ATHENA | PYTHON).

    컴퓨팅 환경의 유형입니다.

  • SupportedAuthenticationTypes필수: UTF-8 문자열의 배열입니다.

    컴퓨팅 환경에 지원되는 인증 유형입니다.

  • ConnectionOptions필수(Required): 키-값 페어의 맵 배열입니다.

    각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.

    각 값은 속성 객체입니다.

    컴퓨팅 환경의 연결 옵션으로 사용되는 파라미터입니다.

  • ConnectionPropertyNameOverrides필수(Required): 키-값 페어의 맵 배열입니다.

    각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.

    각 값은 길이가 1~128바이트인 UTF-8 문자열입니다.

    연결 속성 이름은 컴퓨팅 환경에 대해 재정의됩니다.

  • ConnectionOptionNameOverrides필수(Required): 키-값 페어의 맵 배열입니다.

    각 키는 길이가 1~128바이트인 UTF-8 문자열입니다.

    각 값은 길이가 1~128바이트인 UTF-8 문자열입니다.

    연결 옵션 이름은 컴퓨팅 환경에 대해 재정의됩니다.

  • ConnectionPropertiesRequiredOverrides필수: UTF-8 문자열의 배열입니다.

    컴퓨팅 환경에 대한 재정의로서 요구되는 연결 속성입니다.

  • PhysicalConnectionPropertiesRequired – 부울입니다.

    PhysicalConnectionProperties가 컴퓨팅 환경에 필요한지 여부를 나타냅니다.

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.