Business Intelligence チュートリアル : はじめに
この Business Intelligence チュートリアルのほとんどの例は、Samples-BI サンプル (https://github.com/intersystems/Samples-BIOpens in a new tab) の一部です。サンプルは、専用のネームスペース (SAMPLES など) を作成して、そのネームスペースにロードすることをお勧めします。一般的な手順は、"サンプルのダウンロード" を参照してください。
サンプルの 1 つに、BI.Study.Patient クラスと関連クラスが含まれています。このサンプルは、Business Intelligence モデルの基礎として使用するためのものです。最初は、データは格納されていません。BI.Model パッケージには、このチュートリアルで参考用に使用するサンプル・キューブ、サブジェクト領域、KPI、ピボット・テーブル、およびダッシュボードが含まれています。
このサンプルは、Business Intelligence の使用の開始点に柔軟性を持たせることを目的としています。このサンプルを使用して、必要に応じた量のデータを生成し、アーキテクトを使用して、生成したデータを調査する Business Intelligence モデルを作成します。その後、このモデルに基づいて Business Intelligence のピボット・テーブル、KPI、およびダッシュボードを作成できます。このサンプルは、Business Intelligence の主な機能の使用だけでなく一般に想定される現実的な多数のシナリオのテストでも可能なほど十分な複合性を備えています。このチュートリアルには、このサンプルを使用する実践練習があります。
キューブのビルド時や詳細リストの実行時に、システムは SQL を使用してデータにアクセスします。モデルが SQL 予約語のクラス・プロパティを参照する場合は、区切り識別子のサポートを有効にして、Business Intelligence がプロパティ名をエスケープできるようにする必要があります。予約語のリストは、"InterSystems SQL リファレンス" の "予約語" のセクションを参照してください。区切り識別子のサポートの有効化に関する詳細は、"識別子" を参照してください。
Business Intelligence のシステム要件に関する詳細は、"インターシステムズのサポート対象プラットフォーム" を参照してください。
準備
使用するツールの大部分は、管理ポータルにあります。
ログオンの手順は以下のとおりです。
-
[InterSystems ランチャー] をクリックし、[管理ポータル] をクリックします。
セキュリティの設定によっては、InterSystems IRIS ユーザ名とパスワードを使用してログインするように求められます。
-
以下のように、サンプルをロードしたネームスペースに切り替えます。
-
現在のネームスペース名をクリックして、使用可能なネームスペースのリストを開きます。
-
リストで、サンプルをロードしたネームスペースの名前をクリックします。
-
データの再生成
チュートリアルで使用する一連のデータは、Samples-BI サンプルで当初提供されるデータよりも大きく多少複雑になります。
このチュートリアル用のデータを生成する手順は以下のとおりです。
-
ターミナルで、サンプルをインストールしたネームスペースに切り替えます。以下に例を示します。
set $namespace="SAMPLES"
-
以下のコマンドを実行します。
do ##class(BI.Populate).GenerateData(10000,25,"ADETR")
このクラス・メソッドによって、10,000 人の患者が生成されます (医者 1 人あたり 25 人の患者)。"ADETR" 文字列は、サンプルにアレルギーのデータ (A)、診断データ (D)、受診データ (E)、詳細 (T)、および都市の降雨データ (R) が含まれることを意味します。
-
データを入力したテーブルに対して実行される SQL クエリを使用するため、これらのテーブルに対してテーブルのチューニング機能を実行することをお勧めします。
-
前述のように、管理ポータルにアクセスし、サンプルをインストールしたネームスペースに移動します。
-
[システムエクスプローラ]→[SQL] をクリックします。
-
[クエリ実行] タブをクリックします。
-
[アクション]、[スキーマのすべてのテーブルをチューニング] の順にクリックします。
スキーマを選択してアクションを確認するダイアログ・ボックスが表示されます。
-
スキーマ で、BI_Study スキーマを選択します。
-
[完了] をクリックします。
-
[完了] をクリックします。
バックグラウンドでテーブルのチューニング機能が実行されます。
-