MicroStrategy ONE

MicroStrategy Telemetry Cache に対するパスワード認証の有効化

プラットフォームアナリティクスはテレメトリキャッシュ(つまり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) にアクセスできること。
  1. Windowsサービスを開き、 MicroStrategy プラットフォーム アナリティクス コンシューマー MicroStrategy Usher メタデータ プロデューサー、 そしてMicroStrategy インメモリ キャッシュ。各サービスを右クリックして選択停止
  2. C:\Program Files (x86)\Common Files\MicroStrategy\RedisにあるTelemetry Cacheのインストールパスを開き、設定ファイルファイル。
  3. Configuration Security セクションにある、次の行のコメント記号を外してください。
    コピー
    # requirepass foobared
  4. 同じ行で、騙された指定されたパスワードを入力してください。これで認証が有効になりました。
    コピー
    requirepass [password]
  5. ファイルを保存します。
  6. Windowsサービスを開いて開始MicroStrategy インメモリ キャッシュ
  7. C:\Program Files (x86)\MicroStrategy\Platform Analytics\にあるPlatform Analyticsディレクトリで、ビンフォルダ。
  8. 次のスクリプトを実行してください。
    コピー
    C:\Program Files (x86)\MicroStrategy\Platform Analytics\bin>platform-analytics-encryptor.bat
  9. 新しいパスワードを入力すると、暗号化が施されます。
  10. 暗号化したパスワードをコピーしてください。
  11. プラットフォームアナリティクスディレクトリで、会議フォルダ。
  12. 編集するPAコンシューマ構成.yamlファイルを更新してredisパスワード:暗号化されたパスワードを入力するフィールド。

    後ろに1つのスペースが必要ですredisパスワード:

    例えば:

     redisパスワード: c5eoCdW023nqmME9Nl2ZBntw5MdvBZEOQLd9zD6xVWSx3UjE,EnrazzMgibZDpHD
  13. ファイルを保存します。
  14. 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) にアクセスできること。
  1. Telemetry Cache のインストール先ディレクトリ (/opt/MicroStrategy/Redis/) に移動し、次のコマンドを実行します。
    コピー
    ./redis.sh stop
  2. /opt/MicroStrategy/PlatformAnalyticsにあるPlatform Analyticsディレクトリで、ビンフォルダーに移動し、次のコマンドを実行します。
    コピー
    ./platform-analytics-consumer.sh stop
    ./platform-analytics-usher-lookup-producer.sh stop
  3. テレメトリキャッシュのインストールパスに戻り、設定ファイルファイル。
  4. Configuration Security セクションにある、次の行のコメント記号を外してください。
    コピー
    # requirepass foobared
  5. 同じ行で、騙された指定されたパスワードを入力してください。これで認証が有効になりました。
    コピー
    requirepass [password]
  6. ファイルを保存します。
  7. Telemetry Cache のインストール先に移動し、次のコマンドを実行します。
    コピー
    ./redis.sh start
  8. プラットフォームアナリティクスディレクトリで、ビンフォルダ。
  9. 次のスクリプトを実行してください。
    コピー
    [user@your-PA-machine bin]#./platform-analytics-encryptor.sh
  10. 新しいパスワードを入力すると、暗号化が施されます。
  11. 暗号化したパスワードをコピーしてください。
  12. プラットフォームアナリティクスディレクトリで、会議フォルダ。
  13. 編集するPAコンシューマ構成.yamlファイルを更新してredisパスワード:暗号化されたパスワードを入力するフィールド。

    後ろに1つのスペースが必要ですredisパスワード:

    例えば:

     redisパスワード: c5eoCdW023nqmME9Nl2ZBntw5MdvBZEOQLd9zD6xVWSx3UjE,EnrazzMgibZDpHD
  14. ファイルを保存します。
  15. プラットフォームアナリティクスディレクトリで、ビンフォルダーに移動し、次のコマンドを実行します。
    コピー
    ./platform-analytics-consumer.sh start
    ./platform-analytics-usher-lookup-producer.sh start