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 権限を持っている必要があります