tAzureAdlsGen2Outputの標準プロパティ
これらのプロパティは、標準ジョブのフレームワークで実行されているtAzureAdlsGen2Outputを設定するために使われます。
標準のtAzureAdlsGen2Outputコンポーネントは、Cloudファミリーに属しています。
このフレームワーク内のコンポーネントは、すべてのTalend製品で利用できます。
基本設定
[Property Type] (プロパティタイプ) |
接続の詳細を設定する方法を選択します。
|
[Schema] (スキーマ)と[Edit schema] (スキーマを編集) |
スキーマとは行の説明のことです。処理して次のコンポーネントに渡すフィールド(カラム)数を定義します。Sparkジョブを作成する場合、フィールドの命名時は予約語のlineを避けます。
スキーマを変更するには[Edit schema] (スキーマを編集)をクリックします。
情報メモ注: 変更を加えると、スキーマは自動的に組み込みになります。
|
[Sync colnmns] (カラムの同期) |
このボタンをクリックすると、ジョブで接続されている先行コンポーネントからスキーマが取得されます。 |
[Authentication method] (認証方式) |
ドロップダウンリストから、次の認証方式を1つ選択します。
情報メモ注: Azure Active Directoryオプションは、TalendのR2020-06以降のStudioマンスリーアップデートをインストール済みである場合のみ利用できます。詳細は管理者にお問い合わせください。
|
[Account name] (アカウント名) |
アクセスする必要のあるData Lake Storageアカウントの名前を入力します。このアカウントへの適切なアクセス権をシステム管理者から得ていることを確認します。 |
[Endpoint suffix] (エンドポイントサフィックス) |
Azure Storageのサービスエンドポイントを入力します。 アカウント名とAzure Storageサービスエンドポイントの組み合わせにより、ストレージアカウントのエンドポイントが形成されます。 |
[Shared key] (共有キー) |
アクセスする必要のあるストレージアカウントに関連付けられたキーを入力します。どのアカウントでも利用できるキーが2つあり、このアクセスにはデフォルトでどちらのキーも使用できます。キーの取得方法は、Manage a storage account (英語のみ)をお読みください。 このフィールドは、[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] (共有アクセス署名)を選択した場合に使用できます。 |
[Check connection] (接続を確認) |
このボタンをクリックすると、提供された接続パラメーターを検証できます。 |
[Check connection] (ファイルシステム) |
ターゲットBlobコンテナーの名前を入力します。 このフィールドの右側にある[...]ボタンをクリックして、ダイアログボックスのリストから目的のBlobコンテナーを選択することもできます。 |
[Blobs Path] (ブロブパス) |
ターゲットBLOBへのパスを入力します。 |
[Format] (形式) |
受信データの形式を設定するために使われます。現在、次の形式がサポートされています: CSV、AVRO、JSON、およびParquet。 |
[Field Delimiter] (フィールド区切り) |
フィールド区切りを指定ドロップダウンリストから[Semicolon] (セミコロン)、[Comma] (コンマ)、[Tabulation] (集計)、[Space] (スペース)を選択できます。 [Other] (その他)を選択して[Custom field delimiter] (カスタムフィールド区切り)フィールドに独自の項目を入力することもできます。 |
[Record Separator] (レコード区切り) |
レコード区切りを設定するために使われます。ドロップダウンリストでは、LF、CR、CRLFを選択できます。[Other] (その他)を選択して[Custom Record Separator] (カスタムのレコード区切り)フィールドに独自の文字を入力することもできます。 |
[Text Enclosure Character] (テキストエンクロージャー文字) |
テキストを囲むために使用される文字を入力します。 |
[Escape character] (エスケープ文字) |
エスケープする行の文字を入力します。 |
[Header] (ヘッダー) |
データにヘッダー行を挿入する場合は、このチェックボックスを選択します。スキーマのカラム名がカラムヘッダとして使用されます。 |
[File Encoding] (ファイルエンコーディング) |
ドロップダウンリストから、ファイルエンコーディングを選択します。 |
詳細設定
[tStatCatcher Statistics] (tStatCatcher統計) |
このチェックボックスを選択すると、ジョブレベルおよび各コンポーネントレベルでジョブ処理メタデータが収集されます。 |
[Max batch size] (最大バッチサイズ) |
各バッチで許可される最大行数を設定するために使われます。 パフォーマンスの問題が発生している場合を除き、デフォルト値は変更しないでください。バッチサイズを増やすとパフォーマンスが向上しますが、値が大きすぎるとジョブが失敗する可能性があります。 |
[Blob Template Name] (Blobテンプレート名) |
生成されたBlobファイルの名前プレフィックスとして文字列を入力します。生成されるBlobファイルの名前は、名前のプレフィックスとそれに続く別の文字列になります。 |
グローバル変数
ERROR_MESSAGE |
エラー発生時にコンポーネントによって生成されるエラーメッセージ。これはAfter変数で、文字列を返します。 |
NB_LINE |
正しく処理された行数。これはAfter変数で、整数を返します。 |
使用方法
使用ルール |
このコンポーネントは、通常、ジョブまたはサブジョブの終了コンポーネントとして使い、常に入力リンクが必要です。 |