LoginSignup
0
0

More than 3 years have passed since last update.

Cognos Analytics カスタムビジュアライゼーション 基本の操作

Last updated at Posted at 2020-07-07

カスタムビジュアライゼーション 基本の操作

カスタムビジュアライゼーションでの、Cognosが提供しているサンプルを用いての基本の操作を学びます。
今回は、サンプルのダウンロードから、サンプルの動作確認、サンプルをパッケージ化してのCognos Analyticsへのアップロード方法を学びます。

サンプルのダウンロード

以下のURLにアクセスします。
https://github.com/IBM/ca_customvis

「code-samples/11.1.x」を選択し「Clone or download」でZIPダウンロードします。
001.PNG

ダウンロードしたzipファイルを任意のディレクトリに解凍します。
002.PNG

展開後のディレクトリは、以下のとおりです。
image.png

サンプル・コードの動作確認

コマンドウィンドウを立ち上げ、解凍したサンプルのoverlaybarディレクトリに移動し、以下のコマンドにてカスタム視覚化のローカル・サーバーを開始します。

customviz start
image.png

ローカル・サーバーが開始されている状態でブラウザからCognosAnalyticsにログインしダッシュボードからカスタム視覚化の稼働確認を行います。

「新規」>「ダッシュボード」を選択してダッシュボード編集画面を開きます。
データ・ソースの選択では「GOデータウエアハウス(クエリー)」を選択します。
「視覚化」>「カスタム」>「開発者ウィジェット」の下の「視覚化テスト」をキャンバスへドラッグ&ドロップします。
003.PNG

以下のようにデータアイテムを選択してグラフが問題なく表示されることを確認します。
Bars →「販売とマーケティング(クエリー)」 > 「販売」 > 「時間」 > 「年」
Base bar value →「販売とマーケティング(クエリー)」 > 「販売」 > 「販売の実状」 > 「収益」
Firsst overlay value →「販売とマーケティング(クエリー)」 > 「販売」 > 「販売の実状」 > 「総利益」
004.PNG

<参考>
レポートの機能でも同様の動作確認を、「視覚化テスト」をキャンバスにドロップし「ページ・プレビュー」モードに切り替えて行う事ができます。
005.PNG

パッケージ化&アップロード

カスタム視覚化のローカルサーバーを、「Ctrl + C」→「Y」で停止します。
006.PNG

以下のコマンドを実行しパッケージを作成します。

customvis pack

007.PNG

「overlaybar.packed.zip」というZIPファイルが生成されています。
008.PNG

Cognos Analyticsにアクセスし、「管理」→「カスタマイズ」→「カスタム・ビジュアル」と開き、赤枠の「カスタム・ビジュアルのアップロード」を選択します。
009.PNG

先程作成した「overlaybar.packed.zip」を指定します。
010.PNG

「Overlay bar」が追加された事を確認します。
011.PNG

ダッシュボードで使用

ダッシュボードを新規に作成し、「視覚化」アイコンから「カスタム」タブを選択し、「Overlay bar」をキャンバスにドロップします。
012.PNG

任意のデータアイテムを配置すると、グラフが表示されます。
013.PNG

レポートで使用

レポートを新規に作成し、「ツールボックス」から「視覚化」をキャンバスにドロップします。
014.PNG

「カスタム」から「Overlay bar」を選択します。
015.PNG

任意のデータアイテムを配置すると、グラフが表示されます。
016.PNG

目次

Cognos Analytics カスタムビジュアライゼーション機能の紹介
https://qiita.com/shinyama/items/0adde0d1665a4e385faa

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0