オーケストレーションされた統合のトリガー接続の場合
次のページでは、オーケストレーションされた統合で「Fileアダプタ」トリガー接続を構成する方法について説明します。
基本情報ページ
統合の各トリガーおよび呼出しアダプタのBasic Infoページで名前および説明を入力できます。
| 要素 | 説明 |
|---|---|
|
エンドポイントにどのような名前を付けますか。 |
他の人がこの接続の役割を理解できるような意味のある名前を入力してください。 名前に使用できるのは、英字、数字、アンダースコアおよびハイフンです。 次のものは使用できません。
|
|
このエンドポイントでは何が行われますか。 |
必要に応じて、接続の職責の説明を入力します。 たとえば: |
|
ファイルの内容の構造を指定しますか? |
転送ファイルのスキーマ形式を定義する場合は、「Yes」を選択します。 スキーマは不要で不透明なファイル(GIFまたはPNGファイルなど)を送信する場合は、「No」を選択します。 |
|
ファイル・コンテンツの構造を記述するために使用する次の選択肢はどれですか? |
CSVファイルを使用して新しいスキーマを作成するか、ローカル・システムから既存のスキーマを選択します。
|
トリガーのファイル読取り構成ページ
統合用のファイル・アダプタ・トリガーのファイル読み取り構成の値を入力します。
| 要素 | 説明 |
|---|---|
|
Specify an Input Directory |
読み取るファイルのディレクトリ・パスを指定します。 |
|
Specify a File Name Pattern |
入力ファイルのネーミング・パターンを指定します。 |
| 棄却ディレクトリの指定 |
拒否されたファイルを配置するディレクトリを指定します。 |
| ファイルを再帰的に読み取る | サブディレクトリ・ファイルを再帰的に読み取る場合に選択します。 |
|
Maximum Files |
単一のポーリング操作で処理するファイルの数を指定します。 |
|
Polling Frequency |
ポーリング操作頻度を指定します。 |
|
Processing Delay |
ポーリング操作頻度の遅延を指定します。 |
|
Delete Files After Successful Reading |
選択すると、正常に読み取られた後にファイルが削除されます。 |
|
削除でファイルが見つからないエラーを無視 |
選択すると、ファイルのポーリング中に |
ファイルの内容 - 定義ページ
フォーマット定義パラメータを入力します。
フォーマット・コンテンツに表示されるフィールド - 定義ページは、スキーマ・ページでの選択内容によって決まります:
- CSVファイルからの新規スキーマの作成
- ファイル・システムから既存のXMLスキーマまたはスキーマ・アーカイブを選択します
- ファイル・システムからサンプルXMLドキュメントを指定します
- ファイル・システムからサンプルJSONドキュメントを指定します
ノート:
-
トリガー(インバウンド)方向でアダプタを構成する場合、スキーマの選択はサポートされません。 Basic InfoページでYesを選択してエンドポイントのスキーマを定義しても、Format Contents - 定義ぺージでスキーマをアップロードできます。 ただし、このスキーマは使用されません。 添付ファイルとしてファイルを転送するには、Basic Infoページで「No」を選択する必要があります。
-
アダプタは、オーケストレートされた統合の起動接続としてのみ構成できます。
CSVファイルからの新規スキーマの作成
| 要素 | 説明 |
|---|---|
|
Select the Delimited Data File |
スキーマ・ファイルの作成元のカンマ区切りの値(CSV)ファイルを選択します。 ファイルの内容がページの下部に表示されます。 |
|
Enter the Record Name |
レコード名を入力します。 これは、CSVファイルから列ヘッダーとして選択されたレコード名の作成済スキーマ・ファイルの親要素になります。 |
|
Enter the Recordset Name |
レコードセット名を入力します。 これは、作成済スキーマ・ファイルのルート要素になります。 |
|
Select the Field Delimiter |
次のサポートされているファイル・デリミタ・オプションからいずれかを選択します。
|
|
Character Set |
文字セットを選択します。 選択した値は、サンプル・データ・ファイルを読み取るときに、エンコーディング・フォーマットとして使用されます。 このフィールドは、ファイル転送中の文字エンコーディングに使用されます。 アダプタに送信されるデータが特定のエンコーディング形式の場合は、アダプタで同じエンコーディング形式を選択します。 それ以外の場合は、最終的に書き込まれたファイルに文字が失われることがあります。 これによりファイルも破損します。 たとえば、RESTアダプタがUTF-8エンコーディングを使用しており、アダプタがASCIIキャラクタ・セットで構成されている場合、ファイルが破損する可能性があります。 アダプタで同じUTF-8エンコーディングを選択すると、問題は解決します。 |
|
Optionally Enclosed By |
この値に指定した区切り文字が出現すると、処理中に無視されます。 たとえば、次のようなレコードを処理するとします。
選択した「Field Delimiter」が","で、「Optionally Enclosed By」の値が 「囲み文字(オプション)」を使用する場合、その文字をフィールドの一部にすることはできません。 したがって、次の項目は無効です:
|
|
終了者 |
選択したCSVファイルの最初の行をデフォルトで列ヘッダーとして表示します。 行の終わりを終了するオプションを選択します。
|
|
連結解除 |
CSVファイルを個別のウィンドウで編集する場合に選択します。 |
| 最初の行を列ヘッダーとして使用 | 最初の行を列ヘッダーとして使用する場合に選択します。 |
|
Mark All As Optional |
スキーマ・ファイル内で選択して要素をオプションとしてマーク付けします。 デフォルトでは、すべての要素が必須です。 表の各列で使用するデータ型(string、byte、integerなど)を選択して、特定の要素をオプションとしてマーク付けすることもできます。 このオプションを使用して、すべての要素をオプションとすることもできますが、このページを検証するには少なくとも一つの必須要素が必要です。 このチェックボックスは、要素の大部分をオプションとして選択するのに便利な方法を提供しています。 |
ファイル・システムから既存のXMLスキーマまたはスキーマ・アーカイブを選択します
スキーマ・アーカイブには、ネストされた入力を持つ単一の最上位スキーマを含めることができ、絶対パスまたは相対パスを含む要素を含めることができます。
| 要素 | 説明 |
|---|---|
|
ファイルを選択します |
使用する既存のスキーマ・ファイルを選択します。 |
| Selected File Name |
選択したスキーマ・ファイル名が表示されます。 |
|
Select the Schema Element |
スキーマ要素を選択します。 このフィールドは、スキーマ・ファイルが選択された後で表示されます。 要素名は、アップロードされたスキーマ・ファイルのルート要素として処理されます。 |
ファイル・システムからサンプルXMLドキュメントを指定します
XMLドキュメントには、ネームスペースまたは単一のネームスペースのみを含めないでください。
| 要素 | 説明 |
|---|---|
|
ファイルを選択します |
使用する既存のXMLドキュメントを選択します。 |
|
Selected File Name |
選択したスキーマ・ファイル名が表示されます。 |
|
Select the Schema Element |
スキーマ要素を選択します。 このフィールドは、スキーマ・ファイルが選択された後で表示されます。 要素名は、アップロードされたスキーマ・ファイルのルート要素として処理されます。 |
ファイル・システムからサンプルJSONドキュメントを指定します
| 要素 | 説明 |
|---|---|
|
ファイルを選択します |
使用する既存のJSONファイルを選択します。 |
|
Selected File Name |
選択したファイル名が表示されます。 |
|
Select the Schema Element |
スキーマ要素を選択します。 このフィールドは、スキーマ・ファイルが選択された後で表示されます。 要素名は、アップロードされたスキーマ・ファイルのルート要素として処理されます。 |