MicroStrategy ONE
Storage Service 構成プロパティ
このトピックでは、Storage Service の各設定プロパティについて説明し、Storage Service を設定するのに役立つ情報を提供します。
このトピックでは、Storage Service の各設定プロパティについて説明し、Storage Service を手動で設定するのに役立つ情報を提供します。ただし、MicroStrategy は、オンプレミスまたはクラウド環境のデフォルトに変更を加えずに Storage Service を自動的に構成することを推奨しています。
概要
ストレージサービスの設定プロパティを編集して変更します。configOverride.properties
。
パラメーターはすべて大文字と小文字の区別があるので、正確に入力してください。
のconfigOverride.properties
ファイルは次の場所にあります:
ウィンドウズ:<DEPLOY_LOCATION>\webapps\MicroStrategyLibrary\WEB-INF\classes\config\ConfigOverride.properties
リナックス:<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 | <password for mstr_library> | PostgresSQL に接続するための管理パスワード。 |
datasource.username |
string |
mstr_library_application |
PostgresSQL に接続するためのアプリケーション ユーザー名。 |
datasource.password | string | <password for 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 |
管理ユーザー秘密キー ファイルの絶対パス。 |
リポジトリ
ストレージサービスはMicroStrategy Repositoryまたはリモート リポジトリデータベース、スキーマ、およびデータベース ユーザーを作成します。
MicroStrategy Repository
見るインストール MicroStrategy Repository のインストールの詳細については、こちらをご覧ください。
資格情報は以下に保存されますDefault_Accounts.txt
。デフォルトの場所は、以下のとおりです。
ウィンドウズ:C:\Program Files (x86)\Common Files\MicroStrategy\<MSTR_INSTALL>\Repository
リナックス:/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
データベースにアクセスし、テーブルに対する CRUD 権限を持っている必要があります。