テーブルは、スプレッドシートに似た、スケーラブルで操作の簡単なデータベースと考えてください。テーブルを使えば、ファイルアップロード、チェーン、API統合など、複数のソースからデータを収集することができます。情報の意図に基づいて、ファクトテーブルまたはディメンションテーブルを作成できます。
- ファクトテーブルには、一般的に、総勘定元帳のエントリやその他のトランザクションデータなど、時間の経過に伴い構築される情報が含まれます。
- ディメンションテーブルには、部門ごとのロールアップや、年度会計の日付などのマッピングに使用される小規模なデータセットなど、リレーショナルな情報が含まれます。
テーブルを作成した後、参照メモや日付を追跡するために複数のデータセットを含めたり、列を追加したりすることができます。Wdataホームからテーブルを表示および管理するには、テーブルタブを選択します。
注: Wdata ホームからすべてタブでテーブルをそのフォルダに表示するには、テーブルタブを選択し、テーブルの行にカーソルを合わせ、ソースに移動 をクリックします。
テーブルを作成する
テーブルを作成する際に、その列、つまりスキーマ を定義します。データセットをテーブルに追加すると、そのデータはテーブルの列にマッピングされます。スキーマを設定するには、含める列を含むファイル(他のデータソースからエクスポートしたものなど)をアップロードするか、個々の列の詳細を手動で追加します。
ステップ1:テーブルを作成する
-
[作成]をクリックし、[テーブル]を選択します。
- テーブルとその意図を識別しやすくするために、名前と説明を入力します。
- ファクトテーブルとディメンションテーブルのどちらを作成するかを選択します。
注: テーブルを作成した後、テーブルプロパティ パネルから、その名前、説明、タイプ を編集することができます。
- テーブルを保存するフォルダを選択します。そのテーブルをルートに保存するには、[フォルダの選択なし]を選択します。
ステップ2:テーブルの列を定義する
テーブルの列を定義する方法には、次のようなものがあります。
- 追加するカラムを含む区切り文字で区切られた値ファイルをアップロードします。
- 追加する列のあるシートをSpreadsheetsから選択する。
- 手動でカラムを追加し、設定する。
ファイルから列をアップロードするには:
- [ソースから列を追加]で、[ファイルのアップロード]を選択します。
- 使用する列を含むファイルを参照し、選択します。
- ファイルの値を区切るために使用する区切り文字を選択します。—カンマ(、)タブ、セミコロン(;)、またはパイプ(|)など。
- テーブル用のファイル内のデータを確認するには、[ファイルプレビュー]をクリックします。
- 必要に応じて、各列の名前、説明、ID、データタイプを編集します。例:
- 列のデータと意図を明確にするために、ヘッダー名、説明、またはIDを編集する。
- テーブル内で、小数の桁数または整数として数値テキストデータを使用する場合は、列のタイプを更新します。列のタイプを変更した場合は、それが実際のデータに対応していることを確認します。
注:参照のため、各列の最初の行は、Source Value の下に表示できます。列名を編集すると、ソースファイルではなく、テーブル内でのヘッダーの表示方法のみが更新されます。
- [書式のインポート]で、インポートされた日付、タイムスタンプ、および小数の桁数の書式を選択します。
- [日付]と[タイムスタンプ]列ごとに、インポート済みデータの表示方法を選択します。
- [小数の桁数]の列ごとに、データの数値書式を選択します。
-
ディメンションテーブルの場合、一意の識別子 (
ID
など) を持つ列にキー を選択し、重複を防止します。複数の 値を一意な識別子に結合するには、それらの列にキー を選択する。注釈ディメンションテーブルに列を追加する前に、過去のアップロードを削除する必要があります。
- テーブルに表示する列の順序を配置します。列の位置を調整するには、メニューから列を上、下、上、下のいずれに移動するかを選択する。
注:アップロードされた列をテーブルに含めないようにするには、その列の削除 をクリックします。
スプレッドシートから列をアップロードするには、次の手順に従って下さい。
- [ソースから列を追加]で、[スプレッドシート]を選択します。
- スプレッドシート、および使用する列を含むシートを選択し、[データの追加]をクリックします。
- 必要に応じて、各列の名前、説明、ID、データタイプを編集します。例:
- 列のデータと意図を明確にするために、ヘッダー名、説明、またはIDを編集する。
- テーブル内で、小数の桁数または整数として数値テキストデータを使用する場合は、列のタイプを更新します。列のタイプを変更した場合は、それが実際のデータに対応していることを確認します。
注:参照のため、各列の最初の行は、Source Value の下に表示できます。列の名前を編集すると、ソースシートではなくその列のヘッダーがテーブルでどのように表示されるかが更新されます。
- [書式のインポート]で、シートに含まれる日付、タイムスタンプ、および小数の桁数の書式を選択します。
- [日付]と[タイムスタンプ]の列ごとに、データがシートにどのように表示されるかを選択します。
- [小数の桁数]の列ごとに、シート内のデータの数値形式を選択します。
-
ディメンションテーブルの場合、一意の識別子 (
ID
など) を持つ列にキー を選択し、重複を防止します。複数の 値を一意な識別子に結合するには、それらの列にキー を選択する。注釈ディメンションテーブルに列を追加する前に、過去のアップロードを削除する必要があります。
- テーブルに表示する列の順序を配置します。列の位置を調整するには、メニューから列を上、下、上、下のいずれに移動するかを選択する。
注:シートの列をテーブルに含めないようにするには、列の削除 をクリックします。
列を手動で追加するには、[列を追加]をクリックして詳細を入力します。
- 列のデータと意図を識別しやすくするには、ヘッダー名、説明、IDを入力します。
- テーブル内で、小数の桁数または整数として数値テキストデータを使用する場合などは、列のデータタイプを選択します。
注: 正しいデータタイプを選択してください。例えば、時間追跡の計算を有効にするには、月追跡に使用する列で小数の桁数を選択します。列を追加したら、データタイプを変更するためにすべてのデータセットをインポートを解除する必要があります。
- [書式のインポート]で、インポートされた日付、タイムスタンプ、および小数の桁数の書式を選択します。
- [日付]と[タイムスタンプ]列ごとに、インポート済みデータの表示方法を選択します。
- 各[小数の桁数]列ごとに、データで小数点にピリオド(.)を使用するかコンマ(,)を使用するかを選択します。
-
ディメンションテーブルの場合、一意の識別子 (
ID
など) を持つ列にキー を選択し、重複を防止します。複数の 値を一意な識別子に結合するには、それらの列にキー を選択する。注釈ディメンションテーブルに列を追加する前に、過去のアップロードを削除する必要があります。
- 他の列内で列の位置を調整するには、列を上下に動かすか、または、最上部か最下部のいずれかに移動するオプションをメニューから選択します。
ステップ3:データをアップロードして権限を設定する
- テーブルの列を設定したら、[テーブルを作成]をクリックします。
- アップロードされたファイルまたはスプレッドシートマップのデータが正しいかを確認します。
- 組織で追跡するタグと値をデータセットに適用します。
- [データを追加]をクリックします。
- テーブルにデータを追加するには、[データセット]の右側のパネルで[データの追加]をクリックし、データセットをアップロードします。
- テーブルを他のユーザーと共有するには、[権限]をクリックし、 各共同作業者に与える権限を選択します。
既存のテーブルから別のテーブルを作成する
任意のテーブルと同一の、または類似した列を持つ別のテーブルを作成する場合は、既存のテーブルのコピーを作成します。
-
ホーム から、テーブルのメニューからコピー を選択します。
- テーブルとその意図を識別しやすくするために、名前と説明を入力します。
- テーブルを保存するフォルダを選択します。そのテーブルをルートに保存するには、[フォルダの選択なし]を選択します。
- [テーブルを保存]をクリックします。
- テーブルの列を編集し、必要に応じてデータセットを追加します。
- [保存]をクリックします。
テーブルを開く
Wdataホーム から、すべて またはテーブルタブのテーブルについて、作成日や最終修正日などの詳細を確認できます。詳細パネルから、データセットや従属クエリなど、選択したテーブルに関する追加情報を確認できます。テーブルを開くには、その行をダブルクリックするか、メニューから開く を選択します。
テーブルのデータをプレビューする
テーブルを開くと、列の詳細が表示されますが、データセットのデータは表示されません。データセットのデータを表示するには、テーブルをプレビューしてください:
- テーブルから、ツールバー上で[プレビュー]をクリックする。
- Wdataホーム
他のワークスペースとテーブルを共有する
他のワークスペースのオーナーがテーブルを表示したり、クエリで使用できるようにするには、テーブルを共有します。テーブルを共有する場合でも、そのデータに対する編集は引き続きネイティブワークスペースで行う必要があります。
注: Wdataホームから、他のワークスペースから共有されているテーブルを表示できます。
- Wdataホーム
- テーブルの共有先のワークスペースを選択します。
- [アクセスを付与] をクリックします。
テーブルの削除
テーブルを使用しなくなった場合は、ワークスペースから削除できます。
- Wdataホーム
- テーブルを右クリックし、表示されるメニューから[削除]を選択します。
-
削除
を入力します。 - [削除]をクリックします。