インポート中にデータを格納するためのステージング テーブルを作成します。テーブルを最終テーブルに移動する前に、テーブルがインポート ファイルの構造と一致していることを確認してください。

ファイル インポート中、データは最初にステージング テーブルに読み込まれてから、関連付けられているファクト テーブルにマッピングされます。 インポート プロセスの一環として、ステージング テーブルはテーブルに読み込まれる前に切り捨てられます。

新しいファイル インポートを構成する前に、ステージング テーブルを作成する必要があります。ステージング テーブルの構造は、インポートするデータ ファイルと互換性がある必要があります。

たとえば、インポート ファイルに [Account]、[Date]、[Entity]、[Currency]、[Amount] の列が含まれている場合:

勘定日付エンティティ通貨Amount
10000202503USAUSD67000
11000202503USAUSD1240000
13100202503USAUSD15000
13200202503USAUSD10000
13300202503USAUSD58222
13400202503USAUSD125490

ステージング テーブルには次の列が含まれている必要があります。

パラメーター説明
Column Nameこの列には、ステージング テーブル内のフィールドの名前が一覧表示されます。たとえば、[Account]、[Date]、[Entity]、[Currency]、[Amount] は、上記のファイルと同じ順序で存在する必要があります。 
Data Typeこれは、各列が保持するデータのタイプ (文字列や浮動小数点など) を示します。
SQL Data Type基盤となる SQL データベースで使用される対応するデータ型を指定します。たとえば、上記のファイルの例では、[Account]、[Date]、[Entity]、[Currency] には [varchar] を使用し、[Amount] には [float] を使用する必要があります。
SQL Size[varchar] 列の場合、保存できる文字の最大長が表示されます。
SQL Precision[Float] などの数値型に関連し、精度を指定します。上記の例では、[Amount] 列の精度は 52 です。
Primary Key

このチェックボックスでは、列を主キーにするかどうかを指定します。 

主キーではテーブル内の各行を一意に識別します。

Nullableこのチェックボックスでは、列に NULL (値なし) を含めることができるかどうかを指定します。 

新しい列を追加するには [Add] ボタンを使用し、現在のステージング テーブルから行を削除するには [Delete] ボタンを使用します。

注記: ステージング テーブルの名前の先頭は英字にする必要があります。

[Data Import Definitions] の [Clear Data Settings] では、ステージング テーブルで見つかったメンバーに基づいてデータ モデル内のメンバーがクリアされます。

たとえば、ステージング テーブルかソース ファイル に「London」や「Toronto」などのエンティティが含まれており、エンティティ ディメンションの [Clear Data Settings] が [Staging Source Values] に設定されている場合、データがインポートされる前に、「London」と「Toronto」を含む行がデータ モデルからクリアされます。