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