SlideShare a Scribd company logo
© 2021 PRESUS CUBE Corporation. All Right Reserved.
2021年6月
株式会社 プレサスキューブ
木下 直己
qvfもソースコードも
全部見せます!
ユーザが作る Extension
Extension
© 2021 PRESUS CUBE Corporation. All Right Reserved.
1
会社概要
事業内容 : 保健薬局向け経営支援及びマーケティング支援
会社名 : 株式会社プレサスキューブ
取締役 : 代表取締役社長 小森雄太
代表取締役副社長 熊倉武史
取締役 金指伴哉
取締役 小林英長
取締役 宮川順平
所在地 : 〒1070052 東京都港区赤坂8-5-6 住友不動産青山ビル西館4F
URL : http://presus3.com
設立年月日 : 2016年7月1日
© 2021 PRESUS CUBE Corporation. All Right Reserved.
2
BHIとは
BI - Business Intelligence -
企業に蓄積された大量のデータを集めて分析し、迅速な
意思決定を助けるのためのツールです。経営管理や売上
のシミュレーションなどに活用できるもので、近年BIツール
を利用する企業が増加しています。
(データの時間 https://data.wingarc.com/what-is-bitool-6123より)
薬局は顧客一人ひとりから貴重なデータを日々いただいてい
ます。そのデータは膨大です。いただいたデータをその顧客
のために活用させていただくことはもちろんですが、更に地域
の顧客のために「薬局ができること」がデータから発見できる
と私たちは信じています。
BHI - BUSINESS and HEALTHCARE INTELLIGENCE -
© 2021 PRESUS CUBE Corporation. All Right Reserved.
はじめに
qvfもソースコードも公開して、
ユーザが作るExtensionをご紹介します。
※ データは第1回 Qlik データソンの課題を使用
3
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その1. 表に数式を入れたい
表に数式を入れたい
軸で数式を入れるとなんかカッコ悪い。
4
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その1. 表に数式を入れたい
Extentionを作ると
好きなデザインを作れます。
5
Extension
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その1. 表に数式を入れたい
Extentionを使うべき理由①
メジャー(数式、書式)が使える
標準のグラフや表のようにメジャーを追加し、
数式や書式を設定できます。
複雑な計算処理はQlikが実行し、計算結果を書式を
そろえた状態でExtentionに戻してくれます。
例)
layout.qHyperCube.qDataPages[0].qMatrix[0][0].qText
6
791,611,880円が戻ってくる
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その1. 表に数式を入れたい
Extentionを使うべき理由②
HTMLで描画できる
Qlikが戻した計算結果を、
HTMLで自由に描画できます。
※ JavaScriptでタグを組み立てます。
7
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その1. 表に数式を入れたい
Extentionを使うべき理由③
CSSが使える
CSSが使えるので
デザインを思いのまま!!
8
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その1. 表に数式を入れたい
Extentionを使うべき理由
1. メジャー(数式、書式)が使える
2. HTMLで描画できる
3. CSSが使える
難しい事はQlikに任せて、いいとこ取りの
分析アプリが自由に作れちゃいます。
9
Extension
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その2. 分析軸を切り替えたい
分析軸を切り替えたい
代替軸でもできますが気づいてもらえない・・・。
10
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その2. 分析軸を切り替えたい
分析軸Extentionを作ると
シンプルで使い勝手が良くなります。
11
Extension
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その2. 分析軸を切り替えたい
分析軸Extentionを使うべき理由①
クリックするだけで切り替わる
分析軸をクリックすると、全てのグラフ、表の
集計単位(分析軸)が切り替わります。
シートを切り替えても分析軸が引き継がれるので
今どんな切り口で分析しているかが分かります。
12
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その2. 分析軸を切り替えたい
分析軸Extentionを使うべき理由②
一覧で、どんな分析軸があるか分かる
分析軸を一覧表示する事で、マニュアルを確認しな
くても、どんな分析軸があるか分かります。
「あの切り口で見てみよう」というユーザの意欲を
引き出します。
13
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その2. 分析軸を切り替えたい
分析軸Extentionを使うべき理由③
シンプルで、自由度の高い分析
一つのグラフで全てのデータを見る事ができます。
またQlikの連想技術との相性が良く、「選択」と「分
析軸の切り替え」を繰り返す事で、どこまでもドリル
ダウンする事ができます。
14
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その2. 分析軸を切り替えたい
分析軸Extentionを使うべき理由
1. クリックするだけで切り替わる
2. 一覧で、どんな分析軸があるか分かる
3. シンプルで、自由度の高い分析
シンプルなのに、
自由度の高い
分析アプリが作れます。
15
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その2. 分析軸を切り替えたい
• 文字列の変数に項目名を保存
• グラフにドル記号展開を記述し、項目を切り替え
られるようにする
16
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その2. 分析軸を切り替えたい
• Extensionのクリックイベントで変数を書き換え
17
labelValName
defValName
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その2. 分析軸を切り替えたい
• 分析軸をJSON形式で一覧定義
※ カスタムプロパティや外部ファイルにしても良いかもしれません。
18
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その3. KPIをツリーで描画したい
KPIをツリーで描画したい
19
売上
単価
数量
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その3. KPIをツリーで描画したい
ExtensionでSVGを描画できます!!(D3.js)
SVG(Scalable Vector Graphics)
ベクター画像。好きな位置に四角や曲線を配置でき
ます。拡大・縮小しても画質が損なわれません。
20
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その3. KPIをツリーで描画したい
ExtentionでSVGを使うと
自由に好きなデザインを作れます。
21
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その3. KPIをツリーで描画したい
ExtentionでSVGを使うべき理由①
座標を指定して図形が描ける
好きな位置に、色々な図形が描画できるため、表現力が上がります。
またベクター画像であるため、拡大・縮小しても綺麗に描画されます。
エクスポートでPDF出力も可能。
22
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その3. KPIをツリーで描画したい
ExtentionでSVGを使うべき理由②
メジャー(数式、書式)が使える
標準のグラフや表のようにメジャーを追加し、数式や書式を設定でき
ます。
複雑な計算処理はQlikが実行し、計算結果を書式をそろえた状態で
Extentionに戻してくれます。
例)
layout.qHyperCube.qDataPages[0].qMatrix[0][0].qText
23
51,433,046円が戻ってくる
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その3. KPIをツリーで描画したい
ExtentionでSVGを使うべき理由③
シンプルで、パワフルな表現力
SVGオブジェクトとQlikのテーブルを対応させる事で、シンプルなデ
ータでパワフルな描画ができます。
24
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その3. KPIをツリーで描画したい
ExtentionでSVGを使うべき理由
1. 座標を指定して図形が描ける
2. メジャー(数式、書式)が使える
3. シンプルで、パワフルな表現力
難しい事はQlikに任せて、分析結果をベクター画
像で自由自在に表現できます。
25
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その3. KPIをツリーで描画したい
• SVGオブジェクトをテーブルで表現 (qvf ロード文)
load * inline [
SvgNo, SvgType , SvgX , SvgY , SvgWidth, SvgHeight, SvgText
1 , RECT , 10 , 10 , 200 , 70 ,
2 , TEXT , 30 , 30 , , , 売上
3 , PATH , 210 , 155 , 410 , 55
];
26
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その3. KPIをツリーで描画したい
•テーブルデータを受け取る(Extention JavaScript)
var svgType = matrix[row][1].qText;
var svgX = matrix[row][2].qNum;
var svgY = matrix[row][3].qNum;
var svgWidth = matrix[row][4].qNum;
var svgHeight = matrix[row][5].qNum;
•SVGオブジェクトを生成(Extention JavaScript)
27
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その3. KPIをツリーで描画したい
•メジャーをテーブルに埋め込む(Pick関数を使います)
load * inline [
SvgNo, SvgType , SvgX , SvgY , SvgWidth, SvgHeight, SvgMeasureID
1 , MEASURE , 10 , 10 , , ,1
];
SET KPI_SVGWriterMeasure=Pick(SvgMeasureID
//1 売上 今年
,Num(
Sum({<今年前年={'今年'},同時期フラグ={1}>}
[販売ユニット数量]*[販売ユニット単価]*(1-[割引率])
)
,'#,##0円')
);
28
© 2021 PRESUS CUBE Corporation. All Right Reserved.
その3. KPIをツリーで描画したい
KPIツリー
29

