ユーザーガイド > ファイルデータソースの構成 > 区切りファイルデータソースの追加
 
区切りファイルデータソースの追加
ファイル区切りデータソースは、値セパレーターを含むファイルまたはファイルセットです。
ファイルにヘッダー行がない場合、列名は自動的に決定されます。
このデータソースをステージングマシンからエクスポートして本番マシンにインポートする場合は、ログディレクトリーのパスがC:\<staging>\logsからC:\<production>\logsに変更される可能性があります。データソースのインポート後には、ファイルデータソースのルートディレクトリーへのパスのみを変更する必要があり、このデータソースに対するクエリーを変更する必要はありません。ルートパスの変更後に、データを再イントロスペクトしてすべてのファイルの存在を確認してください。新しい場所のファイル構造が前の場所と異なる場合は、一部のファイルを追加/削除/変更する必要があります。
ファイル区切りデータソースを追加するには
1.このデータソースを存在させるStudioリソースツリー内の場所を右クリックして、[新しいデータソース]を選択します。
2.[New Physical Data Source(新しい物理データソース)]ダイアログで[File-Delimited(ファイル区切り)]を選択します。
3.[Next(次へ)]をクリックします。
4.データソースの名前を入力します
5.次のいずれかを選択します。
ローカルファイルシステム
URL
6.ファイルがローカルファイルシステム上にある場合は、[Browse(参照)]を選択して、このデータソースのファイルのルートディレクトリーに移動します。
このオプションを使用すると、ディレクトリー内の1つ、複数、またはすべてのファイルを選択できます。また、すべてのディレクトリーと、ディレクトリー内の同じ形式のファイルをすべて選択することもできます。ただし、ディレクトリー内のすべてのファイルがカンマ区切り値(CSV)形式であっても、ヘッダー行が存在するかどうかなどの詳細な特徴が一致する必要があります。
7.ファイルが特定のURLに存在する場合は、そのURLを指定します。
ファイルの場所
説明
FTP URL
HTTP、HTTPS、およびFTPのデータの読み取りがサポートされています。ファイルはテキスト形式で解凍する必要があります。
ネットワークの場所
単一のファイルのURLは、TDV Serverが実行されているマシンへの相対パスである必要があります。
Webサーバーのないマシン
TDV Serverが実行されているマシンにマップする必要があります。
8.データソースに接続するために(システム構成ではなく)ユーザー資格情報を指定する場合は、[Use Credentials(資格情報の使用)]を選択します。
フィールド
説明
[Domain(ドメイン)]
ユーザーのドメイン(複合など)
[User Name(ユーザー名)]
ユーザーの名前。
[Password(パスワード)]
ユーザーのパスワード。
9.文字セットエンコーディングの種類を指定するか、デフォルトを使用します。
10.サポートされている次のオプションから区切り文字を指定するか、デフォルトを使用します
,(カンマ)
: (コロン)
;(セミコロン)
.(ピリオド)
/(スラッシュ)
\(円記号)
<TAB>(水平タブ-ASCIIコード文字09 16進数)
<SOH>(ヘッダー開始—ASCIIコード文字01 16進数)
11.ファイル内のテキスト全体を含める場合に使用するテキスト限定詞を指定するか、デフォルトを使用します。
12.ファイル内でデータが始まる行の番号を指定するか、デフォルトを使用します
13.ファイルテキストにヘッダー行がある場合は、[Has Header Row(ヘッダー行を含める)]チェックボックスをオンにします。
14.各行に含まれている末尾の区切り文字を無視する場合は、[Ignore trailing delimiter(末尾の区切り文字を無視する)]チェックボックスをオンにします
15.ルートディレクトリーのフィルタリングにデフォルトのファイル拡張子を使用するか、フィルタリングするファイル拡張子の値を入力します。2つのフィルターの例: *.csv,*.txt(2つのフィルターの間にスペースを使用できます)
フィルターのルール:
- *(アスタリスク)は、ファイル名の任意の文字が0回以上出現することを表します。
- ? (疑問符)は、ファイル名の任意の文字が1回だけ出現することを表します。
- ,(カンマ)はフィルター間のセパレーターです。
- \(円記号)は、*(アスタリスク)、?(疑問符)、または,(カンマ)を含むファイル名をエスケープするためのエスケープ文字です。
16.次のいずれかのボタンをクリックします。
[Create & Introspect(作成とイントロスペクト)]: イントロスペクトをすぐに続行します。
[Create & Close(作成して閉じる)]: データソースを作成します。後でイントロスペクトすることができます。
17.イントロスペクトをすぐに実行するか後で実行する方法については、「データソースメタデータの取得」を参照してください。