Strategy One
インテリジェント キューブ レポートの作成
Strategy One (2025 年 12 月) 以降、インテリジェント キューブを使用するレポート内のキューブを置き換えることができます。
Strategy One (2025 年 12 月) 以降、プロンプトを使用してキューブ レポートをフィルタリングできます。既存のプロンプトをレポートのビュー フィルターに直接追加することも、ビュー フィルター内に埋め込みプロンプトを作成することもできます。
-
プロンプトは、レポートが実行されたときにシステムがユーザーに提示する質問です。ユーザーが質問に回答する方法によって、レポートに表示されるデータが決定されます。
-
ビュー フィルターは、データがデータ ソースから返された後のレポート結果に適用されます。キューブ レポートでは、ビュー フィルターを作成してレポートの結果を変更できます。キューブ自体には、レポートで使用可能なキューブのデータを制限するフィルターを含めることができます。
MicroStrategy 2021 Update 9 では、インテリジェント キューブに基づいてインテリジェント キューブ レポートを作成する機能が導入されています。
レポート作成およびデータ分析の要求のすべてを、データ ウェアハウスに対して実行しないで、インテリジェント キューブ内で実行することができます。いったんインテリジェント キューブが作成された後に公開されて、そのデータが使用可能になると、複数のレポートを作成して、インテリジェント キューブに接続することができます。
共有インテリジェント キューブでのレポート作成では、データが既に集計されているので、データに即座にアクセスすることができます。このため、データ ウェアハウスにクエリするよりもずっと速く、レポート結果が返されます。インテリジェント キューブに接続するレポートは、インテリジェント キューブ内で使用可能なデータのみに制限されます。これによって、確実にレポート結果が迅速に返され、また完全な ROLAP 分析が行われるのを防止します。レポート フィルター、コンソリデーション、およびカスタム グループは、インテリジェント キューブに接続するレポートには使用できません。
インテリジェント キューブ レポートを作成および編集する場合、少なくとも以下の権限が必要です。
-
[Web インテリジェント キューブ レポートの定義] または [インテリジェント キューブ レポートの定義]
-
スキーマ オブジェクトの作成
この機能を使用するには、Modeling Service が正しく構成されている必要があります。これは、Workstation でスタティック レポートを作成または実行する場合と同じ要件です。
インテリジェント キューブ レポートの作成
-
Workstation ウィンドウを開き、環境に接続します。
-
レポートの作成元となる保存済みのインテリジェント キューブに移動します。
-
キューブを右クリックし、[新規] をポイントして [...からのインテリジェント キューブ レポート] を選択します。
編集モードで空白のレポートが表示され、大規模なデータセットを操作する際のパフォーマンスを向上させるためにデータ取得が一時停止されます。データ取得が一時停止されている場合、結果は表示されません。結果を表示するには、[データの取得を再開]
をクリックします。データ取得を一時停止するには、[データの取得を一時停止]
をクリックします。 -
[レポート オブジェクト] パネルで、レポートに表示する各オブジェクトを検索または移動し、次のいずれかを実行します。
-
[エディター] パネルの表示したいドロップ ゾーンにドラッグします。
-
オブジェクトをダブルクリックして自動的に追加します。
属性は自動的にレポートの行に追加されますが、列にドラッグ アンド ドロップすることもできます。
メトリックは自動的に列に表示され、エディター パネルの [メトリック] ドロップ ゾーンに配置されます。
-
-
メトリックを追加すると、[メトリック名] オブジェクトが自動的に作成され、[列] ドロップ ゾーンに表示されます。このオブジェクトは、メトリックの表示場所と方法を決定します。
-
各メトリックを列に表示し、メトリック名を列ヘッダーとして使用するには、[メトリック名] オブジェクトを [列] ドロップ ゾーンに保持します。
-
各メトリックを行として表示し、メトリック名を行に含めるには、[メトリック名] を [行] ドロップ ゾーンにドラッグします。
-
-
[プロンプト] パネルからグリッドにオブジェクト プロンプトを追加できます。プロンプトは、レポートに含まれる属性またはメトリックに関連している必要があります。たとえば、顧客データ キューブに関するレポートでは、ユーザーが顧客名を選択できるプロンプトを使用できます。データ取得がオンの場合、プロンプトが表示されるので回答します。
-
オブジェクト プロンプトは、ユーザーがレポートにオブジェクトを追加できるようにします。ユーザーがプロンプトで選択したオブジェクトがレポートに配置されます。これにより、ユーザーは独自のカスタマイズされたレポートを作成できますが、オブジェクト プロンプトを使用して、レポートに含めることができるオブジェクトを制御できます。
-
-
レポートをフィルタリングして、正しいデータが含まれ、意図した分析に焦点を当てていることを確認します。レポートをフィルタリングするには:
-
[フィルター]
をクリックして、[フィルター] パネルを表示します。キューブに含まれるフィルターは、[キューブ フィルター] タブに表示されます。これらはキューブに含まれているため編集できません。
-
[ビュー フィルター] をクリックして、[ビュー フィルター] タブを表示します。次のことができます:
-
レポートに含まれる属性またはメトリックに関連する既存のプロンプトを使用します。これを行うには、[プロンプト] パネルからプロンプトをドラッグします。以下の例では、[顧客のエレメントから選択] プロンプトがビュー フィルターとして使用されています。
-
データ取得がオンの場合は、[適用] をクリックします。プロンプトが表示されるので回答すると、レポート結果が表示されます。
-
-
レポート結果を表示するには、ツール バーで [データの取得を再開]
をクリックします。プロンプトに回答します。レポートの保存
-
[保存] をクリックします。
-
[名前を付けて保存] ボックスにレポート名を入力します。
-
レポートを保存する場所に移動します。
-
[保存] をクリックします。
-
Strategy One (2025 年 7 月) 以降、必要に応じて [ユーザー コメント] に説明を入力し、[OK] をクリックします。
保存後、データ取得は再び一時停止されます。
ビュー フィルターの作成
-
[フィルター] パネルの [ビュー フィルター] タブで、[追加]
をクリックします。 -
[基準] ドロップダウン リストから、フィルターの基準とするオブジェクト (属性またはメトリック) を選択します。
- フィルター条件を定義します (例: 地域 = 北東部または収益が 1,000 を超える)。定義オプションは、フィルターに追加したオブジェクトのタイプによって異なります。
- 属性に基づいてフィルタリングする場合:
- デフォルトでは、フィルターはリスト内の属性エレメントで修飾されます。代わりに [リストにない] を選択できます。含めるまたは除外するエレメントのチェック ボックスをオンにします。たとえば、以下のビュー フィルター定義では、北東部と北西部の地域がレポートに表示されます。エレメントを選択する代わりに、[プロンプトの作成]
をクリックして、ユーザーに質問するプロンプトを作成できます。属性エレメント リスト プロンプトを作成する手順については、この手順から開始してください。
- 代わりに、属性フォームで修飾することもできます。これにより、選択した属性フォーム (ID や説明など) を特定の値と比較します。
[修飾基準] ドロップダウン リストから、フィルタリングする属性フォームを選択します。
[演算子] ドロップダウン リストから、[等しくない] や [含む] などの比較演算子を選択します。
属性エレメントと比較する値を入力します。値を入力する代わりに、[プロンプトの作成]
をクリックして、ユーザーに質問するプロンプトを作成できます。値プロンプトを作成する手順については、この手順から開始してください。出荷日や請求書日などの日付または時刻の属性に基づいてフィルタリングする場合は、動的な日付と比較できます。動的な日付は、現在の日付からの固定オフセットである日付です。手順については、動的な日付の定義を参照してください。
ここをクリックして、属性フォーム修飾の作成手順を表示します。たとえば、以下のフィルター定義では、値 North を含む地域の説明がレポートに表示されます。

