MicroStrategy ONE

メタデータ、履歴、および統計リポジトリの作成

MicroStrategy 構成ウィザードを使用して、メタデータ、履歴リスト、統計、および Enterprise Manager リポジトリを作成できます。メタデータ、履歴リスト、統計テーブルのリポジトリが作成されます接続する DSN によって指定されたデータ ソース内。

メタデータ、履歴、および統計のリポジトリ テーブルは、パフォーマンスを向上させるために、それぞれを別々のデータベースに作成することを推奨します。

構成プロセスが完了した時点で、メッセージが表示される場合があります。設定プロセス中に表示されるシステムメッセージの詳細については、構成メッセージ

Configuration Wizard で応答ファイルを使用することによってメタデータ、履歴、および統計リポジトリを作成するように、選択することができます。この方法では、ユーザーに Configuration Wizard を順を追って進めるように要求することなく、構成タスクを完了するための構成ファイルをユーザーに提供することができます。応答ファイルは、Configuration Wizard インターフェイス、または Linux で使用可能なコマンド ライン ツールを使用して、作成および使用できます。

メタデータ、履歴、および統計リポジトリを作成するために必要なデータベース許可

データベースでメタデータ、履歴、および統計リポジトリを作成するには、そのリポジトリで作成されたテーブルと関連付けるためのデータ ユーザー アカウントが必要です。MicroStrategy では、これらのリポジトリの作成に使用するデータベース ユーザー アカウントに、そのデータベースに対する全面的な許可を付与することをお勧めします。

データベース ユーザー アカウントにデータベースに対する全面的な許可を供与できない場合、このアカウントは選択、挿入、更新、作成、ドロップ、および削除許可が必要となります。使用するデータベースのタイプに応じて、さまざまなデータベース オブジェクトでこれらの許可が必要です。例えば、お使いのデータベース タイプに該当する場合、次のデータベース オブジェクト許可が必要です。

データベース オブジェクト

必要な許可のタイプ

テーブル

選択、挿入、更新、作成、ドロップ、削除

索引

作成、ドロップ

トリガー

作成、ドロップ

関数

作成、実行

パッケージ

作成

手順

作成、実行

メタデータ、履歴、および統計データを作成する際、Configuration Wizard は実行される SQL ステートメントのプレビュー オプションを提供します。この SQL プレビューを確認することで、メタデータ、履歴、および統計リポジトリの作成の一環として必要となるタスクについて理解を深めることができます。

データベース許可やデータベース オブジェクトの特定の名前や詳細については、サードパーティ データベース ドキュメントを参照してください。

メタデータ リポジトリの作成

メタデータ リポジトリ は、ほぼすべての MicroStrategy オブジェクトの定義が格納されたテーブルの集合体です。これらのオブジェクトには、データベース ログイン、サーバー定義、データベース インスタンスおよびデータベース接続、レポート、メトリック、ファクトなどがあります。Intelligence Server から接続可能なメタデータ リポジトリが存在することは必須です。

メタデータ リポジトリは、任意のデータベースの場所に作成できます。また、メタデータ テーブルには、デフォルトの構成が作成されます。これにより、デフォルトのプロジェクト フォルダー構造や一部の基本接続情報など、MicroStrategy メタデータに必要な基本データがテーブルに読み込まれます。

Intelligence Server が Configuration Wizard と同じコンピューターにインストール済みでなければ、32 ビット Configuration Wizard でメタデータ リポジトリを作成することしかできません。

まったく新しいメタデータを作成するのではなく、MicroStrategyの以前のバージョンからメタデータをアップグレードする場合は、Upgrade Help

  • メタデータ リポジトリを作成する前に、リポジトリの保存先であるデータベース、ODBC ドライバー、オペレーティング システムがすべて認定済みであることを確認してください。認定メタデータリポジトリ環境の一覧については、 MicroStrategy の Readme
  • メタデータ テーブルに関連付けるデータベース ユーザー アカウント。MicroStrategy では、メタデータ リポジトリの作成に使用するデータベース ユーザー アカウントに、そのデータベースに対する全面的な許可を付与することをお勧めします。データベースユーザーアカウントにデータベースへの完全な権限を付与できない場合は、メタデータ、履歴、および統計リポジトリを作成するために必要なデータベース許可この構成に必要なデータベース権限の詳細については、こちらをご覧ください。
  • メタデータ作成エラーは一般的にはまれですが、潜在的なエラーのリストを確認することができます。メタデータおよびその他のリポジトリ作成エラーエラーの原因となる可能性のある特定のシナリオに備えたり回避したりします。

