Microstrategy-quick-guide

提供:Dev Guides
移動先:案内検索

MicroStrategy-概要

MicroStrategyには、幅広い機能を備えたビジネスインテリジェンスツールとして、ビジネスデータ分析で答えや洞察を見つけるのに役立つ強力な機能があります。 以下は重要な機能の一部です。

データ発見

この機能により、MicroStrategyは任意のデータソースに接続し、さまざまなソースからのデータをブレンドできます。 リレーショナルソース、フラットファイル、ビッグデータソース、ソーシャルメディアプラットフォーム、クラウドシステムに接続して、いくつか例を挙げることができます。

データラングリング

この機能は、組み込みのデータラングリングおよび解析機能の広範なセットにより、データの変換および変更に役立ちます。 ビジネスユーザーは自動的な推奨事項の恩恵を受けますが、データサイエンティストはさまざまな機能を活用できます。 データ変換を記憶し、あらゆる分析に再適用できる履歴スクリプトがあります。

データマイニングと予測分析

MicroStrategyには、さまざまなネイティブ分析機能があり、サードパーティのデータマイニングおよびモデリングツールを簡単に組み込むことができます。 データマイニングサービスをビジネスユーザー、レポートデザイナー、アナリストが使用して、予測レポートを表示および作成し、これらのレポートを任意のデバイスのユーザーに配布できます。

分析関数のライブラリ

300を超えるOLAP、数学、財務、およびデータマイニング機能の広範なライブラリがあり、データ間の関係をよりよく理解し、ビジネスメトリックとトップレベルKPIを作成し、高度な統計分析を構築するために使用できます。

拡張可能な可視化ライブラリ

すぐに使用できるグリッド、グラフ、および組み込みのデータ視覚化ツールがあります。 また、統合プロセスを支援する組み込みツールを使用して、D3または他のプロバイダーから利用可能な何百ものオープンソースビジュアライゼーションを追加できます。 また、視覚化ビルダーとSKを使用して、新しい視覚化をゼロからコーディングできます。

リアルタイムのダッシュボード

ライブデータを取得できるダッシュボードを構築して、最新の情報をリアルタイムで監視できます。 制御可能な間隔を持つスケジュールされた更新により、ユーザーは最新のデータを保証できます。

組み込みBI

MicroStrategyには、追加のコーディングを必要としない、すぐに使用できる開発用のポートレットがいくつか付属しています。 これらのポートレットにより、組織は、特にIBM WebSphere、Oracle WebLogic、Microsoft SharePoint、およびSAP NetWeaverにMicroStrategy機能をシームレスに組み込むことができます。 ポータル統合キットには、MicroStrategy Webを他のエンタープライズポータルと統合するためのサンプルコードとドキュメントが含まれています。

モバイルプラットフォーム

既存の視覚化、レポート、ダッシュボードは、作成後すぐにモバイルプラットフォームで利用できます。

MicroStrategy-環境のセットアップ

MicroStrategy Desktopをダウンロード

MicroStrategy Desktopの無料のパーソナル版は、https://www.microstrategy.com/free-trial/desktop [Microstrategy Desktop]からダウンロードできます。 ダウンロードするには、詳細を登録する必要があります。

ダウンロード後、インストールは非常に簡単なプロセスであり、ライセンス契約に同意し、デスクトップバージョンを保存するためのターゲットフォルダを提供する必要があります。 デスクトップバージョンは、WindowsとMac OSの両方で使用できます。 このチュートリアルでは、Windowsバージョンのみを検討します。 次のスクリーンショットは、セットアップ手順を説明しています。

インストールウィザードを開始する

MicroStrategy Desktop-64bit.exeをダブルクリックすると、インストールプログラムを実行できる画面が表示されます。 [次へ]をクリックします。

インストール1

必要なコンポーネント

Windows環境によっては、MicroStrategyを実行するために追加のWindowsプラットフォームソフトウェアが必要になる場合があります。 .Net Frameworkは一般的な要件です。 インストールプロセスは、それ自体で処理します。

インストール2

上記の手順が正常に完了すると、システムでMicroStrategy Desktopが使用可能になります。

インストールを確認する

MicroStrategy Desktopが正常にインストールされたことを確認するには、Windowsでスタートメニューを開き、MicroStrategyのアイコンをクリックします。 次のウィンドウが開き、MicroStrategy Desktopのインストールを確認します。

メインウィンドウ

MicroStrategy-デスクトップ

MicroStrategy Desktop環境は非常に直感的です。 分析用のデータをインポートし、分析結果をエクスポートするためのシンプルなメニューがあります。 このメニューには、必要に応じてサーバーに接続する機能、使用可能なデータセットを表示する機能、視覚化ギャラリー、データフィルタリングオプションなども用意されています。

デスクトップウィンドウ

次のスクリーンショットは、MicroStrategyデスクトップウィンドウの画像を示しています。

デスクトップウィンドウ

以下は、これらの各ウィンドウの簡単な説明です。

  • データセットパネル-これは、分析する必要なデータセットを追加するために使用されます。 データセットは、互換性のあるソースから取得できます。 このセクションには、MicroStrategyサーバーで使用可能なデータセットに接続するオプションもあります。
  • エディタパネル-これは、分析のためにデータセットから必要な行と列を取り込むために使用されます。 また、さまざまな行列または数式を、ここで利用可能なデータ分析に適用できます。
  • プロパティパネル-このパネルは、フォントサイズ、カラーアライメントなどのデータの表示形式を設定するために使用されます。 etc.
  • フィルターパネル-このパネルは、分析されるデータセットにさまざまなフィルターを適用するために使用されます。
  • 視覚化-データ分析を示すパネルです。 データオブジェクトをこのパネルにドラッグし、視覚化の方法を適用して結果を確認できます。
  • 視覚化ギャラリー-このパネルには、利用可能な組み込みの視覚化が表示され、データセットに直接適用できます。 使用可能なさまざまな視覚化は、ヒートマップ、棒グラフ、バブルチャート、ネットワーク図などです。 また、カスタムビジュアライゼーションを作成することもできます。

MicroStrategy-アーキテクチャ

MicroStrategyには、メタデータ駆動型のアーキテクチャがあります。 メタデータは、使用されるすべてのオブジェクトを格納する中央リポジトリです。 また、オブジェクトの値の均一性を確保したMicroStrategy製品のいずれかでメタデータを使用できます。 メタデータに保存されているオブジェクトは再利用可能です。

オブジェクト層

次の図は、MicroStrategyメタデータで作成および保存されるオブジェクトのさまざまなレイヤーを表しています。

