MicroStrategy ONE
MicroStrategy Telemetry Cache に対するパスワード認証の有効化
- Windows
- Linux
プラットフォームアナリティクスはテレメトリキャッシュ(つまりRedis などの新しいテクノロジーを導入し、Telemetry Store (旧称 Platform Analytics Consumer) の処理パフォーマンスを向上させました。性能を重視するならば、Telemetry Store と Telemetry Cache を同じマシン上にインストールして、ネットワークの遅延による性能低下を回避するとよいでしょう。MicroStrategy Installation Wizard を使えば、デフォルトで、この 2 つは一括インストールされます。Platform Analytics の処理性能だけでなく、Telemetry Cache のパスワード認証を有効にすれば、データ セキュリティも改善できます。
MicroStrategy 2019 リリースでは、サービス名をいくつか変更しました。このガイドでは基礎となるファイルを変更する必要があるため、オリジナルサービス名。
パスワード認証を有効にするためには、以下の条件を満たしている必要があります。
- MicroStrategy および Platform Analytics を完全インストールし、設定を施した環境があること。詳細については、Platform Analytics のインストール。
- Platform Analytics をインストール、設定したマシン (Linux または Windows) にアクセスできること。
- Windowsサービスを開き、 MicroStrategy プラットフォーム アナリティクス コンシューマー、 MicroStrategy Usher メタデータ プロデューサー、 そしてMicroStrategy インメモリ キャッシュ。各サービスを右クリックして選択停止。
- C:\Program Files (x86)\Common Files\MicroStrategy\RedisにあるTelemetry Cacheのインストールパスを開き、設定ファイルファイル。
- Configuration Security セクションにある、次の行のコメント記号を外してください。コピー
# requirepass foobared
- 同じ行で、騙された指定されたパスワードを入力してください。これで認証が有効になりました。コピー
requirepass [password]
- ファイルを保存します。
- Windowsサービスを開いて開始MicroStrategy インメモリ キャッシュ。
- C:\Program Files (x86)\MicroStrategy\Platform Analytics\にあるPlatform Analyticsディレクトリで、ビンフォルダ。
- 次のスクリプトを実行してください。コピー
C:\Program Files (x86)\MicroStrategy\Platform Analytics\bin>platform-analytics-encryptor.bat
- 新しいパスワードを入力すると、暗号化が施されます。
- 暗号化したパスワードをコピーしてください。
- プラットフォームアナリティクスディレクトリで、会議フォルダ。
- 編集するPAコンシューマ構成.yamlファイルを更新してredisパスワード:暗号化されたパスワードを入力するフィールド。
後ろに1つのスペースが必要ですredisパスワード:
例えば:
redisパスワード: c5eoCdW023nqmME9Nl2ZBntw5MdvBZEOQLd9zD6xVWSx3UjE,EnrazzMgibZDpHD
- ファイルを保存します。
- Windowsサービスを開き、開始MicroStrategy プラットフォーム アナリティクス コンシューマーそしてMicroStrategy Usher メタデータ プロデューサー。
プラットフォームアナリティクスはテレメトリキャッシュ(つまりRedis などの新しいテクノロジーを導入し、Telemetry Store (旧称 Platform Analytics Consumer) の処理パフォーマンスを向上させました。性能を重視するならば、Telemetry Store と Telemetry Cache を同じマシン上にインストールして、ネットワークの遅延による性能低下を回避するとよいでしょう。MicroStrategy Installation Wizard を使えば、デフォルトで、この 2 つは一括インストールされます。Platform Analytics の処理性能だけでなく、Telemetry Cache のパスワード認証を有効にすれば、データ セキュリティも改善できます。
MicroStrategy 2019 リリースでは、サービス名をいくつか変更しました。このガイドでは基礎となるファイルを変更する必要があるため、オリジナルサービス名。
パスワード認証を有効にするためには、以下の条件を満たしている必要があります。
- MicroStrategy および Platform Analytics を完全インストールし、設定を施した環境があること。詳細については、Platform Analytics のインストール。
- Platform Analytics をインストール、設定したマシン (Linux または Windows) にアクセスできること。
- Telemetry Cache のインストール先ディレクトリ (/opt/MicroStrategy/Redis/) に移動し、次のコマンドを実行します。コピー
./redis.sh stop
- /opt/MicroStrategy/PlatformAnalyticsにあるPlatform Analyticsディレクトリで、ビンフォルダーに移動し、次のコマンドを実行します。コピー
./platform-analytics-consumer.sh stop
./platform-analytics-usher-lookup-producer.sh stop - テレメトリキャッシュのインストールパスに戻り、設定ファイルファイル。
- Configuration Security セクションにある、次の行のコメント記号を外してください。コピー
# requirepass foobared
- 同じ行で、騙された指定されたパスワードを入力してください。これで認証が有効になりました。コピー
requirepass [password]
- ファイルを保存します。
- Telemetry Cache のインストール先に移動し、次のコマンドを実行します。コピー
./redis.sh start
- プラットフォームアナリティクスディレクトリで、ビンフォルダ。
- 次のスクリプトを実行してください。コピー
[user@your-PA-machine bin]#./platform-analytics-encryptor.sh
- 新しいパスワードを入力すると、暗号化が施されます。
- 暗号化したパスワードをコピーしてください。
- プラットフォームアナリティクスディレクトリで、会議フォルダ。
- 編集するPAコンシューマ構成.yamlファイルを更新してredisパスワード:暗号化されたパスワードを入力するフィールド。
後ろに1つのスペースが必要ですredisパスワード:
例えば:
redisパスワード: c5eoCdW023nqmME9Nl2ZBntw5MdvBZEOQLd9zD6xVWSx3UjE,EnrazzMgibZDpHD
- ファイルを保存します。
- プラットフォームアナリティクスディレクトリで、ビンフォルダーに移動し、次のコマンドを実行します。コピー
./platform-analytics-consumer.sh start
./platform-analytics-usher-lookup-producer.sh start