メタデータ リポジトリを作成するには

  1. MicroStrategy Configuration Wizard を開きます。
  2. 選択メタデータ、履歴リスト、統計リポジトリ テーブルクリック
  3. 選択してくださいメタデータテーブルチェックボックスをオンにしてクリック。リポジトリ構成: メタデータ テーブル ページが開きます。

    メタデータ リポジトリを作成した直後に、履歴リストと統計リポジトリを作成するように選択することもできます。新規メタデータ リポジトリを作成する構成ルーチンの中で履歴または統計リポジトリを同時に作成し、構成が Windows 環境で行われる場合は、その履歴および統計リポジトリに対してデータベース インスタンスが自動的に作成されます。

  4. からDSSN のドロップダウン リストから、メタデータ リポジトリの DSN を選択します。

    メタデータリポジトリのDSNが存在しない場合は、新しい接続ウィザードを開いて新しい DSN を作成します。接続ウィザードを使用して新しいDSNを作成する手順については、データ ソースの DSN の作成

    メタデータ リポジトリに Microsoft Access データベースを使用することは可能ですが、実稼働プロジェクトのメタデータ リポジトリには適していません。Microsoft Access は、概念実証またはデモンストレーション タイプのアプリケーション以外の用途には使用しないでください。

  5. タイプa ユーザー名そしてパスワードデータ ソースに接続できます。

    指定したデータベース ユーザーは、すべてのメタデータ テーブルとオブジェクトの所有者になります。データベース ユーザーは、選択、挿入、および更新の許可を保持している必要があります。再帰的な検索クエリには、メタデータに中間テーブルが作成されます。これには、作成および削除の許可も必要です。スキーマを更新するには、削除権限が必要です。

  6. 有効なユーザー名とパスワードを入力したら、 SQL プレビュー SQL プレビュー ダイアログ ボックスを開きます。このダイアログ ボックスでは、メタデータ テーブルを作成するために、データ ソース上で実行される SQL ステートメントを提供します。クリック近い

    SQL スクリプトを変更する高度なオプションを使用している場合は、新しいスクリプトを選択した後で [SQL プレビュー] をクリックし、実行される SQL ステートメントの更新後のリストを確認できます。

  7. クリック高度な
  8. ではテーブルプレフィックスフィールドでは、選択したデータベースにメタデータ テーブルを作成するときに使用するプレフィックスを指定できます。これはオプションの構成です。ただし、メタデータ テーブルと履歴テーブルを同じデータベースに保存する場合は、それぞれに異なる接頭語を使用する必要があります。

    ほとんどのデータベースでは 2 文字のプレフィックスが使用されます。ただし、任意の数の文字、数字、アンダースコア(_)、およびピリオド(.) を必要に応じて追加します。接頭語の文字制限については、サードパーティのデータベース ベンダーのドキュメンテーションを参照してください。

  9. ではスクリプトフィールドでは、データベースに最適化されたメタデータ テーブルを作成するための SQL スクリプトが選択されます。別のスクリプトを選択する場合は、 ...カスタマイズされたスクリプトを参照して選択します。
  10. クリック。次に開く構成ページは、実行する構成シナリオによって異なります。
    • メタデータ リポジトリをアップグレードする必要がなく、履歴リストまたは統計テーブルの作成を選択しなかった場合は、[概要] ページが開きます。
    • メタデータリポジトリをアップグレードする必要がなく、履歴リストまたは統計テーブルを構成することを選択した場合は、次の説明に従ってこれらのオプションを構成するように求められます。履歴リポジトリの作成そして統計および Enterprise Manager リポジトリを作成してシステム アクティビティを管理および監視する
    • メタデータ リポジトリをアップグレードする必要がある場合は、このメタデータ作成プロセスをキャンセルします。このメタデータ テーブル作成プロセスを続行すると、現在のメタデータは新しいメタデータで上書きされます。メタデータとMicroStrategyプロジェクトスイートのアップグレードの詳細については、Upgrade Help
  11. 要約情報を確認します。

    クリックすると保存他のシステム上のメタデータ リポジトリを構成したり、後でサイレント構成を実行したりするために、構成を応答 (.ini) ファイルとして保存します。

  12. クリック仕上げる