Objectlayers

  • 管理オブジェクト-このオブジェクトレイヤーは、MicroStrategyアプリケーションを管理するセキュリティ、ユーザーグループ、およびパフォーマンスパラメーターを確立します。
  • レポートオブジェクト-このオブジェクトレイヤーは、スキーマおよび分析オブジェクトレイヤーからビルディングブロックを組み立てて、洞察に富んだテキストおよび視覚分析を提供します。
  • 分析オブジェクト-このオブジェクト層は、高度な分析の構成要素を提供します。 分析オブジェクトは、スキーマレイヤーで開発されたオブジェクト上に構築されます。
  • スキーマオブジェクト-このオブジェクト層は、ビジネスモデルに合わせて調整されたデータベーススキーマの論理的な抽象化を提供します。

ROLAPアーキテクチャ

MicroStrategyは、データウェアハウス、キューブデータベース、フラットファイル、ERP、CRMS、Webアプリケーションなどの運用データベースのデータにアクセスできます。 このため、リレーショナルOLAPアーキテクチャを使用します。

次の図は、メタデータオブジェクトを使用してさまざまなソースからデータにアクセスする方法を説明するMicroStrategyプラットフォームの全体的なアーキテクチャを示しています。

ROLAPアーキテクチャ

  • 動的MDXエンジン-SAP、Microsoft Analysis Services、Hyperion Essbaseなどからキューブデータベースに対話的にアクセスするための最適化された多次元式(MDX)を生成します。
  • 動的SQLエンジン-データウェアハウスに対話的にアクセスするための最適化されたSQLを生成します。
  • フリーフォームSQLエンジン-グラフィカルなクエリビルダーまたはフリーハンドSQLを介して、運用データベース、テキストファイル、スプレッドシートに直接アクセスできます。

統合メタデータ

最後に、MicroStrategy Architectは複数のソースを単一のデータソースであるかのようにモデリングし、このすべての情報をMicroStrategyの統合メタデータに保存できます。

ROLAPメタデータ

MicroStrategy-データのインポート

MicroStrategyは、利用可能なほぼすべての種類のデータソースに接続します。 これらのデータソースとの接続を確立するネイティブコネクタがあり、必要に応じてデータをフェッチするライブ接続機能もあります。 興味深いことに、探しているデータソースをすばやく特定するためのデータソースのアイコンも表示されます。

データを追加

必要なデータセットを検索して選択する最も簡単な方法は、メインメニューの下にある+アイコンで利用できる[データの追加]オプションを使用することです。 次の図は、データを追加する手順を示しています。

データの追加

データソース

[データの追加]オプションをクリックすると、さまざまなデータソースのアイコンが表示されます。 これらは、データソースを迅速に識別するのに役立ちます。

データソースアイコン

検索データソース

この膨大な数の接続タイプを利用できるため、データソース名を入力するか、データセット名の小さなグループからフィルタリングする必要がある場合があります。 MicroStrategyには高度な検索の機能があり、これにより可能になります。

データソースの検索

ファイルからデータを追加する

このセクションでは、Excelファイルをデータソースとして追加し、簡単な視覚化を作成する方法を説明します。

Excelファイルを選択します

[データの追加]オプションをクリックし、 E を示すアルファベット順に並べられたヘッダーの下にある[利用可能なExcel]を選択します。 ウィンドウに[ファイルの選択]オプションが表示され、それをクリックすると、ローカルシステムを参照して必要なExcelファイルを選択できます。 次の例では、組織の従業員データを含むサンプルファイルがあります。

Excelファイルの追加

Excelファイルを準備する

Excelファイルのコンテンツを受け入れる前に、その中にあるデータをプレビューし、編集することもできます。 ファイルを選択すると、[完了]ボタンの横に[データの準備]ボタンが表示されます。 クリックすると、ファイルに存在するデータのプレビューが生成されます。

Excelファイルの準備

視覚化を準備する

[完了]をクリックすると、データがプレビューされた後、選択されたデータオブジェクトを示すMicroStrategyウィンドウが表示されます。

Excelファイルを追加

次に、データソースの列を行ボックスと列ボックスにドラッグして、このデータソースから簡単な視覚化を作成できます。 メトリックも追加できます。 次の図は、最終的な視覚化を示しています。

Excel Final

MicroStrategy-OLAPサービス

オンライン分析処理(OLAP)は、ビジネスデータの多次元分析です。 複雑な計算、傾向分析などの機能を提供します。 MicroStrategyのOLAPサービスは、MicroStrategy Intelligence Serverの拡張版です。 Inmemory Business Intelligenceの概念を使用します。 これにより、BIプラットフォームはパフォーマンスと分析を大幅に改善できます。

レポートでのさまざまなOLAP操作では、エイリアス、バンディング、並べ替え、ピボット、ページバイなどの機能を使用します。 これらの機能により、レポートがウェアハウスに対して再実行されることはないため、応答時間が大幅に短縮されます。 次に、MicroStrategy Desktopで使用可能なさまざまなOLAP機能の簡単な説明を示します。

エイリアス-この機能は、属性名、統合名、カスタムグループ名、メトリック名など、レポートグリッド上のオブジェクトの名前を変更するために使用されます。

バンディング-行または列のグループに色を付けて、検索および分析しやすいデータのバンドを形成するために使用します。

ページごと-これは、ページ軸と呼ばれる第3軸に利用可能な属性、統合、またはメトリックを配置することにより、グリッドレポートのデータをセグメント化する方法です。

ピボット-オブジェクトを行ヘッダーから列ヘッダーに、またはその逆に移動するなど、さまざまな観点からデータを表示するためにレポートの列と行を再配置するために使用されます。

並べ替え-MicroStrategy Desktopは、行または列のクイックソート、高度なソート、階層ソートを提供します。

小計-レポートのメトリックのさまざまなレベルで小計を追加、削除、編集するために使用されます。

しきい値-しきい値は、ユーザーが定義した条件を満たすデータを強調表示します。

以下は、しきい値を適用する例です。

前の章で作成した、Excelファイルを使用した従業員レポートを検討してください。 レポートでは、次の手順を使用して、さまざまな給与にしきい値の色を適用します。

しきい値列を選択

従業員レポートで、給与列をクリックし、ドロップダウンからしきい値を選択します。

しきい値1

しきい値オプションを適用

次のウィンドウには、しきい値のタイプを選択するオプションがあります。 デフォルトの色と値を持つ色ベースのしきい値を選択します。

しきい値2

他のデフォルト以外のしきい値オプションを調べたい場合は、Advanced Threshold Editorをクリックすると、次の追加オプションが表示されます。

しきい値3

しきい値結果

しきい値の最終結果は、選択したしきい値の色ごとに異なる給与値を強調表示する次の画像に示されています。

しきい値4

MicroStrategy-構成オブジェクト

MicroStrategyオブジェクトはシステムレイヤーに表示され、複数のプロジェクトで使用できます。 構成オブジェクトには、ユーザー、データベースインスタンス、データベースログインID、スケジュールなどのオブジェクトが含まれます。