- デフォルトでは、フィルターはリスト内の属性エレメントで修飾されます。代わりに [リストにない] を選択できます。含めるまたは除外するエレメントのチェック ボックスをオンにします。たとえば、以下のビュー フィルター定義では、北東部と北西部の地域がレポートに表示されます。エレメントを選択する代わりに、[プロンプトの作成]
メトリックに基づいてフィルタリングする場合は、フィルター定義を作成します。
ここをクリックして、フィルター定義の作成手順を表示します。[関数] ドロップダウン リストから、[メトリック値]、[ランク]、または [パーセンテージ] のいずれでメトリックをフィルタリングするかを選択します。
[演算子] ドロップダウン リストから、[等しくない] や [含む] などの比較演算子を選択します。
ランクまたはパーセンテージでフィルタリングする場合は、カウントを再開するレベルを選択できます。[区切り基準] ドロップダウン リストから、属性レベルを選択します。
メトリック値と比較する値を入力します。値を入力する代わりに、[プロンプトの作成]
をクリックして、ユーザーに質問するプロンプトを作成できます。値プロンプトを作成する手順については、この手順から開始してください。
たとえば、以下のフィルター定義では、MAX_Profit メトリック値が 1,000,000 以上のものがレポートに表示されます。

- 属性に基づいてフィルタリングする場合:
- [完了] をクリックして条件を完成させます。
属性条件は [ビュー フィルター] の下に一覧表示され、メトリック条件は [集計フィルター] の下に一覧表示されます。以下の例では、属性条件であるサブカテゴリがビュー フィルターとして表示され、メトリック条件である利益が集計フィルターとして表示されます。デフォルトでは、ビュー フィルター条件のメトリックはレポート グリッドに表示される属性のレベルで計算されますが、レポート上のすべてのオブジェクトのレベルで計算するように変更できます。変更するには、フィルターのその他アイコン
をクリックして、[集計フィルターとして使用] を選択します。
-
フィルター条件に NOT を追加して、フィルター条件に一致しないすべてのものをレポートが返すようにすることができます。これを行うには、フィルターの左側のメニュー アイコンをクリックし、[NOT] チェック ボックスをオンにします。
これで、フィルターは Books カテゴリを除くすべてを返します。
- さらにフィルター条件を作成して、レポート表示をさらに絞り込むことができます。
スタンドアロンまたはレポート内のいずれかで複数のフィルターを追加する場合は、次のことができます:
フィルターが評価される順序を変更します。[データのフィルタリング] パネルで、フィルターをクリックして別の場所にドラッグします。
フィルターを結合する演算子を変更します。デフォルトでは、すべてのフィルターが AND 演算子で結合されます。つまり、データがレポートに含まれるには、すべてのフィルターを満たす必要があります。演算子を OR に変更するには (データがレポートに含まれるには、フィルターのいずれか 1 つを満たすだけでよい)、[AND] をクリックして [OR] を選択します。

- フィルター間の NOT アイコン
をクリックして、演算子に NOT を追加します。これは、レポートがフィルターに一致しないすべてのものを返すことを意味します。
-
ビュー フィルターを適用するには、[適用] をクリックします。
レポート内のデータセットの置き換え
インテリジェント キューブを使用してレポート内のデータセットを置き換えることができます。
-
Workstation ホームページで、編集するインテリジェント キューブ レポートを開きます。
-
[レポート オブジェクト] パネルで、[その他のオプション] を選択し、[キューブの置き換え...] をクリックします。
-
既存のデータセットを選択するプロンプトが表示されます。
-
選択後、グリッドで現在使用されているオブジェクトを置き換える、削除する、または保持するかを確認するプロンプトが表示されます。
2 つのデータセット間でオブジェクトが異なる場合は、エラー メッセージが表示されます。オブジェクトを置き換えるか削除するかを選択する必要があります。
-
選択後、[OK] をクリックします。更新されたデータセットが表示されます。
MicroStrategy 2021 Update 9 の既知の制限:
-
レポート内の派生エレメント作成は Workstation ではまだ利用できません。
-
Library 内でのインテリジェント キューブ レポートの作成はまだ利用できませんが、Library で既存のキューブ レポートを編集することはできます。