履歴リポジトリの作成

歴史リスト リポジトリには、ユーザーのレポートとドキュメントの結果が保存され、将来使用できるようになります。履歴は、サーバー コンピューターのファイル システム上に保存できます。履歴テーブルにより、1 つのデータベースに一元的に履歴情報を保存する代替オプションが提供されます。

メタデータ リポジトリを作成する構成ルーチンの一部として、履歴リポジトリを作成し、その構成が Windows 環境で行われる場合は、その履歴リポジトリに対してデータベース インスタンスが自動的に作成されます。履歴リポジトリを単独で作成する場合、または既存のメタデータ リポジトリに履歴リポジトリを作成する場合は、その履歴リポジトリに対してデータベース インスタンスを作成する必要があります。データベースインスタンスの作成については、データベース インスタンスの作成

まったく新しい履歴リストリポジトリを作成するのではなく、MicroStrategyの以前のバージョンから履歴リストリポジトリをアップグレードする場合は、Upgrade Help

  • 履歴リポジトリを作成する前に、リポジトリの保存先であるデータベース、ODBC ドライバー、オペレーティング システムのすべてが認定済みであることを確認してください。認定履歴リストリポジトリ環境のリストについては、 MicroStrategy の Readme
  • 履歴テーブルに関連付けるデータベース ユーザー アカウント。MicroStrategy では、履歴テーブルの作成に使用するデータベース ユーザー アカウントに、そのデータベースに対する全面的な許可を付与することをお勧めします。データベースユーザーアカウントにデータベースへの完全な権限を付与できない場合は、メタデータ、履歴、および統計リポジトリを作成するために必要なデータベース許可この構成に必要なデータベース権限の詳細については、こちらをご覧ください。
  • 以下の手順では、履歴リポジトリを作成する方法のみを説明しています。メタデータリポジトリの作成も選択した場合は、まず、メタデータ リポジトリの作成
  • 一般的に履歴リストの作成エラーはまれですが、潜在的なエラーのリストを確認することができます。メタデータおよびその他のリポジトリ作成エラーエラーの原因となる可能性のある特定のシナリオに備えたり回避したりします。

履歴リポジトリを作成するには

  1. MicroStrategy Configuration Wizard を開きます。
  2. 選択メタデータ、履歴リスト、統計リポジトリ テーブルクリック
  3. 選択してください履歴リストテーブルチェックボックスをオンにしてクリック
  4. からDSSN のドロップダウン リストから、履歴リスト リポジトリの DSN を選択します。

    履歴リストリポジトリのDSNが存在しない場合は、新しい接続ウィザードを開いて新しい DSN を作成します。接続ウィザードを使用して新しいDSNを作成する手順については、データ ソースの DSN の作成

  5. タイプa ユーザー名そしてパスワードデータ ソースに接続できます。

    指定したデータベース ユーザーは、すべての履歴リスト テーブルとオブジェクトの所有者になります。データベース ユーザーには、選択、作成、挿入、および削除の権限が必要です。

  6. 有効なユーザー名とパスワードを入力したら、 SQL プレビュー SQL プレビュー ダイアログ ボックスを開きます。このダイアログ ボックスは、履歴テーブルを作成するために、データソース上で実行される SQL ステートメントを提供します。クリック近い SQL ステートメントの確認が完了したら、構成ウィザードに戻ります。

    詳細オプションを使用して SQL スクリプトを変更する場合は、新しいスクリプトを選択した後に [SQL プレビュー] をクリックすると、実行される SQL ステートメントの更新されたリストが表示されます。

  7. クリック高度な
  8. ではテーブルプレフィックスフィールドでは、選択したデータベースに履歴リスト テーブルを作成するときに使用するプレフィックスを指定できます。これはオプションの構成です。ただし、メタデータ テーブルと履歴テーブルを同じデータベースに保存する場合は、それぞれに異なる接頭語を使用する必要があります。

    ほとんどのデータベースでは 2 文字のプレフィックスが使用されます。ただし、文字、数字、アンダースコア (_) 、およびピリオド (.) は、使用するデータベース接頭語に応じて必要な数だけ追加できます。接頭語の文字制限については、サードパーティのデータベース ベンダーのドキュメンテーションを参照してください。

    履歴リスト テーブルにテーブル プレフィックスを使用する場合は、履歴リスト テーブルに接続するためのデータベース インスタンスを作成するときに、このテーブル プレフィックスも定義する必要があります。データベースインスタンスの作成については、データベース インスタンスの作成

  9. ではスクリプトフィールドでは、データベースに最適化された履歴リスト テーブルを作成するための SQL スクリプトが選択されます。別のスクリプトを指定する場合は、 ...カスタマイズされたスクリプトを参照して選択する。デフォルトのSQLスクリプトの詳細については、SQL スクリプト
  10. クリック次に開く構成ページは、構成シナリオによって異なります。
  11. 要約情報を確認します。

    クリックすると保存構成を応答 (.ini) ファイルとして保存し、他のシステムの履歴リスト リポジトリを構成したり、後でサイレント構成を実行したりします。応答ファイルを使用して構成ウィザードを実行する方法については、以下を参照してください。応答ファイルを使用した MicroStrategy の構成

  12. クリック仕上げる設定を適用し、履歴リスト リポジトリを作成します。

    Intelligence Server およびプロジェクト ソースの構成が完了したら、プロジェクトを履歴リポジトリに接続するためのデータベース インスタンスを作成する必要があります。メタデータ リポジトリを作成する構成ルーチンの中で履歴リポジトリも同時に作成した場合は、その履歴リポジトリに対してデータベース インスタンスが自動的に作成されます。データベースインスタンスの作成については、データベース インスタンスの作成

