tAzureAdlsGen2Connectionの標準プロパティ
これらのプロパティは、標準ジョブのフレームワークで実行されているtAzureAdlsGen2Connectionを設定するために使われます。
標準のtAzureAdlsGen2Connectionコンポーネントは、Cloudファミリーに属しています。
このフレームワーク内のコンポーネントは、すべてのサブスクリプションベースのTalend製品で使用できます。
基本設定
[Property Type] (プロパティタイプ) |
接続の詳細を設定する方法を選択します。
|
[Authentication method] (認証方式) |
ドロップダウンリストから、次の認証方式を1つ選択します。
|
[Account name] (アカウント名) |
アクセスする必要のあるData Lake Storageアカウントの名前を入力します。このアカウントへの適切なアクセス権をシステム管理者から得ていることを確認します。 |
[Endpoint suffix] (エンドポイントサフィックス) |
Azure Storageのサービスエンドポイントを入力します。 アカウント名とAzure Storageサービスエンドポイントの組み合わせにより、ストレージアカウントのエンドポイントが形成されます。 |
[Shared key] (共有キー) |
アクセスする必要のあるストレージアカウントに関連付けられたキーを入力します。どのアカウントでも利用できるキーが2つあり、このアクセスにはデフォルトでどちらのキーも使用できます。キーの取得方法は、Manage a storage accountをお読みください。 共有キーを入力するには、[Shared key] (共有キー)フィールドの横にある[...]ボタンをクリックし、[Enter a new password] (新しいパスワードを入力)ダイアログボックスを表示させ、テキストフィールドに共有キーを入力して[OK]をクリックします。共有キーは、[pure password] (純粋なパスワード)モードではJSON文字列で、[Java mode] (Javaモード)ではJava式として入力できます。テキストフィールドの上部にある[switch to Java mode] (Javaモードに切り替え)または[switch to pure password mode] (純粋なパスワードに切り替え)をクリックすることで、2つのモードの間で切り替えられます。
情報メモ注:
このフィールドは、[Authentication method] (認証方法)ドロップダウンリストから、[Shared key] (共有キー)を選択した場合に利用できます。 |
[SAS token] (SASトークン) |
自分のアカウントのSASトークンを入力します。SASが生成された後は、Microsoft Azureポータルで許可されている各サービスのSASトークンを取得できます。SASトークンの形式はhttps://<$storagename><$service>.core.windows.net/<$sastoken>となります。<$storagename>はストレージアカウント名、<$service>は許可されているサービスの名前(Blob、file、queue、またはtable)、<$sastoken>はSASトークンの値です。詳細は、「Constructing the Account SAS URI」(Account SAS URIの構築)をお読みください。 このフィールドは、[Authentication method] (認証方法)ドロップダウンリストから、[Shared Access Signature] (共有アクセス署名)を選択した場合に利用できます。 |
[Tenant ID] (テナントID) |
Azure ADテナントのIDを入力します。関連情報は、Acquire a token from Azure AD for authorizing requests from a client applicationをご覧ください。 このオプションは、[Authentication method] (認証方式)ドロップダウンリストから、Azure Active Directoryを選択した場合に利用できます。 |
[Client ID] (クライアントID) |
アプリケーションのクライアントIDを入力します。関連情報は、Acquire a token from Azure AD for authorizing requests from a client applicationをご覧ください。 このオプションは、[Authentication method] (認証方式)ドロップダウンリストから、Azure Active Directoryを選択した場合に利用できます。 |
[Client Secret] (クライアントシークレット) |
アプリケーションのクライアントシークレットを入力します。関連情報は、Acquire a token from Azure AD for authorizing requests from a client applicationをご覧ください。 クライアントシークレットを入力するには、[Client secret] (クライアントシークレット)フィールドの横にある[...]ボタンをクリックし、[Enter a new password] (新しいパスワードを入力)ダイアログボックスを表示させ、テキストフィールドにクライアントシークレットを入力して[OK]をクリックします。クライアントシークレットは、[pure password] (純粋なパスワード)モードではJSON文字列で、[Java mode] (Javaモード)ではJava式として入力できます。テキストフィールドの上部にある[switch to Java mode] (Javaモードに切り替え)または[switch to pure password mode] (純粋なパスワードに切り替え)をクリックすることで、2つのモードの間で切り替えられます。 このオプションは、[Authentication method] (認証方式)ドロップダウンリストから、Azure Active Directoryを選択した場合に利用できます。 |
詳細設定
[tStatCatcher Statistics] (tStatCatcher統計) |
このチェックボックスを選択すると、ジョブレベルおよび各コンポーネントレベルでジョブ処理メタデータが収集されます。 |
[Timeout] (タイムアウト) |
接続を作成する際のタイムアウト時間(秒)を指定します。このタイムアウト時間内に接続が正常に作成されない場合はエラーが発生します。 |
グローバル変数
ERROR_MESSAGE |
エラー発生時にコンポーネントによって生成されるエラーメッセージ。これはAfter変数で、文字列を返します。 |
NB_LINE |
正しく処理された行数。これはAfter変数で、整数を返します。 |
使用方法
使用ルール |
このコンポーネントの使用は他のAzure ADLS Gen2コンポーネントとのほうがさらに一般的であり、そのようなコンポーネントが再利用できる接続を作成します。 |