연결 유형 개요 - Amazon Managed Workflows for Apache Airflow

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

연결 유형 개요

Apache Airflow는 연결을 연결 URI 문자열로 저장합니다. Apache Airflow UI에 연결 템플릿을 제공하여 연결 유형에 관계없이 연결 URI 문자열을 생성합니다. Apache Airflow UI에서 연결 템플릿을 사용할 수 없는 경우 대체 연결 템플릿을 사용하여 연결 템플릿 사용 등이 연결 URI 문자열을 생성할 수 있습니다HTTP. 기본 차이점은 Apache Airflow 공급자가 일반적으로 연결에 대해 무시my-conn-type://하는와 같은 URI 접두사입니다. 이 페이지에서는 여러 연결 유형에 대해 Apache Airflow UI의 연결 템플릿을 서로 바꿔서 사용하는 방법을 설명합니다.

주의

Amazon에서 aws_default 연결을 덮어쓰지 마십시오MWAA. AmazonMWAA은이 연결을 사용하여 작업 로그 수집과 같은 다양한 중요한 작업을 수행합니다. 이 연결을 덮어쓰면 데이터가 손실되고 환경 가용성이 중단될 수 있습니다.

예제 연결 URI 문자열

다음 예제에서는 내SQL 연결 유형의 연결 URI 문자열을 보여줍니다.

'mysql://288888a0-50a0-888-9a88-1a111aaa0000.a1.us-east-1.airflow.amazonaws.com%2Fhome?role_arn=arn%3Aaws%3Aiam%3A%3A001122332255%3Arole%2Fservice-role%2FAmazonMWAA-MyAirflowEnvironment-iAaaaA&region_name=us-east-1'

연결 템플릿 예제

다음 예제는 Apache Airflow UI의 HTTP 연결 템플릿을 보여줍니다.

Apache Airflow v2

다음 예제는 Apache Airflow UI의 Apache Airflow v2에 대한 HTTP 연결 템플릿을 보여줍니다.

이 이미지는 Apache Airflow UI의 HTTP 연결 유형을 보여줍니다.
Apache Airflow v1

다음 예제는 Apache Airflow UI의 Apache Airflow v1에 대한 HTTP 연결 템플릿을 보여줍니다.

이 이미지는 Apache Airflow UI의 HTTP 연결 유형을 보여줍니다.

Jdbc HTTP 연결에 연결 템플릿을 사용하는 예

다음 예제에서는 Apache Airflow v2.0.2의 Jdbc HTTP 연결 유형에 연결 템플릿을 사용하는 방법을 보여줍니다.

Apache Airflow v2

다음 예제는이 섹션의 예제에 대해 Apache Airflow에서 생성된 연결 URI 문자열을 보여줍니다.

http://myconnectionurl/some/path&login=mylogin&extra__jdbc__dry__path=usr/local/airflow/dags/classpath/redshif-jdbc42-2.0.0.1.jar&extra__jdbc__dry__clsname=redshift-jdbc42-2.0.0.1

다음 예제에서는 Apache Airflow UI에서 Apache Airflow v2에 대한 Jdbc 연결에 연결 HTTP 템플릿을 사용하는 방법을 보여줍니다.