More Related Content

What's hot

Qlik TechFest C-6 使い始めたばかりの人にも! Qlik の開発で使える Tips をご紹介
Qlik TechFest C-6  使い始めたばかりの人にも! Qlik の開発で使える Tips をご紹介Qlik TechFest C-6  使い始めたばかりの人にも! Qlik の開発で使える Tips をご紹介
Qlik TechFest C-6 使い始めたばかりの人にも! Qlik の開発で使える Tips をご紹介
QlikPresalesJapan
 
Qlik TechFest C-7 QlikWorld 2021の顧客事例ハイライト
Qlik TechFest C-7 QlikWorld 2021の顧客事例ハイライトQlik TechFest C-7 QlikWorld 2021の顧客事例ハイライト
Qlik TechFest C-7 QlikWorld 2021の顧客事例ハイライト
QlikPresalesJapan
 
Qlik TechFest B-3 競艇データから学ぶ Qlik のデータロードエディタ活用術と 分析環境
Qlik TechFest B-3  競艇データから学ぶ Qlik のデータロードエディタ活用術と 分析環境Qlik TechFest B-3  競艇データから学ぶ Qlik のデータロードエディタ活用術と 分析環境
Qlik TechFest B-3 競艇データから学ぶ Qlik のデータロードエディタ活用術と 分析環境
QlikPresalesJapan
 
Qlik TechFest C-8 パフォーマンス問題との闘い方
Qlik TechFest C-8 パフォーマンス問題との闘い方 Qlik TechFest C-8 パフォーマンス問題との闘い方
Qlik TechFest C-8 パフォーマンス問題との闘い方
QlikPresalesJapan
 
会社紹介
会社紹介会社紹介
Qlik TechFest B-6_QlikSense拡張機能 Vizlib 補足資料
Qlik TechFest B-6_QlikSense拡張機能 Vizlib 補足資料Qlik TechFest B-6_QlikSense拡張機能 Vizlib 補足資料
Qlik TechFest B-6_QlikSense拡張機能 Vizlib 補足資料
QlikPresalesJapan
 
株式会社フォーエム_会社紹介資料
株式会社フォーエム_会社紹介資料株式会社フォーエム_会社紹介資料
株式会社フォーエム_会社紹介資料
RikakoMaeda
 
OSSコンソーシアム .NET開発基盤部会 2017 活動方針・部会紹介
OSSコンソーシアム .NET開発基盤部会 2017 活動方針・部会紹介OSSコンソーシアム .NET開発基盤部会 2017 活動方針・部会紹介
OSSコンソーシアム .NET開発基盤部会 2017 活動方針・部会紹介
Daisuke Nishino
 
