本トピックでは、Airflow インスタンスの設定に必要なリソースと、そのインターネットアクセスを有効にする方法について説明します。
必須リソースとその目的
Object Storage Service (OSS):Airflow のログ、依存する Python ライブラリ、およびタスクからのデータ出力を格納します。
-
すべてのリソースは、ご利用の Airflow インスタンスと同じリージョンにある必要があります。
-
Airflow がサポートされているリージョンの詳細については、「サポートされているリージョンと可用性ゾーン」をご参照ください。
OSS バケットの作成
-
バケットページに移動し、バケットの作成 をクリックします。
-
バケットを設定する際に、バケット名を入力し、他のインスタンスと同じリージョンを選択します。
-
ページの下部までスクロールし、OK をクリックします。画面の指示に従って作成プロセスを完了します。詳細については、「コンソールクイックスタート」をご参照ください。
-
バケット内に、Airflow データを格納するためのファイルを作成します。
OSS インスタンスを Data Management Service (DMS) に手動で追加する必要はありません。DMS は OSS コンソールからインスタンス情報を自動的に取得できます。
DMS 上の Airflow のインターネットアクセスの有効化
ご利用の Airflow インスタンスがインターネットアクセスを必要とする場合は、その VPC のインターネットアクセスを設定する必要があります。
ワークスペースの VPC ID の取得
DMS 5.0 にログインします。
-
ワークスペースページに移動します。
DMS には、ワークスペースページにアクセスするための 2 つの方法があります。いずれかの方法を選択できます。
方法 1
コンソールの左上隅にある
アイコンをクリックし、 を選択します。説明シンプルコンソールを使用していない場合は、上部のメニューバーから を選択します。
方法 2
重要この方法はベータテスト中であり、一部のユーザーのみが利用できます。
左側のナビゲーションウィンドウで、Data Factory の
アイコンをクリックし、次に [ワークスペース] をクリックします。説明シンプルコンソールを使用していない場合は、上部のメニューバーから を選択します。
-
対象のワークスペースの名前をクリックします。
-
左下隅にある設定
アイコンをクリックして、[ワークスペース管理] を選択し、VPC ID を見つけます。
インターネット NAT Gateway の作成
-
VPC コンソールにログインします。
-
左側のナビゲーションウィンドウで、 > パブリック NAT ゲートウェイ を選択します。
-
パブリック NAT ゲートウェイ ページで、インターネット NAT ゲートウェイの作成 をクリックします。
-
購入ページでパラメーターを設定し、右下隅の [今すぐ購入] をクリックします。
次の表に、一部のパラメーターについて説明します。
パラメーター
説明
インスタンス名
インターネット NAT Gateway インスタンスの名前を入力します。
Region
インターネット NAT Gateway とワークスペースは同じリージョンにある必要があります。
ネットワークとゾーン
選択したネットワークは、ご利用のワークスペースに関連付けられている VPC である必要があります。
ネットワークタイプ
パブリック NAT ゲートウェイ を選択します。
EIP
ワークスペースと同じリージョンに既存の Elastic IP Address (EIP) がある場合は、EIP の選択 を選択します。それ以外の場合は、EIP の購入 をクリックします。
-
パラメーター ページで、パラメーターを確認し、今すぐ有効化 をクリックします。
-
購入が完了するまで待ちます。
[おめでとうございます。購入に成功しました!] というメッセージは、インターネット NAT ゲートウェイが作成されたことを示します。