高度な設定は、BellaDati 2.9から使用可能です。
高度な設定を使用して、各データセットの様々なパラメーターを変更し、メンテナンスタスクを実行できます。
これらのアクションにより、すべてのデータが失われる可能性があることに注意してください。
高度な設定は、次のカテゴリに分類されます:
- リモートストレージ設定
- メンテナンス
- データテーブルと接続詳細
ストレージパラメーター
リモートストレージ設定
リモートストレージを使用すると、BellaDatiが使用するデータベースではなく、リモートデータベースにデータセットを保存できます。詳細については、「リモートストレージ」を参照してください。
リモートデータテーブルマッピング
リモートデータテーブルマッピングにより、BellaDatiデータセットをSQLデータベース内の既存のテーブルにマッピングできます。この場合、データはソースデータベースにのみ保存されます。詳細については、「リモートデータテーブルマッピング」を参照してください。
メンテナンス
デフォルトでは、BellaDatiはグローバルかつ自動的にメンテナンスを実行します。必要に応じて、各データセットのメンテナンスを個別に設定できます。ユーザーは、メンテナンスの時間と頻度を指定できます。メンテナンスの実行はインポートの実行を中止することに注意してください。
BellaDati 2.9.3以降、「メンテナンスを今すぐ実行」をクリックして、メンテナンスを手動で実行することもできます。
データテーブルと接続詳細
このテーブルでは、ユーザーはデータベーステーブルとデータベース自体に関する情報を見ることができます。また、「編集」ボタンをクリックして、テーブルスペースを変更したり、インデックス作成を無効にしたりすることもできます。
インデックス作成を無効にすると、深刻なパフォーマンスの問題が発生する場合があります。
ユーザーは、データベースにデータテーブルを再作成することもできます。これは、データテーブルが破損した場合に役立ちます。このアクションにより、データセットからすべてのデータが削除されることに注意してください。
ストレージパラメーター
この表では、高度なストレージパラメーターを変更できます。この機能は上級ユーザー専用です。ほとんどの場合、デフォルト値を使用するのが最善です。
データセットパラメーター
この機能は、BellaDati2.9.15.3以降で使用可能です。
パラメーターを使用して、カスタムメタデータをデータセットに追加できます。
新しいパラメーターを追加するには、プラスアイコンをクリックします。各パラメーターは、その名前と値によって定義されます。
動的データテーブル
この機能はBellaDati 2.9.3.5から使用可能です。
このオプションを有効にすると、ユーザーはレポートにデータをロードする時に使用するデータベーステーブルを動的に変更できます。この機能は、PostgreSQL(BellaDati 2.9.8.1以降)またはMicrosoft SQL Serverがリモートストレージとして使用されている場合に使用可能です。ユーザーは、レポートのロード中にURLでbd_force_data_tableパラメーターを使用してテーブル名を指定できます:
- スキーマとデータベースのないテーブル名
- 一度設定すると、ログアウトするか、bd_force_data_tableを空の文字列に設定するまで、セッション全体で設定が有効になります。
- テーブルは同じ構造でなければなりません(テーブル名には少なくとも元のテーブルと同じ列が含まれている必要があります)
- テーブルには、元のテーブルと同じ主キー列とimport_id、ds_id列が含まれている必要があります
詳細については、動的データテーブル チュートリアルをご覧ください。
キャッシュ設定
この機能は、BellaDati2.9.18以降で使用可能です。
各データセットのキャッシュを有効/無効にすることができます。デフォルトでは、キャッシュは有効になっています。
データセットのキャッシュを有効/無効にするには、編集アイコンをクリックします。