統計および Enterprise Manager リポジトリを作成してシステム アクティビティを管理および監視する

統計および Enterprise Manager リポジトリは、システム アクティビティおよびパフォーマンスの管理および監視に使用するデータベース テーブルの集合体です。走れる MicroStrategy Enterprise Manager は統計情報を参照して統計を分析および解釈します。

Enterprise Manager統計データベースで使用される統計テーブル、各テーブルに含まれるフィールド、およびMicroStrategy Intelligence Serverの各フィールドに関連付けられたデータ型の詳細については、 Enterprise Manager データ モデルとオブジェクト定義章の『システム管理ガイド』

統計情報をログに記録するためのプロジェクトの設定方法の詳細については、システム使用状況の監視章のSystem Administration Help

メタデータ リポジトリを作成する構成ルーチンの一部として、統計および Enterprise Manager リポジトリを作成し、その構成が Windows 環境で行われる場合は、その統計リポジトリに対してデータベース インスタンスが自動的に作成されます。統計リポジトリを単独で作成する場合、既存のメタデータ リポジトリに統計リポジトリを作成する場合、または Linux 環境で統計リポジトリを作成する場合は、その統計リポジトリに対してデータベース インスタンスを作成する必要があります。データベースインスタンスの作成については、データベース インスタンスの作成

まったく新しい統計リポジトリを作成するのではなく、以前のバージョンのMicroStrategyから統計およびEnterprise Managerリポジトリをアップグレードする場合は、Upgrade Help

  • 統計および Enterprise Manager リポジトリを作成する前に、リポジトリの保存先であるデータベース、ODBC ドライバー、オペレーティング システムがすべて認定済みであることを確認してください。認定環境のリストについては、 MicroStrategy の Readme
  • リポジトリに関連付けるデータベース ユーザー アカウント。MicroStrategy では、テーブルの作成に使用するデータベース ユーザー アカウントに、そのデータベースに対する全面的な許可を付与することをお勧めします。データベースユーザーアカウントにデータベースへの完全な権限を付与できない場合は、メタデータ、履歴、および統計リポジトリを作成するために必要なデータベース許可この構成に必要なデータベース権限の詳細については、こちらをご覧ください。
  • 以下の手順では、統計および Enterprise Manger リポジトリを作成する方法のみを説明しています。メタデータリポジトリまたは履歴リストリポジトリの作成も選択する場合は、まず、メタデータ リポジトリの作成または履歴リポジトリの作成、 それぞれ。
  • 統計作成エラーは一般的にはまれですが、潜在的なエラーのリストを確認することができます。メタデータおよびその他のリポジトリ作成エラーエラーの原因となる可能性のある特定のシナリオに備えたり回避したりします。

