Cognos Analyticsで自作チャート(RAVE)のための情報源

#概要
Cognos 10 BIからの機能ですが、Cognosで提供されているデフォルトのチャートの機能で要件を満たせない時に、RAVE(Rapidly Adaptive Visualization Engine)を使って、チャート自体を自作したりカスタマイズする事ができます。

Cognos Analyticsになって使うにあたり、ここに情報があるのか、というのをまとめましたので投稿します。


#Cognos Analyticsのチャート
Cognos Analyticsのレポートの機能でチャートを使いたい時は、このアイコンから開始します。
![003.JPG](https://qiita-image-store.s3.amazonaws.com/0/147246/66eb3010-d777-4b76-362e-774c0323797b.jpeg)

キャンバスに置いてみると、以下のようなチャートのテンプレート一覧が表示されますが、右上の赤枠にフィルターマークがあります。
![010.JPG](https://qiita-image-store.s3.amazonaws.com/0/147246/4b4a7ab5-626f-589f-7534-89b1cc2ded39.jpeg)

デフォルトでは、「New visualizations」が選択されていて、これはいわゆる「RAVE2」というものでCognos Analyticsからのものです。
RAVE2はD3.jsベースで、Cognos Analyticsの最新のチャートですが、これらのチャートはレポート内で使用するのみで、カスタマイズを行う事はできません。
![009.JPG](https://qiita-image-store.s3.amazonaws.com/0/147246/4a10d261-d914-127f-4baa-9d4355adf460.jpeg)

「Legacy visualizations」を選択すると、
![008.JPG](https://qiita-image-store.s3.amazonaws.com/0/147246/9edc4484-d7c0-9c3f-28ff-92f01e37538e.jpeg)

こういうチャート一覧が見えてきます。
これがRAVEというもので、Cognos 10 BIからの機能で、カスタマイズ可能なものです。
![004.JPG](https://qiita-image-store.s3.amazonaws.com/0/147246/57fec870-a232-da25-a385-e3ab9f339563.jpeg)

ちなみに、Chartsは以下ですが、実はこのチャート類が最も一般的で最も使われているものですね。
![023.JPG](https://qiita-image-store.s3.amazonaws.com/0/147246/b63846e5-d126-1319-7390-1f4b944b3317.jpeg)

こちらにRAVEとRAVE2の違いの説明があります。
**#Cognos Analytics 11.0.5 Mapping and Visualization FAQ**
https://www.ibm.com/communities/analytics/cognos-analytics-blog/cognos-analytics-11-0-5-mapping-and-visualization-faq/

#Cognos AnalyticsでのRAVEチャートの入手
このブログ内の、「Visualization Samples All Cognos Analytics 11」からダウンロード可能です。
**Cognos Business Intelligence & Cognos Analytics All Visualizations**
https://www.ibm.com/communities/analytics/cognos-analytics-blog/cognos-business-intelligence-cognos-analytics-all-visualizations/

visualizations_11.zipというファイルがダウンロードされるので、解凍すると以下のようなzipファイルが沢山あります。
これら一個一個がチャートのテンプレートですが、既にCognos Analyticsに取り込まれているものもあれば、取り込まれていないものもあります。
![013.JPG](https://qiita-image-store.s3.amazonaws.com/0/147246/0cf350e8-e83d-22ae-8f38-3981e104c6bb.jpeg)

#Cognos AnalyticsでのRAVEチャートの取り込み
Cognos Analyticsに取り込まれているRAVEチャートの一覧は、Cognos Administrationの「Library」タグから見えます。
また、赤枠のアイコンで、新規チャートの取り込みができますので、やってみましょう。
![024.JPG](https://qiita-image-store.s3.amazonaws.com/0/147246/0fb7d7f9-8a07-738b-9f28-0558a070bc38.jpeg)

こんな画面になるので、BrowseでローカルPC上にあるフォルダから、先ほどダウンロードしたzipファイルの一つを指定します。
![015.JPG](https://qiita-image-store.s3.amazonaws.com/0/147246/7f813f40-5918-272d-3f12-999aaa0c7f78.jpeg)

「Import」ボタンで取り込み完了です。
![016.JPG](https://qiita-image-store.s3.amazonaws.com/0/147246/4de0fe56-af60-dd5a-643e-7c9310b1b79e.jpeg)

こんな感じに「Legacy visualizations」で、取り込んだ「Chord」が使用できるようになりました。
![018.JPG](https://qiita-image-store.s3.amazonaws.com/0/147246/a7643458-8f5f-2271-2e74-a7032b543b6a.jpeg)

#Cognos AnalyticsでのRAVEチャートのカスタマイズ
RAVEチャートのカスタマイズを行うには、Visualization Customizerというツールが必要です。
Cognos Analytics用は、以下のブログの「IBM Cognos Analytics Visualization Customizer 11 (x64)」からダウンロードしてください。
**Cognos Business Intelligence & Cognos Analytics Visualization Customizer**
https://www.ibm.com/communities/analytics/cognos-analytics-blog/cognos-business-intelligence-cognos-analytics-visualization-customizer/

解凍して「VisualizationCustomizer.bat」をダブルクリックします。
![020.JPG](https://qiita-image-store.s3.amazonaws.com/0/147246/7fdf9741-90e7-d740-9e9c-1a7ec35cd7f6.jpeg)

「File」→「Open」で、先ほどのaz.Chord_11.zip ファイルを選択してみました。
このチャートを作るためのJSON形式のソースが左ウィンドウに、右ウィンドウにチャートイメージが表示されています。
このJSON記述を書き換える事により、チャートのカスタマイズが可能です。
![022.JPG](https://qiita-image-store.s3.amazonaws.com/0/147246/21cb5498-1bb4-0f78-646b-bc2690d0132a.jpeg)

じゃあ、どうやってカスタマイズするのか説明した情報源は？というのが厳しくって、基本的にRAVEはIBMサポートが直接的にサポートしてくれるものではないので、もう後は色々なサンプル見て頑張れ、というのが基本で、
**Support for the RAVE Visualization Customizer**
http://www-01.ibm.com/support/docview.wss?uid=swg21973160

あとはIBM Visualization Forumで質問したりして、自分でなんとかする、というものです。
https://www.ibm.com/developerworks/community/groups/service/html/communityview?communityUuid=9685c9a6-3133-4823-85e8-f5f81268267a#fullpageWidgetId=Wc1aa99476ad4_4458_9a7d_4f3a60bc90f5

困った時の最終手段で使う事もあるので、覚えておいて頂ければと思います。

#サンプルチャート・イメージ
こちらにサンプルのチャートのイメージを貼っておきました。
**Cognos Analytics の自作チャート(RAVE)のサンプルイメージ**
https://qiita.com/shinyama/items/70e032d670af0a5c79fa