MicroStrategy Developerにログインすると、管理者としてMicroStrategy Secure Enterpriseの下に管理オプションが表示されます。 このオプションを展開すると、次のセクションで説明するさまざまな構成オブジェクトが表示されます。

ConfigObjects

ユーザーマネージャー

これらのオブジェクトは、管理者がMicroStrategyユーザーを管理するために使用します。 次のユーザー構成を処理するように構成されています。 それは次の構成オプションを提供しています-

  • ユーザー認証-ユーザーが環境に入ることを許可します。
  • ユーザーグループ-特定の特権が割り当てられているユーザーのコレクション。
  • ユーザー権限-環境で使用可能なすべての機能のサブセットのみを使用します。
  • ユーザー権限-特定のオブジェクトの使用を許可/禁止します。

構成マネージャー

これらのオブジェクトは、データベース接続情報を管理するために使用されます。 MicroStrategyが接続できる多くのデータベースのパスと資格情報を保存します。 それは次の構成オプションを提供しています-

  • データベースインスタンス-データベースインスタンスの名前とその資格情報。
  • 接続ライフタイム-この制限は、データベース接続スレッドがキャッシュされている最大時間です。
  • イベント-データベースイベントに関連するタスクをトリガーします。
  • セキュリティロール-データベース内のさまざまなオブジェクトへのユーザーのアクセスを制御します。

システムモニター

MicroStrategy環境の正常性を識別するのに役立つ多くのシステムモニターがあります。 システムの負荷と発生する可能性のあるパフォーマンスの問題を予測するのに役立ちます。 以下は、重要なシステムモニタオプションの一部です。

  • ジョブ-現在実行中のジョブを監視します。
  • ユーザー接続-特定の時間におけるユーザー接続の数を監視します。
  • キャッシュ-キャッシュの数とサイズを監視します。

システム管理

この管理アクティビティには、さまざまなプロジェクトのセットアップ、プロジェクトへのクラスターの割り当て、およびメンテナンスウィンドウのスケジュール設定が含まれます。

MicroStrategy-パブリックオブジェクト

新しいMicroStrategyプロジェクトが作成されると、そのプロジェクトにアクセスできるユーザーはオブジェクトを作成し、そのプロジェクトの下の個人フォルダーにのみ保存できます。 ただし、多くのMicroStrategyオブジェクトを他のユーザーが利用できるようにすることが望ましい場合があります。 このようなシナリオでは、管理グループのユーザーは、パブリックフォルダーの下にさまざまなMicroStrategyオブジェクトを作成して配置できます。

非管理ユーザーは、パブリックフォルダーのオブジェクトのみを表示および使用できますが、パブリックフォルダーの下に新しいオブジェクトを削除または作成することはできません。

パブリックフォルダーにアクセスするには、管理者としてMicroStrategy開発者にログインし、[パブリックオブジェクト]オプションに移動します。 ボタンを展開すると、次の画面が開き、MicroStrategyで使用可能なさまざまなパブリックオブジェクトが表示されます。

パブリックオブジェクト

MicroStrategy-スキーマオブジェクト

スキーマオブジェクトは、データウェアハウスの構造の論理表現であるMicroStrategyオブジェクトです。 これらは、MicroStrategyプロジェクトの作成中に決定されるオブジェクトです。

MicroStrategy開発者に管理者としてログインします。 MicroStrategyチュートリアルに移動し、スキーマオブジェクトオプションを展開します。 次の画面が開き、さまざまなスキーマオブジェクトが表示されます。

スキーマオブジェクト

次に、さまざまなスキーマオブジェクトとその説明を示します。

  • 事実-これらは数値であり、いくつかのビジネスデータの値を表すために集計できます。
  • 属性-ファクトテーブル内のデータの粒度を表します。 通常、これらはビジネスからの記述データです。
  • 階層-さまざまな属性値間の関係を表します。 これらは、データのドリルアップおよびドリルダウン分析の実行を支援します。
  • 関数と演算子-これらは、データに計算を適用するためにMicroStrategyで利用可能なさまざまな組み込み数学関数と演算子です。
  • テーブル-それらは単に表形式のデータ(列と行)を表します。
  • 変換-これらは、データの時系列ベースの分析に使用されるデータ変換機能です。
  • パーティションマッピング-この機能は、クエリがより効率的になるように、ファクトテーブルのパーティションの論理的な分割を作成するために使用されます。

MicroStrategy-レポートオブジェクト

MicroStrategyの各レポートは、ビジネスシナリオを表すいくつかの基礎となるオブジェクトを使用して構築されます。 これらのオブジェクトは、レポートユーザーが要求する一連のデータと、さまざまなデータ要素間の関係を一緒に表します。

レポートのレポートオブジェクトを取得するには、次のスクリーンショットに示すように、レポートを開いてレポートオブジェクトアイコンをクリックします。

ReportObjects

上のスクリーンショットは、レポートで使用されるレポートオブジェクトを示しています。

ReportObjects2

現在の例では、3つのレポートオブジェクトがあります-

  • カテゴリ-これは、販売された製品のカテゴリを示すレポート属性です。
  • 地域-これは、販売された製品の地域を示すレポート属性です。
  • -2つのメトリックオブジェクト(利益と収益)を含む属性です。

レポートオブジェクトは、データソースのどのフィールドをレポートに含めるか、およびそれらのフィールドに適用される計算を決定するため、レポート設計の観点から非常に重要です。

MicroStrategy-レポートタイプ

MicroStrategyで作成されたレポートは、別の見込み客から見ることができます。 いくつかは数字とテキストのみとして見ることができ、他のいくつかはグラフとしてのみ見ることができます。 テキストとグラフィックの視覚化を組み合わせることもできます。

MicroStrategyで作成されたレポートは、別の見込み客から見ることができます。 一部は数字とテキストのみと見なすことができます。 他のいくつかはグラフとしてのみ。 テキストとグラフィックの視覚化を組み合わせることもできます。

以下は、MicroStrategy Desktopで使用される3つのレポートタイプです。

  • グリッドレポート-これらのレポートには、データの行と列を示すグリッド形式のテキスト情報のみが表示されます。
  • グラフレポート-これらのレポートには、データセットから作成されたさまざまなグラフが表示されます。
  • 結合レポート-これらのレポートは、グリッドレポートとグラフィカルレポートの両方の組み合わせを表示できます。

これらのタイプのレポートについて詳しく説明しましょう。

グリッドレポート

以前に従業員データから作成されたレポートを検討してください。 各部門の従業員IDと給与を示すテキスト情報のみを表示しているため、これはグリッドレポートの例です。

グリッドレポート

グラフレポート

MicroStrategyで利用可能な視覚化のギャラリーから、データの適切なグラフィカル視覚化を選択できます。 次のスクリーンショットでは、右側のペインにある棒グラフの視覚化をクリックするだけで、上記のデータセット用に作成された棒グラフグラフが表示されます。

