「データリンクキー」と「データベース関連」は、複数のデータベースを関連付ける機能です。一般的なリレーショナルデータベースの「リレーション」に相当します。
関連付けした結果は「データレポート」で出力します。このとき、出力するデータを「データソース設定」の「データベースの結合」と、「出力フィールドの設定」で指定します。
Hexabaseは、NoSQLデータベースを採用しており、SQLの知識やスキルがなくても、データベースを操作できます。
※データリンクキー/データベース関連を設定するには、データベースの設定を呼び出します。
データベースを関連付ける手順は、次のようになります。ここでは、table_1のidと、tables_2のsales_idを関連付ける場合を想定しています。
table_1のデータベース設定ページにある「データリンクキーを設定」タブで、データリンクとしてidを指定する
全データへのリンクキー付与処理を開始するボタンをクリック
table_2の「データリンクキーを設定」タブで、データリンクとしてsales_idを指定する
全データへのリンクキー付与処理を開始するボタンをクリック
table_1の「データベースの関連設定」タブで、table_2を関連データベースに追加する
「データリンクキーのリンク設定を追加」で、table_1のidと、table_2のsales_idを指定する
関連するデータリンク作成を開始するボタンをクリック
データレポートを作成する
「データレポート出力条件の設定」で、「データソースの設定」としてとしてtable_1を指定する
「データベースの結合」として、table_2を指定する
「出力フィールドの設定」で、table_1とtable_2のカラムを選択する
データリンクキーでは、データベースでリレーションするキーフィールド(外部キー)を指定します。
データリンクキーの設定タブに切り替える
+新しいデータリンクキーの追加をクリック
データリンクキーに設定するフィールドを指定して、追加ボタンをクリック
データリンク名
フィールド
全データへのデータリンクキー付与処理を開始するボタンをクリック
これで、データリンクキーを追加できました。
※複数のデータリンクキーを追加する場合は、+新しいデータリンクキーを追加をクリックします。
データリンクキーの変更アイコンをクリック
データリンクキーの設定を変更して、更新ボタンをクリック
データリンクキーの削除アイコンをクリック
ラベルを削除します。よろしいですか?ポップアップが表示されたら、削除するボタンをクリック
全データへのリンクキー付与処理を開始するは、次のタイミングで実行します
新しいデータリンクキーを追加したとき
データリンクキーを変更したとき
データリンクキーを削除したとき
複数のデータリンクを追加したときは、1回だけ実行します。
データベースの関連では、データベース間のリレーションを設定します。
データベース関連の設定タブに切り替える
関連付けされたデータベースを設定する
アプリケーション
データベース
追加ボタンをクリック
データリンクキーを選択して、追加ボタンをクリック
関連するデータリンク作成を開始するボタンをクリック
これで、データベースの関連を追加できました。
※複数のリンク設定を追加する場合は、+データリンクキーのリンク設定を追加をクリックします
「データリンクキーのリンク設定」にある削除アイコンをクリック
「データベースの関連」にある削除アイコンをクリック
関連するデータリンク作成を開始するは、次のタイミングで実行します。
新しく「データベースの関連」を追加したとき
新しく「データリンクキーのリンク設定」を追加したとき
「データベースの関連」を変更したとき
「データリンクキーのリンク設定」を変更したとき
「データベースの関連」を削除したとき
「データリンクキーのリンク設定」を削除したとき
複数の「データベースの関連」「データリンクキーのリンク設定」を追加したときは、1回だけ実行します。