Apache エアフローへの接続の管理 - Amazon Managed Workflows for Apache Airflow

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Apache エアフローへの接続の管理

このセクションでは、Amazon Managed Workflows for Apache Airflow 環境の Apache Airflow 接続を構成するさまざまな方法について説明します。

Apache エアフロー変数と接続の概要

場合によっては、環境に対して追加の接続や変数を指定したいことがあります。例えば、AWSプロファイルを追加したり、Apache Airflowメタストア内の接続オブジェクトに実行ロールを追加したりして、それをDAG内から参照することがあります。

  • セルフマネージド Apache Airflow 自己管理型のApache Airflowインストールでは、Apache Airflow 構成オプションはairflow.cfgで設定します。

    [secrets] backend = airflow.providers.amazon.aws.secrets.secrets_manager.SecretsManagerBackend backend_kwargs = {"connections_prefix" : "airflow/connections", "variables_prefix" : "airflow/variables"}
  • Amazon MWAA の Apache Airflow。Amazon MWAA では、これらの設定を Amazon MWAA コンソールの Apache Airflow 構成オプション として追加する必要があります。Apache Airflow 構成オプションは環境変数として記述され、同じ設定の他のすべての既存設定よりも優先されます。