棒グラフ

組み合わせグラフ

1つの画面に両方の種類の視覚化を追加することで、グリッドとグラフの両方を組み合わせることができます。

統合レポート

MicroStrategy-スライス

データセットのスライス操作には、1つのディメンションをフィルタリングすることにより、より小さなデータセットを作成することが含まれます。 特定のディメンションとデータセットの残りのすべての変数との関係を分析するのに役立ちます。

次のディメンションを含むデータセット、All-Salesを考えます-

  • 事業紹介
  • 生産ライン
  • カテゴリー
  • サブカテゴリ
  • 売上高

次のスクリーンショットは、データセット全体がすべての変数を投影したチャートを示しています。

スライスアウトデータ

それでは、カテゴリディメンションの各値の売上値を見つけましょう。 このために、エディター→視覚化に進み、ディメンションカテゴリを垂直軸に保持します。

次に、Salesを水平軸に保持します。 また、「色別」オプションを販売として選択します。

これにより、各カテゴリの販売データを示す図とともに次のスクリーンショットが作成されます。

スライス結果

MicroStrategy-ダイシング

データセットのダイシング操作には、1つのディメンションの複数の値を別のディメンションの1つの値に対してフェッチすることにより、より小さいデータセットを作成することが含まれます。 たとえば、1つの単一のカテゴリに関して、製品のさまざまなサブカテゴリの売上の値を取得します。 ここでは、製品のカテゴリとサブカテゴリの間に階層関係があります。

次のディメンションを含むデータセットのスーパーストアを考慮してください-

  • 顧客セグメント
  • 製品カテゴリ
  • 製品のサブカテゴリ
  • 利益

次のスクリーンショットは、顧客セグメントと製品サブカテゴリのディメンションに関してデータを細分化する手順を示しています。

ステップ1

最初に、顧客セグメントと製品サブカテゴリのディメンションを含むグリッドレポートを作成しましょう。 メトリックProfitを追加することもできます。

ダイシング1

ステップ2

次に、ディメンション顧客セグメントを使用してフィルターを作成しましょう。 このフィルターでは、「顧客セグメント」という値を選択します。 ただし、この顧客セグメントのサブカテゴリのすべての値について利益の値を取得します。 ここでは、データは特定の顧客セグメントのサブカテゴリに分割されます。

ダイシング結果

MicroStrategy-ピボット

テーブルのデータのピボットは、列と行の位置を交換するときに行われます。 *データの回転*とも呼ばれます。 このような構造の変更により、さまざまな種類のデータの要約が作成されます。

テーブルAll_salesの売上値は、ビジネスラインごとに要約されます。 次のスクリーンショットでは、各行は異なる列の各製品ラインのビジネスラインと売上値を表しています。

ただし、結果を各行の製品ラインおよび各列のビジネスラインとして表示するには、ピボットを適用する必要があります。 ピボットを適用する手順は次のとおりです。

ステップ1

次のスクリーンショットに示すように、必要なディメンションとメジャーを使用してテーブルを作成します。 ここでは、各行のビジネスラインごとに売上が要約されて表示されます。

ピボット1

ステップ2

視覚化エディタを使用して、行と列の次元を交換します。 次のスクリーンショットに示すように、スワップボタンを使用します。

ピボット2

結果

ご覧のとおり、各行の製品ラインの売上の概要が表示されています。

ピボット3 Microstrategy-drilldown

MicroStrategy-ロールアップ

ロールアップは、特定のデータセットのディメンションの階層を上に移動するプロセスです。 上に移動すると、メジャーの値はより細かくなり、より要約されます。 これはドリルダウンの反対です。 たとえば、エリア→地域→国の階層では、エリアから国に移動し、最終的に国レベルで値が集計されます。 このプロセスはロールアップと呼ばれます。

All_Salesという名前のデータセットで、次のロールアップのディメンションを考えてみましょう。

  • 生産ライン
  • カテゴリー
  • サブカテゴリ

ステップ1

上記の3つのディメンションすべてと、メジャー値としての売上高を使用して視覚化を作成します。

ロールアップ入力データ

ステップ2

上記の視覚化からディメンションサブカテゴリを削除しましょう。 これで、結果にはカテゴリレベルの概要が表示されます。 削除するには、右クリックしてオプションから削除を選択します。

Rollup Remove Subcat

ステップ3

結果には、カテゴリレベルでの売上値が表示されます。

ロールアップ出力

MicroStrategy-メトリックの作成

MicroStrategyのメトリックは、データに対して実行される計算です。 これらは、ソースデータの列の一部の数値の合計や平均などの結果を示す派生列です。

ビジネスに必要なカスタム計算を作成するのに役立ちます。 メトリックの作成には、MicroStrategyですでに利用可能な組み込み関数の使用が含まれます。 式エディターは、メトリックの式を作成するために使用されます。

この例では、売上データからすべてのカテゴリの下の各サブカテゴリの平均売上を見つけることを目指しています。 これを行うには、平均関数を使用して平均売上を見つけるメトリックを作成します。 このメトリックを作成して使用する手順は次のとおりです。

ステップ1

2つの列としてカテゴリとサブカテゴリを持つレポートを作成します。 次に、データソースタブの下の任意のメジャーフィールドの近くを右クリックします。 メトリックの作成オプションを示すポップアップが表示されます。

メトリック1

ステップ2

メトリックエディターで、平均売上の計算式を記述します。 「AvgSales」と言う名前を付けて、メトリックを保存します。

Metric 2ダイアログ

ステップ3

これで、メトリックAvgSalesがダッシュボードデータの下にメジャーとして表示されます。 ファイルに保存されたメトリックにドラッグして、レポートに表示できます。

Metric 3 Final

MicroStrategy-ネストされたメトリック

MicroStrategyのネストされたメトリックは、1つの集計関数が別の集計関数で囲まれている計算です。 これらは、データウェアハウスの設計において、必要なレベルの粒度でデータが保存されていない場合に役立ちます。 そのような場合、内部式と外部式を作成します。 それらを組み合わせると、ネストされたメトリックが作成されます。

この例では、各カテゴリの合計売上と比較して、各サブカテゴリの平均売上を見つけることを目指しています。

ステップ1

2つの列としてカテゴリとサブカテゴリを持つレポートを作成します。 次に、データソースタブの下の任意のメジャーフィールドの近くを右クリックします。 メトリックの作成オプションを示すポップアップが表示されます。 次の式で最初のメトリックを作成し、sum_subcat_salesという名前を付けます。

ネストされたメトリック1

ステップ2

次に、Category_salesという名前の別のメトリックを作成します。 その中に、各カテゴリの売上合計の内部式と、サブカテゴリに対応する各カテゴリの平均売上を示す外部式を記述します。

ネストされたメトリック2

ステップ3

最後に、新しく作成した両方のメトリックをレポートにドラッグして、結果を確認します。

