データソースタブ
[データソース] タブで次の情報を指定する必要があります。
- データソース
- 指定したインターフェースタイプに定義されたデータソースの名前。次のようなシナリオがあります。
- インターフェースサービス CSV/EXCEL の場合: 対応するファイル、FTP、または Amazon S3 データソース
- インターフェースサービスデータベースの場合: 対応するデータベースのデータソース。
注:- データソース定義のファイル名は、マクロを使用してインターフェースサービスを実行するときのみ使用されます。
- ファイルインターフェースサービスを使用してデータを手動でインポートまたはエクスポートする場合、ローカルコンピュータから使用するファイルを選択する必要があります。
- [インターフェース方向] が [インポート] に設定され、[ソース] が [テーブル] に設定されている場合、そのテーブルの自然順に基づいてデータがインポートされます。
- [ソース] が [クエリ] に設定されていて [順序] コマンドが使用できる場合、マーケットインテリジェンスイベントが正しくグループ化されます。クエリは次のように指定する必要があります。
A を ColumnA、B を ColumnB、C を ColumnC、ROW_NUMBER() OVER (ORDER BY A) を ColumnRowNumber としてテーブルから選択します。
- クエリは、次のように指定されている場合拒否されます。
Aを ColumnA、B を ColumnB、C を ColumnC、として順序 A のテーブルから選択します。
- ファイル
- インターフェースサービスに使用されるファイルの名前。表示されるファイルは、定義した [データソース] に基づいています。必要なファイルが表示されない場合は、[ ] (プラス) を使用してファイルを追加できます。注:
- CSV または EXCEL タイプのインターフェースサービスに対するファイル定義は、インターフェースサービスをマクロのみを使用して実行するときに使用されます。
- [ファイル名パターンの使用] オプションがオンに設定されている場合、フィールドラベルは [ファイル名パターン] として表示され、正規表現をファイル名として使用できます。これらの変数は区切りとしてアンダースコアを使用し、ファイル名として受け入れられます。
- 英字 (A-Z)
- 英数字 (A-Z、0-9)
- 数字 (0-9)
- ファイル名パターンの使用
- 必要なファイルの検索に、特定のファイル名とパターンのどちらを使用するかを指定します。次のような値があります。
- オン: ファイル名は使用されています。
- オフ: パターンは使用されています。
注:- オンに設定すると、以下のことができます。
- 正規表現をファイル名として含める
- 複数ファイルのインポート
- 最新のファイルをインポートするためのファイルの順序/グループ化の設定
- このオプションは、[インターフェースタイプ] フィールドが [インポート] に設定されている場合のみ表示されます。
- シート
- データのエクスポート元またはインポート先の Excel ファイルのシートを指定します。注: このフィールドはインターフェースタイプが EXCEL の場合にのみ表示されます。
- ヘッダー行内のフィールド名
- インポートまたはエクスポートされるファイルの最初の行の内容を示します。オンに設定すると、次のシナリオが考えられます。
- ファイルのインポート時に、インポートファイルの最初の行のフィールドラベルをスキップします。
- ファイルのエクスポート時に、エクスポートファイルの最初の行のフィールドのヘッダーを使用します。
- ソース
- データソースインターフェースのタイプを示します。次のような値があります。
- [テーブル]: [テーブル] および [インポートフィルター] フィールドが表示されます。
- [クエリ]: [クエリ] フィールドが表示されます。
注: [インターフェースタイプ] がエクスポートの場合、[ソース] フィールドが [テーブル] に設定されます。 - テーブル
- インターフェースサービスが適用されるデータベーステーブル。
- インポートフィルター
- ソーステーブルからインターフェースサービスを通過させるデータのフィルター条件を定義する SQL テキスト。注: 設定されていない場合、指定したソーステーブルのすべてのデータが適用されます。
- クエリ
- 指定されたデータソースからインターフェースに必要なデータを取得するために使用する SQL クエリ (最大 4000 文字)。注:
- [ ] をクリックして、指定したクエリを検証する必要があります。
- インターフェースサービスの実行時に構文の検証が行われます。不一致があれば、データソース、内部、または TOTP 接続からエラーメッセージが表示されます。
- [ ] オプションを使用して、指定したクエリの検証後の結果データを表示します。検証に成功すると、ポップアップが表示され、クエリ内のアプリケーション変数がグローバルアプリケーション変数に置き換えられます。