MicroStrategy ONE

Storage Service 構成プロパティ

このトピックでは、Storage Service の各設定プロパティについて説明し、Storage Service を設定するのに役立つ情報を提供します。

このトピックでは、Storage Service の各設定プロパティについて説明し、Storage Service を手動で設定するのに役立つ情報を提供します。ただし、MicroStrategy は、オンプレミスまたはクラウド環境のデフォルトに変更を加えずに Storage Service を自動的に構成することを推奨しています。

概要

Storage サービスの構成プロパティを編集して変更 configOverride.properties

パラメーターはすべて大文字と小文字の区別があるので、正確に入力してください。

選択: configOverride.properties ファイルの場所:

Windows: <DEPLOY_LOCATION>\webapps\MicroStrategyLibrary\WEB-INF\classes\config\ConfigOverride.properties

Linux: <DEPLOY_LOCATION>/webapps/MicroStrategyLibrary/WEB-INF/classes/config/configOverride.properties

構成ファイル

選択: configOverride.properties ファイルには次のプロパティが含まれます。

エントリ 種類 説明
datasource.url string

jdbc:postgresql://your.own.ipv4.address:5432/mstr_library

または

jdbc:postgresql://YourDBHost:5432/mstr_library

このパラメーターは、リモートの Postgres サーバーの IP またはホスト名を指定します。

PostgreSQL のデフォルト ポート番号は 5432 です。

datasource.admin.username

string

mstr_library

PostgresSQL に接続するための管理ユーザー名。
datasource.admin.password string <mstr_library のパスワード> PostgresSQL に接続するための管理パスワード。
datasource.username

string

mstr_library_application

PostgresSQL に接続するためのアプリケーション ユーザー名。
datasource.password string <mstr_library_Application のパスワード> PostgresSQL に接続するためのアプリケーション パスワード。
datasource.tlsEnabled

ブール型

false

TLS 接続の機能フラグ。デフォルト値は false です。
datasource.sslMode string require PostgreSQL の SSL モード。デフォルト値は「prefer」です。
datasource.sslRootCert

string

/LOCATION_OF_FILE/root.crt

SSL ルート証明書ファイルの絶対パス。
datasource.sslCert string /LOCATION_OF_FILE/mstr_library_application.crt アプリケーション ユーザー証明書ファイルの絶対パス。
datasource.sslKey

string

/LOCATION_OF_FILE/mstr_library_application.pk8

アプリケーション ユーザー秘密キー ファイルの絶対パス。
datasource.admin.sslCert string /LOCATION_OF_FILE/mstr_library.crt 管理ユーザー証明書ファイルの絶対パス。
datasource.admin.sslKey

string

/LOCATION_OF_FILE/mstr_library.pk8

管理ユーザー秘密キー ファイルの絶対パス。

リポジトリ

Storage Service は、MicroStrategy Repository またはリモート リポジトリを使用して、データベース、スキーマ、およびデータベース ユーザーを作成します。

MicroStrategy Repository

MicroStrategy Repository の詳細は、「インストール」を参照してください。

資格情報の保存場所: Default_Accounts.txt。デフォルトの場所は、以下のとおりです。

Windows: C:\Program Files (x86)\Common Files\MicroStrategy\<MSTR_INSTALL>\Repository

Linux: /opt/mstr/MicroStrategy/<MSTR_INSTALL>/Repository

Default_Accounts.txt 次の行を含める必要があります:

コピー
[MicroStrategy Repository]
mstr=<password for mstr>
mstr_library=<password for mstr_library>
mstr_library_application=<password for mstr_library_application>

リモート リポジトリ

リモート リポジトリのインストールの詳細は、「Windows と Linux のリモート リポジトリ」を参照してください。

管理ユーザーとアプリケーション ユーザーの両方に対して、リポジトリの資格情報を 2 回入力する必要がある場合があります。

セキュリティ上の理由から、2 つのユーザーには異なる権限を設定することを推奨します。

  • datasource.admin.username: mstr_library の所有者です mstr_library テーブルを作成/変更/削除の権限を持っている必要があります。

  • datasource.username: mstr_library_application のアプリケーション ユーザーです mstr_library データベースおよびテーブルに対する CRID 権限を持っている必要があります