ネストされたメトリック結果

MicroStrategy-派生メトリックの作成

多くの場合、データソースでまだ利用できない計算されたメトリックが必要です。 そのような場合、メトリックの作成オプションを使用して、既存のメトリックからメトリック値を計算できます。 したがって、派生メトリックの作成は、レポートでは頻繁に必要になるがデータソースには存在しない値を作成する方法です。

この例では、スーパーストアの販売データに含まれる製品の送料と単価の合計を計算します。 以下に計算する手順を示します。

ステップ1

スーパーストアの売り上げを使ってグリップレポートを作成しましょう。 レポートには、属性として商品サブカテゴリが含まれ、単価としてメトリックスとして送料が含まれます。

派生メトリック1

ステップ2

次に、いずれかのメトリックの近くを右クリックして、メトリックの作成オプションを選択します。 新しいメトリックの式を記述するためのウィンドウが表示されます。 ここで、既存のメトリックで使用する式を記述します。 式は、次のスクリーンショットに示すとおりです。

派生メトリック2

ステップ3

データソースのメトリックのリストの下に新しいメトリックが表示されます。 これを既存のグリッドレポートにドラッグします。

派生メトリック3

MicroStrategy-メトリック比較

メトリックとは、数学的計算を適用し、数値的に比較できる数値です。 MicroStrategyデスクトップには、フィルタリング機能を使用して2つのメトリックの値を比較する機能がいくつかあります。 必要に応じて、特定の計算に基づいて複雑な比較を行うための派生メトリックを作成することもできます。

以下は、2つのメトリック間の比較を作成する手順です。

ステップ1

サンプルデータセットとしてsuperstore.xlxを使用して、グリッドレポートで視覚化を作成します。 次に、次のスクリーンショットに示すように、フィルタータブの下に2つのメトリック(単価と送料)をドラッグします。

メトリックメトリック比較1

ステップ2

範囲内の値を比較できるように、両方のメトリックのフィルター条件に特定の値を入力します。 次のスクリーンショットは、値を入力した後の結果を示しています。

メトリックメトリック比較2

MicroStrategy-フィルターの作成

データのフィルタリングは、データ分析と視覚化の非常に重要な部分です。 MicroStrategy Desktopは、レポート内のデータをフィルタリングするためのさまざまなオプションを提供します。 ユーザーが選択した値に基づいてデータを取得する単純なフィルターがあります。 また、計算に基づいてデータを除外する複雑な機能を作成する機能もあります。

この章では、非数値の列にフィルターを作成する基本的な手順を学習します。

この例では、フィールドカテゴリ、サブカテゴリ、および販売で構成されるグリッドレポートのフィールドサブカテゴリにフィルタを作成することを目指しています。

ステップ1

フィールドカテゴリ、行としてサブカテゴリ、メトリックとして販売を選択して、新しい視覚化を作成します。 次のスクリーンショットに視覚化を示します。

フィルター1

ステップ2

[エディター]タブの横にある[フィルター]タブに移動します。 フィールドサブカテゴリをこのタブにドラッグします。 次のスクリーンショットに示すように、ドロップダウンタイプのフィルターが自動的に作成されます。 また、この値の数が括弧(25)で示されていることに注意してください。

フィルター2

ステップ3

次に、レポートの結果を除外する特定の値にチェックマークを付けます。 これらの値を確認すると、それぞれの結果のみがレポートに表示されます。

フィルター3

MicroStrategy-高度なフィルター

高度なフィルター機能は、フィルター条件を適用するのに役立ちます。フィルター条件を適用しないと、複雑な手順が必要になります。 MicroStrategyデスクトップでは、フィルターが作成されてレポートに適用された後にこれらの機能にアクセスします。

チェックボックスオプションの他に、次の追加オプションがあります。

  • スライダー
  • 検索ボックス
  • ラジオボタン
  • 落ちる

この章では、検索ボックスオプションについて詳しく説明します。

検索ボックスを使用する

既存のチェックボックスフィルタを選択すると、検索ボックスオプションを使用できます。 次のスクリーンショットに示すように、それを右クリックして表示タイプオプションを取得します。

AdvFilter 1

ステップ1

フィルタリングするサブカテゴリの最初の文字を書き始めます。 データセットから異なる値が自動的に入力されます。 クリックして特定の値を選択します。

AdvFilter 2

ステップ2

選択が完了すると、次のスクリーンショットに示すように、レポートに結果が表示されます。

AdvFilter 3

MicroStrategy-ショートカットおよび組み込みフィルター

MicroStrategyでは、フィルターへのショートカットを作成できます。 そのためには、既存のレポートの結果を別のレポートのフィルターとして使用する必要があります。 最初のレポート自体は、新しいレポート内のフィルターになります。 このタイプのフィルターは、レポートへのショートカットフィルターと呼ばれます。

これはMicroStrategyサーバーエディションの一部であり、MicroStrategyサーバーの組み込みデータセットからいくつかの例を取り上げます。 以下は、afilterへのショートカットを作成する手順です。

ステップ1

フィルターエディターを開きます。 フィルター定義領域を選択してダブルクリックします。 ダイアログボックスが開き、[フィルターへのショートカットを追加]オプションが表示されます。

ショートカットフィルター1

ステップ2

次の画面で、フィルターダイアログボックスが表示されます。 使用するフィルターの名前を入力するか、[参照]をクリックして、使用するフィルターを選択します。

ショートカットフィルター2

ステップ3

最後に、次のスクリーンショットが開き、フィルター名とフィルター定義がフィルターへのショートカットになります。

ショートカットフィルター3

MicroStrategy-レポートの更新

MicroStrategy Serversで作成されたレポートには、ユーザーが繰り返しアクセスして、レポートソースで収集された追加データから新しい結果を見つけます。 したがって、レポート内のデータは、定期的およびユーザーのオンデマンドの両方で更新する必要があります。

MicroStrategyデスクトップバージョンのレポートは、データを再度レポートするだけで更新できます。 これは、メニューで使用可能な更新ボタンを使用して行われます。

All_salesレポートについて考えてみましょう。 現在、レポートには次のスクリーンショットに示すようにデータが表示されます。

レポート1の更新

ソースにデータを追加しましょう。 カテゴリ「水生動物」を追加します。 更新ボタンをクリックすると、次のスクリーンショットに示すように新しい結果が得られます。

Refresh Reports2

MicroStrategy-インテリジェントキューブ

MicroStrategyで作成されたレポートを実行すると、ウェアハウスからデータをフェッチして計算を適用し、レポートを生成します。 複数のユーザーが同じレポートを要求しますが、値の範囲またはフィルター条件が異なる場合、ウェアハウスはレポートごとに同様の計算を繰り返す必要があり、これによりパフォーマンスが低下します。

