MicroStrategy ONE
完全性テストのベスト プラクティス
Strategy Integrity Manager でアップグレードをテストする際、以下のベスト プラクティスを推奨します。
-
Integrity Manager を使用してすべてのベースラインを作成しますOne。
例えば、10.4.x から One にアップグレードする予定で、ライブの 10.4.x がなく、One Project 対 Project の比較において両方が同時に利用可能な場合は、Integrity Manager で開発者マシンを One にアップグレードし、One にアップグレードする前に 10.4.x のベースラインを取得します。旧バージョンの Integrity Manager で作成されたベースラインには互換性がないため、管理者は「タグが含まれていません」または「リレーションが含まれていません」というエラーを受け取ることがあります。これは、新機能をサポートするためにアーキテクチャを意図的に変更したためです。
- アップグレードされたテスト環境のレポート、ドキュメント、ダッシュボードと現在の本番環境の同じオブジェクトを比較する完全性テストを作成し、どこに違いがあるかを簡単に確認できます。
-
整合性比較テストでは、マシンの OS のバージョンが同じであり、かつインストールされているフォントが同じでないと、グラフ ビューを使用して 2 つの PDF レポートを比較できません。PDF でのフォント レンダリングはバージョンと OS に固有なものであるため、これらが同じでないと、フォーマットの問題が発生して比較結果に影響を及ぼす可能性があります。
- 実稼動データウェアハウスに対してテストを実行します。実行できない場合は、できるだけ実稼動データウェアハウスに似ているデータウェアハウスに対してテストを実行します。アップグレード環境と現行実稼働環境の両方で、同じウェアハウスに対してテストを実行します。結果が異なる場合は、それが想定どおりであることを確認してください。
- テストは可能な限り運用環境に一致するように、特別に作成された完全性テスト用ユーザーとグループの代わりに、実稼動のユーザー、グループおよびセキュリティロールによってテストを実行します。
- 可能ならば、少なくともデフォルトのプロンプト回答を設定したコンテンツ オブジェクトを選択してテストします。デフォルトのプロンプト回答を設定していないコンテンツ オブジェクトしかなければ、その静的コピーを作成してください。
- 処理能力テストを実行する際、その環境で、他の処理やテストを実行しないでください。誤解を招く結果が得られるおそれがあります。