A12_リーンスタートアップアジャイルへの挑戦 ~ 東京証券取引所の ETF プラットフォーム “CONNEQTOR” で実現した DX ~ [Micr...
A12_リーンスタートアップアジャイルへの挑戦  ~ 東京証券取引所の ETF プラットフォーム “CONNEQTOR” で実現した DX ~ [Micr...A12_リーンスタートアップアジャイルへの挑戦  ~ 東京証券取引所の ETF プラットフォーム “CONNEQTOR” で実現した DX ~ [Micr...
A12_リーンスタートアップアジャイルへの挑戦 ~ 東京証券取引所の ETF プラットフォーム “CONNEQTOR” で実現した DX ~ [Micr...
日本マイクロソフト株式会社
 
OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介
Daisuke Nishino
 
【13-B-6】Hondaの生産技術屋さんがソフトウェア開発でアジャイルを初導入し組織変革に挑戦
【13-B-6】Hondaの生産技術屋さんがソフトウェア開発でアジャイルを初導入し組織変革に挑戦【13-B-6】Hondaの生産技術屋さんがソフトウェア開発でアジャイルを初導入し組織変革に挑戦
【13-B-6】Hondaの生産技術屋さんがソフトウェア開発でアジャイルを初導入し組織変革に挑戦
Developers Summit
 
OSSコンソーシアム 開発基盤部会 2019年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2019年度 活動方針・部会紹介OSSコンソーシアム 開発基盤部会 2019年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2019年度 活動方針・部会紹介
Daisuke Nishino
 
OSSコンソーシアム 開発基盤部会 2021年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2021年度 活動方針・部会紹介OSSコンソーシアム 開発基盤部会 2021年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2021年度 活動方針・部会紹介
Daisuke Nishino
 
【Zeal】azure + power biで始めるbigdata分析の第一歩 20171115版 公開用
【Zeal】azure + power biで始めるbigdata分析の第一歩 20171115版 公開用【Zeal】azure + power biで始めるbigdata分析の第一歩 20171115版 公開用
【Zeal】azure + power biで始めるbigdata分析の第一歩 20171115版 公開用
yuuki takizawa
 
Developer's summit 2021 [19-D-5]なぜ今、ローコードなのか
Developer's summit 2021 [19-D-5]なぜ今、ローコードなのかDeveloper's summit 2021 [19-D-5]なぜ今、ローコードなのか
Developer's summit 2021 [19-D-5]なぜ今、ローコードなのか
Tetsuo Ajima
 
対話と創発~アジャイルなマーケティングチームの作り方
対話と創発~アジャイルなマーケティングチームの作り方対話と創発~アジャイルなマーケティングチームの作り方
対話と創発~アジャイルなマーケティングチームの作り方
Yukio Okajima
 
作らずに開発! エクセルから生成! さくっとはじめる情報共有と展開(Oracle Cloudウェビナーシリーズ: 2021年2月4日)
作らずに開発! エクセルから生成! さくっとはじめる情報共有と展開(Oracle Cloudウェビナーシリーズ: 2021年2月4日)作らずに開発! エクセルから生成! さくっとはじめる情報共有と展開(Oracle Cloudウェビナーシリーズ: 2021年2月4日)
作らずに開発! エクセルから生成! さくっとはじめる情報共有と展開(Oracle Cloudウェビナーシリーズ: 2021年2月4日)
オラクルエンジニア通信
 
OSSコンソーシアム 開発基盤部会 2016年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2016年度 活動方針・部会紹介OSSコンソーシアム 開発基盤部会 2016年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2016年度 活動方針・部会紹介
Daisuke Nishino
 
OSSコンソーシアム 開発基盤部会 2020年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2020年度 活動方針・部会紹介OSSコンソーシアム 開発基盤部会 2020年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2020年度 活動方針・部会紹介
Daisuke Nishino
 

What's hot (20)

Qlik TechFest C-6 使い始めたばかりの人にも! Qlik の開発で使える Tips をご紹介
Qlik TechFest C-6  使い始めたばかりの人にも! Qlik の開発で使える Tips をご紹介Qlik TechFest C-6  使い始めたばかりの人にも! Qlik の開発で使える Tips をご紹介
Qlik TechFest C-6 使い始めたばかりの人にも! Qlik の開発で使える Tips をご紹介
 
Qlik TechFest C-7 QlikWorld 2021の顧客事例ハイライト
Qlik TechFest C-7 QlikWorld 2021の顧客事例ハイライトQlik TechFest C-7 QlikWorld 2021の顧客事例ハイライト
Qlik TechFest C-7 QlikWorld 2021の顧客事例ハイライト
 
Qlik TechFest B-3 競艇データから学ぶ Qlik のデータロードエディタ活用術と 分析環境
Qlik TechFest B-3  競艇データから学ぶ Qlik のデータロードエディタ活用術と 分析環境Qlik TechFest B-3  競艇データから学ぶ Qlik のデータロードエディタ活用術と 分析環境
Qlik TechFest B-3 競艇データから学ぶ Qlik のデータロードエディタ活用術と 分析環境
 
Qlik TechFest C-8 パフォーマンス問題との闘い方
Qlik TechFest C-8 パフォーマンス問題との闘い方 Qlik TechFest C-8 パフォーマンス問題との闘い方
Qlik TechFest C-8 パフォーマンス問題との闘い方
 
会社紹介
会社紹介会社紹介
会社紹介
 
Qlik TechFest B-6_QlikSense拡張機能 Vizlib 補足資料
Qlik TechFest B-6_QlikSense拡張機能 Vizlib 補足資料Qlik TechFest B-6_QlikSense拡張機能 Vizlib 補足資料
Qlik TechFest B-6_QlikSense拡張機能 Vizlib 補足資料
 
株式会社フォーエム_会社紹介資料
株式会社フォーエム_会社紹介資料株式会社フォーエム_会社紹介資料
株式会社フォーエム_会社紹介資料
 
OSSコンソーシアム .NET開発基盤部会 2017 活動方針・部会紹介
OSSコンソーシアム .NET開発基盤部会 2017 活動方針・部会紹介OSSコンソーシアム .NET開発基盤部会 2017 活動方針・部会紹介
OSSコンソーシアム .NET開発基盤部会 2017 活動方針・部会紹介
 
A12_リーンスタートアップアジャイルへの挑戦 ~ 東京証券取引所の ETF プラットフォーム “CONNEQTOR” で実現した DX ~ [Micr...
A12_リーンスタートアップアジャイルへの挑戦  ~ 東京証券取引所の ETF プラットフォーム “CONNEQTOR” で実現した DX ~ [Micr...A12_リーンスタートアップアジャイルへの挑戦  ~ 東京証券取引所の ETF プラットフォーム “CONNEQTOR” で実現した DX ~ [Micr...
A12_リーンスタートアップアジャイルへの挑戦 ~ 東京証券取引所の ETF プラットフォーム “CONNEQTOR” で実現した DX ~ [Micr...
 
OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2014年度 活動方針・部会紹介
 
【13-B-6】Hondaの生産技術屋さんがソフトウェア開発でアジャイルを初導入し組織変革に挑戦
【13-B-6】Hondaの生産技術屋さんがソフトウェア開発でアジャイルを初導入し組織変革に挑戦【13-B-6】Hondaの生産技術屋さんがソフトウェア開発でアジャイルを初導入し組織変革に挑戦
【13-B-6】Hondaの生産技術屋さんがソフトウェア開発でアジャイルを初導入し組織変革に挑戦
 
OSSコンソーシアム 開発基盤部会 2019年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2019年度 活動方針・部会紹介OSSコンソーシアム 開発基盤部会 2019年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2019年度 活動方針・部会紹介
 
新しい契約形態での受託開発サービス
新しい契約形態での受託開発サービス新しい契約形態での受託開発サービス
新しい契約形態での受託開発サービス
 
OSSコンソーシアム 開発基盤部会 2021年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2021年度 活動方針・部会紹介OSSコンソーシアム 開発基盤部会 2021年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2021年度 活動方針・部会紹介
 
【Zeal】azure + power biで始めるbigdata分析の第一歩 20171115版 公開用
【Zeal】azure + power biで始めるbigdata分析の第一歩 20171115版 公開用【Zeal】azure + power biで始めるbigdata分析の第一歩 20171115版 公開用
【Zeal】azure + power biで始めるbigdata分析の第一歩 20171115版 公開用
 
Developer's summit 2021 [19-D-5]なぜ今、ローコードなのか
Developer's summit 2021 [19-D-5]なぜ今、ローコードなのかDeveloper's summit 2021 [19-D-5]なぜ今、ローコードなのか
Developer's summit 2021 [19-D-5]なぜ今、ローコードなのか
 
対話と創発~アジャイルなマーケティングチームの作り方
対話と創発~アジャイルなマーケティングチームの作り方対話と創発~アジャイルなマーケティングチームの作り方
対話と創発~アジャイルなマーケティングチームの作り方
 
作らずに開発! エクセルから生成! さくっとはじめる情報共有と展開(Oracle Cloudウェビナーシリーズ: 2021年2月4日)
作らずに開発! エクセルから生成! さくっとはじめる情報共有と展開(Oracle Cloudウェビナーシリーズ: 2021年2月4日)作らずに開発! エクセルから生成! さくっとはじめる情報共有と展開(Oracle Cloudウェビナーシリーズ: 2021年2月4日)
作らずに開発! エクセルから生成! さくっとはじめる情報共有と展開(Oracle Cloudウェビナーシリーズ: 2021年2月4日)
 
OSSコンソーシアム 開発基盤部会 2016年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2016年度 活動方針・部会紹介OSSコンソーシアム 開発基盤部会 2016年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2016年度 活動方針・部会紹介
 
OSSコンソーシアム 開発基盤部会 2020年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2020年度 活動方針・部会紹介OSSコンソーシアム 開発基盤部会 2020年度 活動方針・部会紹介
OSSコンソーシアム 開発基盤部会 2020年度 活動方針・部会紹介
 

Similar to Qlik TechFest A-7 qvfもソースコードも全部見せます! ユーザが作るExtension

STOVE_website_dl_1.pdf
STOVE_website_dl_1.pdfSTOVE_website_dl_1.pdf
STOVE_website_dl_1.pdf
STOVEInc1
 
【Japan Partner Conference 2019】Microsoft Azure ビジネスの賢い進めかた ~ SB C&S が御社の Azur...
【Japan Partner Conference 2019】Microsoft Azure ビジネスの賢い進めかた ~ SB C&S が御社の Azur...【Japan Partner Conference 2019】Microsoft Azure ビジネスの賢い進めかた ~ SB C&S が御社の Azur...
【Japan Partner Conference 2019】Microsoft Azure ビジネスの賢い進めかた ~ SB C&S が御社の Azur...
日本マイクロソフト株式会社
 
Salescore visualize概要資料
Salescore visualize概要資料Salescore visualize概要資料
Salescore visualize概要資料
yukihironomura4
 
HCCソフト 2024新卒 会社説明会
HCCソフト 2024新卒 会社説明会HCCソフト 2024新卒 会社説明会
HCCソフト 2024新卒 会社説明会
JiiMoya
 
Lekumo ファミリーの製品戦略
Lekumo ファミリーの製品戦略Lekumo ファミリーの製品戦略
Lekumo ファミリーの製品戦略
Six Apart KK
 
20220203setsumei2.pdf
20220203setsumei2.pdf20220203setsumei2.pdf
20220203setsumei2.pdf
SIOS Corporation
 
株式会社ハックルベリー 会社紹介資料
株式会社ハックルベリー 会社紹介資料株式会社ハックルベリー 会社紹介資料
株式会社ハックルベリー 会社紹介資料
huckleberry3
 
5W1Hで考えるCCoE.pptx
5W1Hで考えるCCoE.pptx5W1Hで考えるCCoE.pptx
5W1Hで考えるCCoE.pptx
Tomoaki Tada
 
20230202setsumei.pdf
20230202setsumei.pdf20230202setsumei.pdf
20230202setsumei.pdf
SIOS Corporation
 
Keywordmap for sns
Keywordmap for snsKeywordmap for sns
Keywordmap for sns
KotaroTamai
 
お店のディスプレイ広告効果をインスタグラムで効果測定する-
お店のディスプレイ広告効果をインスタグラムで効果測定する-お店のディスプレイ広告効果をインスタグラムで効果測定する-
お店のディスプレイ広告効果をインスタグラムで効果測定する-
tomomi kawakami
 
採用ピッチ資料.pdf
採用ピッチ資料.pdf採用ピッチ資料.pdf
採用ピッチ資料.pdf
Kento12
 
採用ピッチ資料.pdf
採用ピッチ資料.pdf採用ピッチ資料.pdf
採用ピッチ資料.pdf
Kento12
 
採用ピッチ資料.pdf
採用ピッチ資料.pdf採用ピッチ資料.pdf
採用ピッチ資料.pdf
Kento12
 
Visual Dataprepで建築データを美味しく下ごしらえ UNREAL FEST EXTREME 2021 SUMMER
Visual Dataprepで建築データを美味しく下ごしらえ UNREAL FEST EXTREME 2021 SUMMERVisual Dataprepで建築データを美味しく下ごしらえ UNREAL FEST EXTREME 2021 SUMMER
Visual Dataprepで建築データを美味しく下ごしらえ UNREAL FEST EXTREME 2021 SUMMER
エピック・ゲームズ・ジャパン Epic Games Japan
 
基調講演「データのグループウェア化」
基調講演「データのグループウェア化」基調講演「データのグループウェア化」
基調講演「データのグループウェア化」Cybozucommunity
 
【シーイーシー】サービス紹介
【シーイーシー】サービス紹介【シーイーシー】サービス紹介
【シーイーシー】サービス紹介ncwg
 
kaniban SXO.pdf
kaniban SXO.pdfkaniban SXO.pdf
kaniban SXO.pdf
salesmarke
 
HCCソフト(株)2024新卒 会社説明会
HCCソフト(株)2024新卒 会社説明会HCCソフト(株)2024新卒 会社説明会
HCCソフト(株)2024新卒 会社説明会
JiiMoya
 

Similar to Qlik TechFest A-7 qvfもソースコードも全部見せます! ユーザが作るExtension (20)

STOVE_website_dl_1.pdf
STOVE_website_dl_1.pdfSTOVE_website_dl_1.pdf
STOVE_website_dl_1.pdf
 
【Japan Partner Conference 2019】Microsoft Azure ビジネスの賢い進めかた ~ SB C&S が御社の Azur...
【Japan Partner Conference 2019】Microsoft Azure ビジネスの賢い進めかた ~ SB C&S が御社の Azur...【Japan Partner Conference 2019】Microsoft Azure ビジネスの賢い進めかた ~ SB C&S が御社の Azur...
【Japan Partner Conference 2019】Microsoft Azure ビジネスの賢い進めかた ~ SB C&S が御社の Azur...
 
Salescore visualize概要資料
Salescore visualize概要資料Salescore visualize概要資料
Salescore visualize概要資料
 
HCCソフト 2024新卒 会社説明会
HCCソフト 2024新卒 会社説明会HCCソフト 2024新卒 会社説明会
HCCソフト 2024新卒 会社説明会
 
Lekumo ファミリーの製品戦略
Lekumo ファミリーの製品戦略Lekumo ファミリーの製品戦略
Lekumo ファミリーの製品戦略
 
20220203setsumei2.pdf
20220203setsumei2.pdf20220203setsumei2.pdf
20220203setsumei2.pdf
 
株式会社ハックルベリー 会社紹介資料
株式会社ハックルベリー 会社紹介資料株式会社ハックルベリー 会社紹介資料
株式会社ハックルベリー 会社紹介資料
 
Goalist会社概要
Goalist会社概要Goalist会社概要
Goalist会社概要
 
5W1Hで考えるCCoE.pptx
5W1Hで考えるCCoE.pptx5W1Hで考えるCCoE.pptx
5W1Hで考えるCCoE.pptx
 
20230202setsumei.pdf
20230202setsumei.pdf20230202setsumei.pdf
20230202setsumei.pdf
 
Keywordmap for sns
Keywordmap for snsKeywordmap for sns
Keywordmap for sns
 
お店のディスプレイ広告効果をインスタグラムで効果測定する-
お店のディスプレイ広告効果をインスタグラムで効果測定する-お店のディスプレイ広告効果をインスタグラムで効果測定する-
お店のディスプレイ広告効果をインスタグラムで効果測定する-
 
採用ピッチ資料.pdf
採用ピッチ資料.pdf採用ピッチ資料.pdf
採用ピッチ資料.pdf
 
採用ピッチ資料.pdf
採用ピッチ資料.pdf採用ピッチ資料.pdf
採用ピッチ資料.pdf
 
採用ピッチ資料.pdf
採用ピッチ資料.pdf採用ピッチ資料.pdf
採用ピッチ資料.pdf
 
Visual Dataprepで建築データを美味しく下ごしらえ UNREAL FEST EXTREME 2021 SUMMER
Visual Dataprepで建築データを美味しく下ごしらえ UNREAL FEST EXTREME 2021 SUMMERVisual Dataprepで建築データを美味しく下ごしらえ UNREAL FEST EXTREME 2021 SUMMER
Visual Dataprepで建築データを美味しく下ごしらえ UNREAL FEST EXTREME 2021 SUMMER
 
基調講演「データのグループウェア化」
基調講演「データのグループウェア化」基調講演「データのグループウェア化」
基調講演「データのグループウェア化」
 
【シーイーシー】サービス紹介
【シーイーシー】サービス紹介【シーイーシー】サービス紹介
【シーイーシー】サービス紹介
 
kaniban SXO.pdf
kaniban SXO.pdfkaniban SXO.pdf
kaniban SXO.pdf
 
HCCソフト(株)2024新卒 会社説明会
HCCソフト(株)2024新卒 会社説明会HCCソフト(株)2024新卒 会社説明会
HCCソフト(株)2024新卒 会社説明会
 

More from QlikPresalesJapan

QCDI勉強会_20240604_QCDI_基本の設定とゲートウェイのインストール
QCDI勉強会_20240604_QCDI_基本の設定とゲートウェイのインストールQCDI勉強会_20240604_QCDI_基本の設定とゲートウェイのインストール
QCDI勉強会_20240604_QCDI_基本の設定とゲートウェイのインストール
QlikPresalesJapan
 
Qlik医療データ活用勉強会_第37回_令和4年度DPC「退院患者調査」データの活用(実績、救急、紹介、退院)
Qlik医療データ活用勉強会_第37回_令和4年度DPC「退院患者調査」データの活用(実績、救急、紹介、退院)Qlik医療データ活用勉強会_第37回_令和4年度DPC「退院患者調査」データの活用(実績、救急、紹介、退院)
Qlik医療データ活用勉強会_第37回_令和4年度DPC「退院患者調査」データの活用(実績、救急、紹介、退院)
QlikPresalesJapan
 
20240528_Qlik TECHTALK_Whats New May 2024
20240528_Qlik TECHTALK_Whats New May 202420240528_Qlik TECHTALK_Whats New May 2024
20240528_Qlik TECHTALK_Whats New May 2024
QlikPresalesJapan
 
2024/05/21_Qlik Web セミナー_Qlik の戦略と製品のご紹介
2024/05/21_Qlik Web セミナー_Qlik の戦略と製品のご紹介2024/05/21_Qlik Web セミナー_Qlik の戦略と製品のご紹介
2024/05/21_Qlik Web セミナー_Qlik の戦略と製品のご紹介
QlikPresalesJapan
 
2024/05/21_生成AI どう使う?ChatGPT の機能と限界と活用事例
2024/05/21_生成AI どう使う?ChatGPT の機能と限界と活用事例2024/05/21_生成AI どう使う?ChatGPT の機能と限界と活用事例
2024/05/21_生成AI どう使う?ChatGPT の機能と限界と活用事例
QlikPresalesJapan
 
2024-05-14 TECH TALK Talend Studio with SAP Integration
2024-05-14 TECH TALK Talend Studio with SAP Integration2024-05-14 TECH TALK Talend Studio with SAP Integration
2024-05-14 TECH TALK Talend Studio with SAP Integration
QlikPresalesJapan
 
2024-05-07 TECH TALK Talend Data Quality
2024-05-07 TECH TALK Talend Data Quality2024-05-07 TECH TALK Talend Data Quality
2024-05-07 TECH TALK Talend Data Quality
QlikPresalesJapan
 
Talend Studioのビッグデータ対応機能のご紹介 - Hadoop, HDFS, Hive, HBase, Spark, NoSQL
Talend Studioのビッグデータ対応機能のご紹介 - Hadoop, HDFS, Hive, HBase, Spark, NoSQLTalend Studioのビッグデータ対応機能のご紹介 - Hadoop, HDFS, Hive, HBase, Spark, NoSQL
Talend Studioのビッグデータ対応機能のご紹介 - Hadoop, HDFS, Hive, HBase, Spark, NoSQL
QlikPresalesJapan
 
2024/04/25 Qlik医療データ活用勉強会_第36回_202404.pptx
2024/04/25 Qlik医療データ活用勉強会_第36回_202404.pptx2024/04/25 Qlik医療データ活用勉強会_第36回_202404.pptx
2024/04/25 Qlik医療データ活用勉強会_第36回_202404.pptx
QlikPresalesJapan
 
Qlik TECH TALK 組織のメタデータを一元管理「Talend Data Catalog」のご紹介
Qlik TECH TALK 組織のメタデータを一元管理「Talend Data Catalog」のご紹介Qlik TECH TALK 組織のメタデータを一元管理「Talend Data Catalog」のご紹介
Qlik TECH TALK 組織のメタデータを一元管理「Talend Data Catalog」のご紹介
QlikPresalesJapan
 
Qlik Tips 20240416 Qlik Senseのトレンド線の係数の計算方法
Qlik Tips 20240416 Qlik Senseのトレンド線の係数の計算方法Qlik Tips 20240416 Qlik Senseのトレンド線の係数の計算方法
Qlik Tips 20240416 Qlik Senseのトレンド線の係数の計算方法
QlikPresalesJapan
 
Qlik Tips - 2024/04/16 Capacity データ消費の確認
Qlik Tips - 2024/04/16 Capacity データ消費の確認Qlik Tips - 2024/04/16 Capacity データ消費の確認
Qlik Tips - 2024/04/16 Capacity データ消費の確認
QlikPresalesJapan
 
Talend Studioで独自関数を実装して呼び出す - グローバルルーチンとカスタムルーチンJar
Talend Studioで独自関数を実装して呼び出す - グローバルルーチンとカスタムルーチンJarTalend Studioで独自関数を実装して呼び出す - グローバルルーチンとカスタムルーチンJar
Talend Studioで独自関数を実装して呼び出す - グローバルルーチンとカスタムルーチンJar
QlikPresalesJapan
 
Qlik TECHTALK Qlik Cloud 日本リージョン開設!テナント作成と移行方法を解説
Qlik TECHTALK Qlik Cloud 日本リージョン開設!テナント作成と移行方法を解説Qlik TECHTALK Qlik Cloud 日本リージョン開設!テナント作成と移行方法を解説
Qlik TECHTALK Qlik Cloud 日本リージョン開設!テナント作成と移行方法を解説
QlikPresalesJapan
 
Talend Cloudの管理プラットフォーム Talend Management Consoleのご紹介
Talend Cloudの管理プラットフォームTalend Management Consoleのご紹介Talend Cloudの管理プラットフォームTalend Management Consoleのご紹介
Talend Cloudの管理プラットフォーム Talend Management Consoleのご紹介
QlikPresalesJapan
 
【Qlik 医療データ活用勉強会】-速報-令和4年度DPC「退院患者調査」データの活用
【Qlik 医療データ活用勉強会】-速報-令和4年度DPC「退院患者調査」データの活用【Qlik 医療データ活用勉強会】-速報-令和4年度DPC「退院患者調査」データの活用
【Qlik 医療データ活用勉強会】-速報-令和4年度DPC「退院患者調査」データの活用
QlikPresalesJapan
 
Talend StudioでAPIを開発 - SOAP/RESTのサービス開発手法
Talend StudioでAPIを開発 - SOAP/RESTのサービス開発手法Talend StudioでAPIを開発 - SOAP/RESTのサービス開発手法
Talend StudioでAPIを開発 - SOAP/RESTのサービス開発手法
QlikPresalesJapan
 
Direct QueryのカスタムSQL(Qlik Tips ~ Qlik を使いこなす!スキルアップ勉強会)
Direct QueryのカスタムSQL(Qlik Tips ~ Qlik を使いこなす!スキルアップ勉強会)Direct QueryのカスタムSQL(Qlik Tips ~ Qlik を使いこなす!スキルアップ勉強会)
Direct QueryのカスタムSQL(Qlik Tips ~ Qlik を使いこなす!スキルアップ勉強会)
QlikPresalesJapan
 
Talend Studioの汎用JDBCコンポーネントを使う - JDBC API
Talend Studioの汎用JDBCコンポーネントを使う - JDBC APITalend Studioの汎用JDBCコンポーネントを使う - JDBC API
Talend Studioの汎用JDBCコンポーネントを使う - JDBC API
QlikPresalesJapan
 
20240319 Qlik Tips 折れ線チャートの時系列予測についての説明
20240319  Qlik Tips  折れ線チャートの時系列予測についての説明20240319  Qlik Tips  折れ線チャートの時系列予測についての説明
20240319 Qlik Tips 折れ線チャートの時系列予測についての説明
QlikPresalesJapan
 

More from QlikPresalesJapan (20)

QCDI勉強会_20240604_QCDI_基本の設定とゲートウェイのインストール
QCDI勉強会_20240604_QCDI_基本の設定とゲートウェイのインストールQCDI勉強会_20240604_QCDI_基本の設定とゲートウェイのインストール
QCDI勉強会_20240604_QCDI_基本の設定とゲートウェイのインストール
 
Qlik医療データ活用勉強会_第37回_令和4年度DPC「退院患者調査」データの活用(実績、救急、紹介、退院)
Qlik医療データ活用勉強会_第37回_令和4年度DPC「退院患者調査」データの活用(実績、救急、紹介、退院)Qlik医療データ活用勉強会_第37回_令和4年度DPC「退院患者調査」データの活用(実績、救急、紹介、退院)
Qlik医療データ活用勉強会_第37回_令和4年度DPC「退院患者調査」データの活用(実績、救急、紹介、退院)
 
20240528_Qlik TECHTALK_Whats New May 2024
20240528_Qlik TECHTALK_Whats New May 202420240528_Qlik TECHTALK_Whats New May 2024
20240528_Qlik TECHTALK_Whats New May 2024
 
2024/05/21_Qlik Web セミナー_Qlik の戦略と製品のご紹介
2024/05/21_Qlik Web セミナー_Qlik の戦略と製品のご紹介2024/05/21_Qlik Web セミナー_Qlik の戦略と製品のご紹介
2024/05/21_Qlik Web セミナー_Qlik の戦略と製品のご紹介
 
2024/05/21_生成AI どう使う?ChatGPT の機能と限界と活用事例
2024/05/21_生成AI どう使う?ChatGPT の機能と限界と活用事例2024/05/21_生成AI どう使う?ChatGPT の機能と限界と活用事例
2024/05/21_生成AI どう使う?ChatGPT の機能と限界と活用事例
 
2024-05-14 TECH TALK Talend Studio with SAP Integration
2024-05-14 TECH TALK Talend Studio with SAP Integration2024-05-14 TECH TALK Talend Studio with SAP Integration
2024-05-14 TECH TALK Talend Studio with SAP Integration
 
2024-05-07 TECH TALK Talend Data Quality
2024-05-07 TECH TALK Talend Data Quality2024-05-07 TECH TALK Talend Data Quality
2024-05-07 TECH TALK Talend Data Quality
 
Talend Studioのビッグデータ対応機能のご紹介 - Hadoop, HDFS, Hive, HBase, Spark, NoSQL
Talend Studioのビッグデータ対応機能のご紹介 - Hadoop, HDFS, Hive, HBase, Spark, NoSQLTalend Studioのビッグデータ対応機能のご紹介 - Hadoop, HDFS, Hive, HBase, Spark, NoSQL
Talend Studioのビッグデータ対応機能のご紹介 - Hadoop, HDFS, Hive, HBase, Spark, NoSQL
 
2024/04/25 Qlik医療データ活用勉強会_第36回_202404.pptx
2024/04/25 Qlik医療データ活用勉強会_第36回_202404.pptx2024/04/25 Qlik医療データ活用勉強会_第36回_202404.pptx
2024/04/25 Qlik医療データ活用勉強会_第36回_202404.pptx
 
Qlik TECH TALK 組織のメタデータを一元管理「Talend Data Catalog」のご紹介
Qlik TECH TALK 組織のメタデータを一元管理「Talend Data Catalog」のご紹介Qlik TECH TALK 組織のメタデータを一元管理「Talend Data Catalog」のご紹介
Qlik TECH TALK 組織のメタデータを一元管理「Talend Data Catalog」のご紹介
 
Qlik Tips 20240416 Qlik Senseのトレンド線の係数の計算方法
Qlik Tips 20240416 Qlik Senseのトレンド線の係数の計算方法Qlik Tips 20240416 Qlik Senseのトレンド線の係数の計算方法
Qlik Tips 20240416 Qlik Senseのトレンド線の係数の計算方法
 
Qlik Tips - 2024/04/16 Capacity データ消費の確認
Qlik Tips - 2024/04/16 Capacity データ消費の確認Qlik Tips - 2024/04/16 Capacity データ消費の確認
Qlik Tips - 2024/04/16 Capacity データ消費の確認
 
Talend Studioで独自関数を実装して呼び出す - グローバルルーチンとカスタムルーチンJar
Talend Studioで独自関数を実装して呼び出す - グローバルルーチンとカスタムルーチンJarTalend Studioで独自関数を実装して呼び出す - グローバルルーチンとカスタムルーチンJar
Talend Studioで独自関数を実装して呼び出す - グローバルルーチンとカスタムルーチンJar
 
Qlik TECHTALK Qlik Cloud 日本リージョン開設!テナント作成と移行方法を解説
Qlik TECHTALK Qlik Cloud 日本リージョン開設!テナント作成と移行方法を解説Qlik TECHTALK Qlik Cloud 日本リージョン開設!テナント作成と移行方法を解説
Qlik TECHTALK Qlik Cloud 日本リージョン開設!テナント作成と移行方法を解説
 
Talend Cloudの管理プラットフォーム Talend Management Consoleのご紹介
Talend Cloudの管理プラットフォームTalend Management Consoleのご紹介Talend Cloudの管理プラットフォームTalend Management Consoleのご紹介
Talend Cloudの管理プラットフォーム Talend Management Consoleのご紹介
 
【Qlik 医療データ活用勉強会】-速報-令和4年度DPC「退院患者調査」データの活用
【Qlik 医療データ活用勉強会】-速報-令和4年度DPC「退院患者調査」データの活用【Qlik 医療データ活用勉強会】-速報-令和4年度DPC「退院患者調査」データの活用
【Qlik 医療データ活用勉強会】-速報-令和4年度DPC「退院患者調査」データの活用
 
Talend StudioでAPIを開発 - SOAP/RESTのサービス開発手法
Talend StudioでAPIを開発 - SOAP/RESTのサービス開発手法Talend StudioでAPIを開発 - SOAP/RESTのサービス開発手法
Talend StudioでAPIを開発 - SOAP/RESTのサービス開発手法
 
Direct QueryのカスタムSQL(Qlik Tips ~ Qlik を使いこなす!スキルアップ勉強会)
Direct QueryのカスタムSQL(Qlik Tips ~ Qlik を使いこなす!スキルアップ勉強会)Direct QueryのカスタムSQL(Qlik Tips ~ Qlik を使いこなす!スキルアップ勉強会)
Direct QueryのカスタムSQL(Qlik Tips ~ Qlik を使いこなす!スキルアップ勉強会)
 
Talend Studioの汎用JDBCコンポーネントを使う - JDBC API
Talend Studioの汎用JDBCコンポーネントを使う - JDBC APITalend Studioの汎用JDBCコンポーネントを使う - JDBC API
Talend Studioの汎用JDBCコンポーネントを使う - JDBC API
 
20240319 Qlik Tips 折れ線チャートの時系列予測についての説明
20240319  Qlik Tips  折れ線チャートの時系列予測についての説明20240319  Qlik Tips  折れ線チャートの時系列予測についての説明
20240319 Qlik Tips 折れ線チャートの時系列予測についての説明
 

Qlik TechFest A-7 qvfもソースコードも全部見せます! ユーザが作るExtension

  • 1. © 2021 PRESUS CUBE Corporation. All Right Reserved. 2021年6月 株式会社 プレサスキューブ 木下 直己 qvfもソースコードも 全部見せます! ユーザが作る Extension Extension
  • 2. © 2021 PRESUS CUBE Corporation. All Right Reserved. 1 会社概要 事業内容 : 保健薬局向け経営支援及びマーケティング支援 会社名 : 株式会社プレサスキューブ 取締役 : 代表取締役社長 小森雄太 代表取締役副社長 熊倉武史 取締役 金指伴哉 取締役 小林英長 取締役 宮川順平 所在地 : 〒1070052 東京都港区赤坂8-5-6 住友不動産青山ビル西館4F URL : http://presus3.com 設立年月日 : 2016年7月1日
  • 3. © 2021 PRESUS CUBE Corporation. All Right Reserved. 2 BHIとは BI - Business Intelligence - 企業に蓄積された大量のデータを集めて分析し、迅速な 意思決定を助けるのためのツールです。経営管理や売上 のシミュレーションなどに活用できるもので、近年BIツール を利用する企業が増加しています。 (データの時間 https://data.wingarc.com/what-is-bitool-6123より) 薬局は顧客一人ひとりから貴重なデータを日々いただいてい ます。そのデータは膨大です。いただいたデータをその顧客 のために活用させていただくことはもちろんですが、更に地域 の顧客のために「薬局ができること」がデータから発見できる と私たちは信じています。 BHI - BUSINESS and HEALTHCARE INTELLIGENCE -
  • 4. © 2021 PRESUS CUBE Corporation. All Right Reserved. はじめに qvfもソースコードも公開して、 ユーザが作るExtensionをご紹介します。 ※ データは第1回 Qlik データソンの課題を使用 3
  • 5. © 2021 PRESUS CUBE Corporation. All Right Reserved. その1. 表に数式を入れたい 表に数式を入れたい 軸で数式を入れるとなんかカッコ悪い。 4
  • 6. © 2021 PRESUS CUBE Corporation. All Right Reserved. その1. 表に数式を入れたい Extentionを作ると 好きなデザインを作れます。 5 Extension
  • 7. © 2021 PRESUS CUBE Corporation. All Right Reserved. その1. 表に数式を入れたい Extentionを使うべき理由① メジャー(数式、書式)が使える 標準のグラフや表のようにメジャーを追加し、 数式や書式を設定できます。 複雑な計算処理はQlikが実行し、計算結果を書式を そろえた状態でExtentionに戻してくれます。 例) layout.qHyperCube.qDataPages[0].qMatrix[0][0].qText 6 791,611,880円が戻ってくる
  • 8. © 2021 PRESUS CUBE Corporation. All Right Reserved. その1. 表に数式を入れたい Extentionを使うべき理由② HTMLで描画できる Qlikが戻した計算結果を、 HTMLで自由に描画できます。 ※ JavaScriptでタグを組み立てます。 7
  • 9. © 2021 PRESUS CUBE Corporation. All Right Reserved. その1. 表に数式を入れたい Extentionを使うべき理由③ CSSが使える CSSが使えるので デザインを思いのまま!! 8
  • 10. © 2021 PRESUS CUBE Corporation. All Right Reserved. その1. 表に数式を入れたい Extentionを使うべき理由 1. メジャー(数式、書式)が使える 2. HTMLで描画できる 3. CSSが使える 難しい事はQlikに任せて、いいとこ取りの 分析アプリが自由に作れちゃいます。 9 Extension
  • 11. © 2021 PRESUS CUBE Corporation. All Right Reserved. その2. 分析軸を切り替えたい 分析軸を切り替えたい 代替軸でもできますが気づいてもらえない・・・。 10
  • 12. © 2021 PRESUS CUBE Corporation. All Right Reserved. その2. 分析軸を切り替えたい 分析軸Extentionを作ると シンプルで使い勝手が良くなります。 11 Extension
  • 13. © 2021 PRESUS CUBE Corporation. All Right Reserved. その2. 分析軸を切り替えたい 分析軸Extentionを使うべき理由① クリックするだけで切り替わる 分析軸をクリックすると、全てのグラフ、表の 集計単位(分析軸)が切り替わります。 シートを切り替えても分析軸が引き継がれるので 今どんな切り口で分析しているかが分かります。 12
  • 14. © 2021 PRESUS CUBE Corporation. All Right Reserved. その2. 分析軸を切り替えたい 分析軸Extentionを使うべき理由② 一覧で、どんな分析軸があるか分かる 分析軸を一覧表示する事で、マニュアルを確認しな くても、どんな分析軸があるか分かります。 「あの切り口で見てみよう」というユーザの意欲を 引き出します。 13
  • 15. © 2021 PRESUS CUBE Corporation. All Right Reserved. その2. 分析軸を切り替えたい 分析軸Extentionを使うべき理由③ シンプルで、自由度の高い分析 一つのグラフで全てのデータを見る事ができます。 またQlikの連想技術との相性が良く、「選択」と「分 析軸の切り替え」を繰り返す事で、どこまでもドリル ダウンする事ができます。 14
  • 16. © 2021 PRESUS CUBE Corporation. All Right Reserved. その2. 分析軸を切り替えたい 分析軸Extentionを使うべき理由 1. クリックするだけで切り替わる 2. 一覧で、どんな分析軸があるか分かる 3. シンプルで、自由度の高い分析 シンプルなのに、 自由度の高い 分析アプリが作れます。 15
  • 17. © 2021 PRESUS CUBE Corporation. All Right Reserved. その2. 分析軸を切り替えたい • 文字列の変数に項目名を保存 • グラフにドル記号展開を記述し、項目を切り替え られるようにする 16
  • 18. © 2021 PRESUS CUBE Corporation. All Right Reserved. その2. 分析軸を切り替えたい • Extensionのクリックイベントで変数を書き換え 17 labelValName defValName
  • 19. © 2021 PRESUS CUBE Corporation. All Right Reserved. その2. 分析軸を切り替えたい • 分析軸をJSON形式で一覧定義 ※ カスタムプロパティや外部ファイルにしても良いかもしれません。 18
  • 20. © 2021 PRESUS CUBE Corporation. All Right Reserved. その3. KPIをツリーで描画したい KPIをツリーで描画したい 19 売上 単価 数量
  • 21. © 2021 PRESUS CUBE Corporation. All Right Reserved. その3. KPIをツリーで描画したい ExtensionでSVGを描画できます!!(D3.js) SVG(Scalable Vector Graphics) ベクター画像。好きな位置に四角や曲線を配置でき ます。拡大・縮小しても画質が損なわれません。 20
  • 22. © 2021 PRESUS CUBE Corporation. All Right Reserved. その3. KPIをツリーで描画したい ExtentionでSVGを使うと 自由に好きなデザインを作れます。 21
  • 23. © 2021 PRESUS CUBE Corporation. All Right Reserved. その3. KPIをツリーで描画したい ExtentionでSVGを使うべき理由① 座標を指定して図形が描ける 好きな位置に、色々な図形が描画できるため、表現力が上がります。 またベクター画像であるため、拡大・縮小しても綺麗に描画されます。 エクスポートでPDF出力も可能。 22
  • 24. © 2021 PRESUS CUBE Corporation. All Right Reserved. その3. KPIをツリーで描画したい ExtentionでSVGを使うべき理由② メジャー(数式、書式)が使える 標準のグラフや表のようにメジャーを追加し、数式や書式を設定でき ます。 複雑な計算処理はQlikが実行し、計算結果を書式をそろえた状態で Extentionに戻してくれます。 例) layout.qHyperCube.qDataPages[0].qMatrix[0][0].qText 23 51,433,046円が戻ってくる
  • 25. © 2021 PRESUS CUBE Corporation. All Right Reserved. その3. KPIをツリーで描画したい ExtentionでSVGを使うべき理由③ シンプルで、パワフルな表現力 SVGオブジェクトとQlikのテーブルを対応させる事で、シンプルなデ ータでパワフルな描画ができます。 24
  • 26. © 2021 PRESUS CUBE Corporation. All Right Reserved. その3. KPIをツリーで描画したい ExtentionでSVGを使うべき理由 1. 座標を指定して図形が描ける 2. メジャー(数式、書式)が使える 3. シンプルで、パワフルな表現力 難しい事はQlikに任せて、分析結果をベクター画 像で自由自在に表現できます。 25
  • 27. © 2021 PRESUS CUBE Corporation. All Right Reserved. その3. KPIをツリーで描画したい • SVGオブジェクトをテーブルで表現 (qvf ロード文) load * inline [ SvgNo, SvgType , SvgX , SvgY , SvgWidth, SvgHeight, SvgText 1 , RECT , 10 , 10 , 200 , 70 , 2 , TEXT , 30 , 30 , , , 売上 3 , PATH , 210 , 155 , 410 , 55 ]; 26
  • 28. © 2021 PRESUS CUBE Corporation. All Right Reserved. その3. KPIをツリーで描画したい •テーブルデータを受け取る(Extention JavaScript) var svgType = matrix[row][1].qText; var svgX = matrix[row][2].qNum; var svgY = matrix[row][3].qNum; var svgWidth = matrix[row][4].qNum; var svgHeight = matrix[row][5].qNum; •SVGオブジェクトを生成(Extention JavaScript) 27
  • 29. © 2021 PRESUS CUBE Corporation. All Right Reserved. その3. KPIをツリーで描画したい •メジャーをテーブルに埋め込む(Pick関数を使います) load * inline [ SvgNo, SvgType , SvgX , SvgY , SvgWidth, SvgHeight, SvgMeasureID 1 , MEASURE , 10 , 10 , , ,1 ]; SET KPI_SVGWriterMeasure=Pick(SvgMeasureID //1 売上 今年 ,Num( Sum({<今年前年={'今年'},同時期フラグ={1}>} [販売ユニット数量]*[販売ユニット単価]*(1-[割引率]) ) ,'#,##0円') ); 28
  • 30. © 2021 PRESUS CUBE Corporation. All Right Reserved. その3. KPIをツリーで描画したい KPIツリー 29