これを避けるために、MicroStrategyはインテリジェントキューブを使用します。これは、レポートとウェアハウスの間の中間層にあるオブジェクトです。

次の図は、インテリジェントキューブの役割を示しています。

インテリジェントキューブ

インテリジェントキューブは、多くのユーザーが作成したさまざまなレポート間で、単一のメモリ内コピーとして共有されます。 データウェアハウスから一連のデータが返され、インテリジェンスサーバーのメモリに直接保存されます。 データウェアハウスを照会する代わりに、インテリジェントキューブからデータを収集する複数のレポートが構築されます。

以下は、インテリジェントキューブを便利にする機能です。

  • 動的集約をサポートします。
  • 更新をスケジュールできます。
  • 派生メトリックの作成をサポートします。
  • 直接クエリするウェアハウスよりも高速なパフォーマンス。
  • 1つのダッシュボードで複数のキューブを使用できます。

MicroStrategy-ダッシュボードの作成

ダッシュボードは複数の視覚化で構成されています。 多くの属性が個別の視覚化にグループ化されて表示されます。 複数の視覚化に共通の属性またはメトリックを配置すると、それらの間の変動を簡単に調べることができます。

次の例では、ビジュアライゼーション間の一般的な属性を示すダッシュボードを作成します。

ステップ1

サンプルデータソースとしてsuperstore.xlsxを使用して、グリッドビジュアライゼーションを作成します。 属性product-Subcategory and Shipping cost-を行ボックスにドラッグします。 次に、次のスクリーンショットに示すように、レポートに2番目の視覚化を挿入します。

ダッシュボード1の作成

ステップ2

次のスクリーンショットに示すように、上記のすべての属性と、単価という名前の追加属性を、新しく挿入された視覚化に追加します。

ダッシュボード2の作成

ステップ3

最後に、これらのグリッドに異なる視覚化タイプを適用します。 次のスクリーンショットに示すように、円グラフを上部の視覚化に、ヒートマップグラフを下部の視覚化に適用します。 結果は、2つの視覚化で使用されるいくつかの一般的な属性を持つダッシュボードを示しています。

ダッシュボード3の作成

MicroStrategy-ダッシュボードのフォーマット

ダッシュボードは複数の視覚化で構成されています。 ダッシュボードのさまざまな部分は、利用可能なフォーマットダッシュボードオプションを使用して、見た目を良くするためにフォーマットできます。

次の例では、追加の色と強調表示された領域を使用してダッシュボードをフォーマットします。

ステップ1

前の章で作成したダッシュボードの視覚化を検討してください。 次のスクリーンショットに示すように、ダッシュボードのフォーマットオプションを選択します。

ダッシュボード1のフォーマット

ステップ2

次に、フォントの選択、塗りつぶしの色、境界線のスタイルなどの書式設定オプションがポップアップする画面で 次のスクリーンショットに示すように選択を行います。

ダッシュボード2のフォーマット

ステップ3

最後に、フォーマットがダッシュボードに適用されます。 フォーマットは、ダッシュボードにある両方の視覚化に反映されます。

ダッシュボード3のフォーマット

MicroStrategy-グラフの視覚化

MicroStrategy Desktopには10個の標準グラフが用意されており、データソースで簡単にプロットできます。 それぞれが、使用する属性またはメトリックの数に応じて、データの異なるビューを提供します。 それぞれのカラーリング機能により、単一のデータ視覚化に存在するさまざまなデータの塊を簡単に理解できます。

視覚化ギャラリー

MicroStrategy Desktopの右端のウィンドウには、10種類のグラフタイプのオプションを表示する視覚化ギャラリーがあります。

  • グリッド-データをデータグリッドの形式で行と列として表します。
  • ヒートマップ-値の範囲を示すさまざまな色の長方形を表示します。
  • 棒グラフ-測定されたパラメータの強度を示す異なる長さの垂直棒を表示します。
  • 折れ線グラフ-ある変数の値が別の変数に対してどの程度変動しているかを示す線を表示します。
  • エリアチャート-異なる値に対応する異なる色のエリアを表示します。
  • 円グラフ-スライスを円で表示します。スライスのサイズは測定された変数の値に対応しています。
  • バブルチャート-変数の値の範囲に対応する多くのバブルを表します。
  • コンボチャート-棒グラフと折れ線グラフを1つの視覚化に組み合わせます。
  • Map -インタラクティブマップ上のマップマーカーとしてデータを表示します。
  • ネットワーク-関連するアイテムと値のクラスター間の関係を識別するために使用されます。

次のスクリーンショットは、さまざまなグラフの視覚化を示しています。

グラフの視覚化

MicroStrategy-グリッドの視覚化

グリッドビジュアライゼーションは、MicroStrategyのビジュアライゼーションの最も単純な形式ですが、非常に強力な分析方法です。 ここでは、データは行と列、および列のヘッダーを持つグリッドとして表示されます。 データのソートやドリルなどの機能を提供します。

グリッドビジュアライゼーションの作成

必要なデータセットをMicroStrategy環境に読み込んだ後、必要なフィールドをエディターパネルにプルします。 これにより、グリッドの視覚化が自動的に作成されます。 次の例では、関連するフィールドをデータセットから取得し、グリッドを作成します。

グリッドの視覚化

グリッド可視化の操作

以下の操作は、グリッドの視覚化で実行できます。

  • 複数の列でのデータの並べ替え
  • 列と行の交換
  • 属性のドリル

複数の列でのデータの並べ替え

グリッドの視覚化は、複数の列を同時に並べ替える機能を提供します。 列名を右クリックして、詳細な並べ替えオプションを選択します。 これにより、すべての列とその順序を選択してソートを実行できる画面が表示されます。

グリッドの並べ替え

列と行の交換

グリッドビジュアライゼーションの列と行を入れ替えて、ピボットレポートを作成できます。 次のスクリーンショットに示すように、列を行にドラッグアンドドロップするだけです。

グリッド交換列

属性のドリル

グリッドビジュアライゼーションの属性をドリルして、階層内の次の属性の値に到達できます。 列名を右クリックし、次のスクリーンショットに示すようにドリルオプションを選択します。

グリッドドリル

MicroStrategy-ヒートマップの視覚化

ヒートマップビジュアライゼーションには、隣接する色付きの長方形が表示され、それぞれがデータセットの属性を表します。 これにより、多数の変数の状態と影響を一度にすばやく把握できます。 たとえば、金融サービス業界では、ポートフォリオのステータスを確認するためにヒートマップがよく使用されます。

長方形は、さまざまなコンポーネントの重量を強調する、多種多様な色の陰影を示しています。 ヒートマップの視覚化-

  • 各長方形のサイズは、相対的な重みを表します。
  • 各長方形の色は、その相対値を表します。 たとえば、大きな値は緑で、小さな値は赤です。
  • 大きな領域は、データのさまざまなグループを表します。
  • 小さな長方形は、個々の属性要素を表します。