統計と Enterprise Manager リポジトリを構成するには

  1. MicroStrategy Configuration Wizard を開きます。
  2. 選択メタデータ、履歴リスト、統計リポジトリ テーブルクリック
  3. 選択してください統計&エンタープライズ マネージャー リポジトリチェックボックスをオンにしてクリック
  4. からDSSN のドロップダウン リストから、統計情報と Enterprise Manager リポジトリの DSN を選択します。

    該当するDSNが存在しない場合は、新しい接続ウィザードを開いて新しい DSN を作成します。接続ウィザードを使用して新しいDSNを作成する手順については、次のセクションで説明します。データ ソースの DSN の作成

  5. タイプa ユーザー名そしてパスワードデータ ソースに接続できます。

    指定したデータベース ユーザーがすべてのテーブルとオブジェクトの所有者になります。データベース ユーザーには、選択、作成、挿入、および削除の権限が必要です。

  6. 有効なユーザー名とパスワードを入力したら、 SQL プレビュー SQL プレビュー ダイアログ ボックスを開きます。このダイアログ ボックスでは、統計および Enterprise Manager テーブルを作成するために、データ ソース上で実行される SQL ステートメントを提供します。クリック近い

    SQL スクリプトを変更する高度なオプションを使用している場合は、新しいスクリプトを選択した後で [SQL プレビュー] をクリックし、実行される SQL ステートメントの更新後のリストを確認できます。

  7. クリック高度な
  8. ではスクリプトフィールドでは、データベースに最適化された統計情報と Enterprise Manager リポジトリを作成するための SQL スクリプトが選択されます。別のスクリプトを指定する場合は、 ... (参照ボタン) をクリックして、カスタマイズされたスクリプトを参照して選択します。デフォルトのSQLスクリプトの詳細については、SQL スクリプト
  9. クリック
  10. 要約情報を確認します。

    クリックすると保存他のシステムで統計リポジトリを構成したり、後でサイレント構成を実行したりするために、構成を応答 (.ini) ファイルとして保存します。応答ファイルを使用して構成ウィザードを実行する方法については、以下を参照してください。応答ファイルを使用した MicroStrategy の構成

  11. クリック仕上げる。構成の処理中に要約情報が更新されるので、構成の進行状況を追跡することができます。

Intelligence Server およびプロジェクト ソースの構成が完了したら、プロジェクトを統計リポジトリに接続するためのデータベース インスタンスを作成する必要があります。メタデータ リポジトリを作成する構成ルーチンの中で統計リポジトリも同時に作成した場合は、その履歴リポジトリに対してデータベース インスタンスが自動的に作成されます。データベースインスタンスの作成については、データベース インスタンスの作成

SQL スクリプト

MicroStrategy には、メタデータ、履歴、統計テーブルの作成に使用するデータベース固有の SQL スクリプトが用意されています。認定済みの各データベース プラットフォームのスクリプトは製品に付属しています。MicroStrategy Configuration Wizard では、ユーザーが使用する ODBC ドライバーのデータベース プラットフォームに基づいて、デフォルトのスクリプトが自動的に選択されます。

デフォルトでは、すべてのスクリプトはMicroStrategyをインストールしたディレクトリにあり、.sql拡大。特別な場合を除き、これらのスクリプトは編集しないことを強くお薦めします。また、編集する場合は、必ず熟練したデータベース担当者が行ってください。

構成メッセージ

選択した ODBC データベースによって異なりますが、構成が正常に完了したことを示すメッセージが表示される場合があります。ここでは、2 つの例について説明します。

  • Metadata tables already exist at this location. Would you like to recreate them? (This will drop all existing information in the Metadata)

    このメッセージは、Configuration Wizard が、指定されたデータベースの場所に既存のメタデータ リポジトリを検出した場合に表示されます。

    継続を選択すると、既存のメタデータ リポジトリ内のすべての情報が上書きされます。

  • No Metadata Tables were found at this location, do you wish to create them now?

このメッセージは、既存のメタデータ リポジトリが存在しない場合に、メタデータ リポジトリの作成を選択しないと表示されます。