MicroStrategy ONE
異なるリポジトリ データベース名を使用するように Platform Analytics を構成
プラットフォームアナリティクスは、PostgreSQLデータベースとスキーマで構成されています。platform_analytics_wh
すぐに使えます。スキーマ名が「」であれば、別のデータベースを使用するようにPlatform Analyticsを構成することも可能である。platform_analytics_wh
。
- PostgreSQL インスタンスに接続します。
-
ユーザーを作成します。mstr と mstr_pa users が MicroStrategy インストールから既に存在する場合、このステップはスキップします。
コピーCREATE USER mstr_pa WITH ENCRYPTED PASSWORD '<password>' NOSUPERUSER CREATEDB;
-
Database および Grant Database 権限を作成します:
コピーCREATE DATABASE YOUR_DATABASE_NAME;
GRANT ALL ON DATABASE YOUR_DATABASE_NAME TO mstr_pa; -
更新する
pg_hba.conf
必要に応じてファイル:コピーhost YOUR_DATABASE_NAME mstr_pa 127.0.0.1/32 password
host YOUR_DATABASE_NAME mstr_pa ::1/128 password
host YOUR_DATABASE_NAME mstr_pa samenet password - 開く
PAConsumerConfig.yaml
ファイルと更新pgWhDb
およびその他の必要なフィールド。コピーwhDbType: postgresql
…
pgWarehouseDbConnection:
pgWhHost: YOUR_HOST
pgWhUser: mstr_pa
pgWhPasswd: YOUR_PASSWORD
pgWhPort: 5432
pgWhDb: YOUR_DATABASE_NAME -
プラットフォームアナリティクスリポジトリへのデータ入力を開始するには、次のコマンドを実行します。
platform-analytics-custom-install
。ウィンドウズ :
platform-analytics-custom-install.bat -o install
リナックス :
./platform-analytics-custom-install.sh -o install
-
etl_pa_version テーブルを確認します。DDL とプロシージャは最新バージョンにする必要があります。
コピーSELECT * FROM etl_pa_version;
-
必要なスキーマ権限の付与とロールの変更:
コピーGRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA platform_analytics_wh to mstr_pa;
ALTER ROLE mstr_pa in DATABASE YOUR_DATABASE_NAME SET search_path to platform_analytics_wh; - DSN 内のデータベースを作成したデータベースに変更することで、Platform Analytics に使用される DSN を更新します。