この例では、生成する利益に関して製品サブカテゴリのヒートマップビジュアライゼーションを作成します。

ステップ1

空白の視覚化を作成し、利用可能なグラフのリストからヒートマップを選択します。 ご覧のとおり、少なくとも1つのメトリックと1つの属性が必要です。

ヒートマップ1

ステップ2

製品のサブカテゴリをグループ化タブに追加し、サイズ別および色別のタブに利益を加えましょう。 これにより、ヒートマップの四角形が生成されます。 緑色は50%を超える利益値を示し、赤色は50%未満の利益値を示します。 緑色の色合いが強いほど、利益は高くなります。 同様に、赤い色の濃淡が強いほど、利益は低くなります。

ヒートマップ2

ステップ3

Grouping句にさらに属性を追加することができ、多数の長方形が生成されます。 この例では、顧客セグメントと製品コンテナを追加します。 各長方形にマウスポインターを合わせると、その長方形を作成するすべての属性の説明が表示されます。

ヒートマップ3

MicroStrategy-ネットワークの可視化

ネットワーク視覚化は、関連するデータ項目間の関係を迅速かつ簡単に識別するために使用されます。 たとえば、ソーシャルネットワークの視覚化。 属性要素は視覚化でノードとして表示され、要素間の関係を表すためにノード間に線(エッジと呼ばれる)が描画されます。 視覚化が作成されると、ユーザーはノードのサイズ、エッジの厚さ、エッジの色などの表示オプションを使用して、ノードの特性とノード間の関係を表示できます。

この例では、利益の観点から顧客セグメントと製品サブカテゴリ間のネットワーク視覚化を作成します。 ここでは、顧客セグメントと製品サブカテゴリがノードであり、利益はそれらの間の関係を表すエッジです。

ステップ1

オプションとしてネットワークを選択して、新しい視覚化を作成します。 示されているように、少なくとも1つの属性を追加する必要があります。

ネットワークV1

ステップ2

[From Item]に顧客セグメントを追加し、[To Item]ボックスに製品サブカテゴリを追加します。 また、属性の利益が[エッジサイズ]ボックスに追加されます。 次の図は、作成されたネットワーク図を示しています。 エッジの厚さは、利益の大きさに比例します。

ネットワークV2

ステップ3

利益をエッジの色に追加すると、特定の顧客セグメントの特定の製品サブカテゴリの利益の割合に基づいて、エッジのさまざまな色を示すより良い図が得られます。

ネットワークV3

複数のデータセットを使用した視覚化

これまで、1つのデータソースをソースとしてレポートを作成してきました。 ただし、同じレポートに複数のデータソースを追加することもできます。 そのような場合、視覚化の作成時に両方のソースからの属性とメトリックを使用できます。 結果は、1つのデータソースを処理しているように見えます。 これは、MicroStrategyがこれらのソースの両方を組み合わせ、内部的にそれらを1つとして扱うために発生します。

以下は、2つのソースデータセットを組み合わせて視覚化を作成する手順です。

ステップ1

1つのデータソースでレポートを作成します。 例ではAll_sales.xlsxを使用します。 次に、次のスクリーンショットに示すように、[新しいデータ]メニューをクリックします。

2つのデータセット1

ステップ2

これで、ダッシュボードで使用可能な両方のデータソースを確認できます。 これらの両方のソースの属性とメトリックは、それぞれの名前で利用できます。

2つのデータセット2

ステップ3

次に、属性「Business Line」をAll_sales.xlsxから行ボックスにドラッグします。 2番目のデータセットから属性「顧客セグメント」と「製品カテゴリ」を行ボックスにドラッグします。 グリッドビジュアライゼーションが表示され、両方のデータセットのデータが表示されます。

2つのデータセット3

MicroStrategy-ダッシュボードでのデータのフィルタリング

ダッシュボードは、結果を同時に表示する多くの視覚化を含むドキュメントです。 データ分析の実行中に、ダッシュボードに表示される各視覚化に対するフィルターの効果を示すフィルターを適用する必要がある場合があります。 また、すべての結果には同期値が必要です。 これは、通常のフィルターを作成してダッシュボードに適用することで可能です。

以下は、フィルターをダッシュ​​ボードに適用する例です。

ステップ1

前の章で作成したダッシュボードを考えてみましょう。 次のスクリーンショットに示すようにフィルターを作成しましょう。

ダッシュボードフィルター1

ステップ2

[ターゲットの選択]オプションをクリックし、フィルターを視覚化2に適用します。 これにより、visualization2で表示される値が変更されますが、visulaization1では同期された結果が表示されます。

ダッシュボードフィルター2

ステップ3

フィルターを適用した後、上部バーのフィルターセクションに表示される製品カテゴリの値のいくつかをクリックします。 これにより、選択した値に応じて図が変更されます。 次の例では、複数の値を選択しています。各値を選択すると、円グラフがどのように変化するかを確認できます。

ダッシュボードフィルター3

MicroStrategy-Webコンテンツの追加

さまざまなソースからのデータに加えて、MicroStrategyレポートにWebからのデータを追加することもできます。 これは視覚化の一部になります。 視覚化では、Webページ全体が表示され、そこに埋め込まれているように見えます。

以下は、Webからコンテンツを取得する手順です。

ステップ1

次のスクリーンショットに示すように、[+]メニューに移動し、[HTMLコンテナ]オプションを選択します。

Webコンテンツ1

ステップ2

これで、表示したいWebサイトのURLを入力するように求めるIframeボックスがポップアップします。 次のスクリーンショットに示すように、完全なURLを入力します。

Webコンテンツ2

ステップ3

最後に、次のスクリーンショットに示すようにWebページが表示されます。

Webコンテンツ3

MicroStrategy-条件付き書式

MicroStrategyの条件付き書式設定には、視覚化の一部を強調表示することが含まれ、値の事前定義された基準を満たします。 通常、メトリックの場合、特定の割合を超える値を強調表示する必要があります。 製品名などのカテゴリを強調表示する例もあります。

MicroStrategyデスクトップでは、しきい値機能を使用してこれを実現できます。 この例では、特定のしきい値が満たされたときに特定の値を強調表示するために使用される色を定義します。 手順は次のとおりです。

ステップ1

サンプルデータセットとしてall_sales.xlsxを使用してグリッドレポートを作成します。 属性Business line、Categoryを、メトリック販売とともにグリッドに配置します。 メトリック販売を右クリックすると、次のスクリーンショットに示すように、しきい値を選択するオプションが表示されます。

条件付きフォーマット1

ステップ2

次のスクリーンショットは、売上のパーセンテージ値に基づいて異なる色を選択するオプションを示しています。

条件付きフォーマット2

ステップ3

最後に、しきい値を適用した結果が次のスクリーンショットに表示されます。 メトリック「Sales」では、値は合計売上と比較した売上の割合値に基づいて異なる色で強調表示されます。

条件付きフォーマット3

MicroStrategy-カスタムグループ

カスタムグループは、多くの属性をまとめて単一の属性として提示するのに役立つ仮想属性の一種です。 たとえば、四半期ごとではなく4か月ごとに販売結果を分析する場合、これらの月を選択して計算に適用する複雑な数式を作成する必要があります。 代わりに、必要な月をクラブしてカスタムグループを作成し、このカスタムグループを単一の属性として使用できます。

カスタムグループを作成する手順は次のとおりです。

ステップ1

カスタムグループエディターを開き、オブジェクトブラウザーからオブジェクトをドラッグして、カスタムグループを作成します。

カスタムグループ1

ステップ2

上記の手順を完了すると、次のウィンドウが表示されます。 オプション、属性資格の追加を選択します。

カスタムグループ2

ステップ3

次に、必要な属性を参照して選択し、カスタムグループを作成します。

カスタムグループ3

MicroStrategy-レポートキャッシュフロー

レポートキャッシュは、レポートで使用されるデータソースから最近要求された情報を保持するデータストアです。 レポートが初めて実行されるたびに、キャッシュが作成されます。 レポートのキャッシュには、データベース、ファイル、またはWebソースから取得された結果が含まれます。

レポートキャッシュの利点

MicroStrategyキャッシング機能を使用することで得られる利点のいくつかを次に示します。

  • キャッシュされたレポートは、データがMicroStrategyソフトウェア内ですでに利用可能であるため、結果をより速く返します。
  • キャッシュされたレポートをデータソースに対して実行する必要がないため、計算と派生メトリックを含む実行時間は短縮されます。
  • キャッシュには、データソースからの結果が保存され、同じデータを必要とする新しいジョブリクエストで使用できます。

キャッシュの種類

MicroStrategyで使用されるキャッシュには3つのタイプがあります。

  • レポートキャッシュ-これらは、事前に計算および前処理された結果です。 これらはIntelligence Serverマシンのメモリまたはディスクに保存されます。 データウェアハウスに対してリクエストを繰り返し再実行するよりも、すばやく取得できます。
  • 要素キャッシュ-これらは頻繁に使用されるテーブル要素であり、Intelligence Serverマシンのメモリに保存されます。 ユーザーが属性要素の表示を参照するときに、それらをすばやく取得できます。
  • オブジェクトキャッシュ-これらは、後続の要求ですばやく取得できるように、Intelligence Serverのメモリに格納されているメタデータオブジェクトです。

キャッシュを有効にする

キャッシュは、レポートレベルとプロジェクトレベルの両方で有効にできます。 これは、プロジェクト構成エディターを使用して行われます。

プロジェクトレベルでの有効化

キャッシュがプロジェクトレベルで有効になっている場合、プロジェクト内のすべてのレポートはキャッシュ機能を使用します。

レポートレベルで有効にする

レポートレベルで有効にすると、特定のレポートのみがキャッシュを使用します。 レポートがプロジェクトレベルで無効になっていても、レポートレベルで有効にすると、レポートレベルで機能します。

キャッシュの欠点

キャッシュが作成されてからデータソースを介して実行されていないため、キャッシュされたデータは常に最新ではありません。 これは、レポートを実行する前にレポートのキャッシュを削除することで回避できます。 これにより、レポートがデータソースを介して再度実行され、データソースから最新のデータが返されます。 ただし、レポートキャッシュを削除するには管理者権限が必要です。

MicroStrategy-データマート

データマートは、データウェアハウスの小さな形式であり、データ分析に関する特定のニーズに対応します。 通常、大きなデータウェアハウスから小さな部分として派生します。 データマートを作成する主な目的は、分析を達成することです。これは、ウェアハウス内のデータの粒度が異なるため、または複雑な計算を適用するため、通常のウェアハウスでは達成が難しい分析です。

MicroStrategyでは、次の手順を使用してデータマートが作成されます。

ステップ1

編集モードでレポートを開きます。 Datamart→Datamartの構成を選択します。 そして、次のウィンドウが表示されます。

Data Mart Setup 1

ステップ2

データベースインスタンスのドロップダウンメニューから適切な場所を選択します。

ステップ3

レポートを実行するたびにテーブルを再作成する場合は、新しいテーブルを作成するオプションを選択します。 または、既存のテーブルに追加して、データが前回の実行の結果に追加されるようにすることもできます。

上記の3つのステップが正常に完了すると、データマートがレポートに追加されます。

MicroStrategy-予測モデル

予測モデリングは、既存のデータに基づいてモデルを構築するための数学的なアプローチであり、変数の将来の値や傾向を見つけるのに役立ちます。 そのようなモデルを作成するには、非常に重い数学および統計分析が必要です。

次に、予測モデリングを使用する例をいくつか示します。

  • 天気予報。
  • 大学は、予測モデルを志願者データと入学履歴に適用することにより、学生が入学を選択するかどうかを予測しようとします。
  • 小売店で、どちらの商品がよく売れる可能性が最も高いかを調べます。
  • 航空業界では、フライトに現れない乗客の数を推定します。

MicroStrategyは、データマイニングサービスがBIプラットフォームに完全に統合されているため、予測モデリングの実行を支援できます。

MicroStrategyを使用した予測分析

MicroStrategyには、データマイニングサービスがあり、ユーザーはサードパーティのデータマイニングツールからPMML(Predictive Model Markup Language)をインポートし、予測レポートの作成に使用できます。

PMMLは、データマイニングツールによって開発およびトレーニングされたデータマイニングモデルを表すXML標準です。 PMMLは、回帰、ニューラルネットワーク、クラスタリング、デシジョンツリー、関連付けなど、さまざまなデータマイニングアルゴリズムをサポートしています。 データ変換と記述統計が組み込まれています。

次の図は、MicroStrategyで予測データモデルレポートを作成するプロセスを示しています。

予測モデリング

MicroStrategyにインポートしたら、次の機能を使用してモデルを強化できます。

予測モデリングの機能

以下は、予測モデリングツールとして使用されるMicroStrategyの強みを強調する機能のリストです。

  • ビルトインデータマイニング関数-主要業績評価指標の作成に使用できる250の基本、OLAP、数学、財務、および統計関数があります。
  • * PMMLを使用したデータマイニング統合-ユーザーは、サードパーティのデータマイニングツールからPMMLをインポートし、予測レポートの作成に使用できます。
  • ユーザーのスケーラビリティ-社内および社外の何十万人ものユーザーがこの機能にアクセスできます。
  • データのスケーラビリティ-MicroStrategyのリレーショナルOLAP(ROLAP)アーキテクチャとインテリジェントキューブテクノロジーを組み合わせることで、あらゆるサイズのデータ​​ベースを処理しながら、高いパフォーマンスを実現できます。