SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Qlik Sense Extension開発 第2弾
- プログラミング可能な汎用エクステンションのご紹介
2021/08/31
クリックテック・ジャパン株式会社
1. おさらい
 Extension(エクステンション)について
 エクステンション開発・配布・実行に関する考察
2. プログラミング可能な汎用エクステンションについて
 実装内容の解説
 いくつかの実行サンプル
 セキュリティ設定
アジェンダ
おさらい
Extension(エクステンション)について
Extension(エクステンション,拡張)とは?
• JavaScriptで動作するWeb部品で、Qlik
Senseの標準チャート類と同様に動作
• 既存のサードパーティ製可視化ライブラリを活
用しつつ、設計・開発される
• 他のシステムやプロセスに接続したり、統合す
るためも利用可能(チャートに限らない)
• 利用するには、Qlik Senseへのインス
トールが必要
• Qlik Senseの連想エンジンと対話するた
めの各種アプリケーションプログラミングイン
ターフェース(API)を利用
• エクステンションのインストールと使い方
• 基本の「Hello World」エクステンションの作成手順
• 開発者が利用する環境
• カスタムプロパティの追加
• データバインディング
• Tips
Extensionの導入から開発までの道のり
最も基本的なExtensionを開発
1. Qlik Sense Desktopを利用
2. Extensionの最小限の構成要素「qextファイル」と「jsファイル」を用意
• xxxxx.qextファイルとxxxxx.jsファイル
3. C:Users[user]DocumentsQlikSenseExtensionsxxxxx フォ
ルダを作成
4. xxxxx.qextファイルとxxxxx.jsファイルをコピー
5. Qlik Sense Desktopで何かアプリを開く
6. 何かシートを開き、編集モードに
7. カスタムオブジェクトとしてエクステンションが出現!!
8. エクステンションを実際に配置して、実行してみる
Qlik SenseのExtensionの基本構成要素
xxxxx.qext – Extensionの定義ファイル(JSON形式,UTF-8)
xxxxx.js – ExtensionのメインのJavaScriptファイル(UTF-8), RequireJS向けのモジュールを実装
• エクステンションのインストールと使い方
• 基本の「Hello World」エクステンションの作成手順
• 開発者が利用する環境
• カスタムプロパティの追加
• データバインディング
• Tips
Extensionの導入から開発までの道のり
カスタムプロパティの追加
definition: { … } の定義を追加
uses: xxxxx でデフォルト機能を流用
paint: { … } でプロパティを取得
layout.[ref名] でアクセス
• エクステンションのインストールと使い方
• 基本の「Hello World」エクステンションの作成手順
• 開発者が利用する環境
• カスタムプロパティの追加
• データバインディング
• Tips
Extensionの導入から開発までの道のり
集計データを取得できるようにして、その中身を確認
• 軸・メジャーを設定するプロパティを追加定義
• 何らかのアプリ内でExtensionを配置し、軸を2つ、メジャーを2つ指定
• paint:メソッドで、取得したHyperCubeの内容を確認
• 軸(0個...N個)の情報
• メジャー(0個...M個)の情報
• 集計データの各セルをテーブル形式(N+M x 行数)で格納
• 集計データ全体の縦横サイズ情報
etc.
軸1 軸2 メジャー1 メジャー2
N M
行数
initialPropertiesの指定 - 集計データをすぐに受信
• 1ページ分だけ最初に自動でデータを受信してくれる
• 集計データの更新時にも1ページ分は自動で受信
• paintメソッドは、layout.qHyperCube.qDataPages[0]を
利用可能な状態で呼ばれる
• qInitialDataFetch で指定
• qWidth >= 軸の数(N) + メジャーの数(M)
• qHeight = 取得したい最大行数
※但し、セルの個数は最大で
qWidth x qHeight <= 10000
・
・
・
エクステンション開発・配布・実行
エクステンション開発・配布・実行の実際のところ
1. 基本的に、特定の機能を実現する「1機能1エクステンション」
2. Qlik Sense(QlikViewも)向けには、これまで自由なHTML/JavaScriptを記
述できる汎用的なエクステンションが存在していない(有りそうで無い)
3. エクステンションの開発には、Qlik Sense Desktop または Qlik Sense
Enterprise for Windows が必須
4. 簡単なHTML/JavaScriptからなるエクステンションを開発しようにも、そもそも開
発作業の敷居が高い
5. 開発時のデバッグや、エクステンションの修正・確認に手間がかかる
6. エクステンションのバージョンアップなどの更新時には、QMC(QSEoW, SaaS)で
「削除->再インポート」の手間がかかる
などなど…
ご提案 - たった1つの汎用エクステンションですべて解決?!
私がふと思い付いて実際に実装してみたエクステンションとは??
GitHub - https://github.com/ttcodegear/QS_JavaScriptButton_Extension
1. エクステンションのカスタムプロパティで、数式としてHTMLデータやJavaScriptコー
ドを記述したり、既存の文字列をコピペするだけ
2. 1つのエクステンションで足りるので、QMCでエクステンションの更新は基本不要
3. 軸とメジャーの設定は、どちらも0個以上でOK
4. paintメソッドで、設定HTMLデータを出力したり、JavaScriptコードブロックを無
名メソッド(Functionクラスのオブジェクト)としてそのまま実行(call)する
5. エクステンション自体の実装は超超超シンプル
などなど・・・
プログラミング可能な汎用エクステンション
について
エクステンションのpaintメソッド(わずか6行、もっと減らせる)
・・・
エクステンションの軸・メジャー・ソートなどの基本設定
エクステンションのinitialProperties設定
エクステンションのカスタムプロパティ(HTML/JavaScript)
エクステンションのデフォルトの動作を試す
いくつかの実行サンプルとセキュリティ
Qlikアプリの変数を展開、JavaScriptデバッガの起動
Qlik APIの利用 – HyperCubeへのアクセス,数式計算
Ajaxの利用 – 外部のREST APIを呼び出す
REST APIのサンプル実装サイト
 https://reqres.in/
D3.jsの利用 – Qlik Sense内蔵のD3.jsを利用
Qlik Sense内蔵のRequireJS と 外部ライブラリ
レスポンスヘッダ: content-security-policy
Webブラウザで、以下の私のQlik Sense SaaS上のアプリにアクセスした時、
https://tts2.ap.qlikcloud.com/sense/app/3520fb1b-9fab-43ee-b299-6b6fb41b7760/overview
以下のレスポンスヘッダが返って来る
-------
...
content-security-policy: base-uri 'self'; block-all-mixed-content; child-src blob: app.pendo.io; connect-src 'self'
api.qlikdataengineering.com sqs.us-east-1.amazonaws.com maps.qlikcloud.com api.rollbar.com rs.fullstory.com
app.launchdarkly.com events.launchdarkly.com app.pendo.io data.pendo.io pendo-static-
5763789454311424.storage.googleapis.com cdn.qlikcloud.com cdnjs.cloudflare.com cdn.jsdelivr.net reqres.in unpkg.com
wss://tts2.ap.qlikcloud.com; default-src 'none'; font-src 'self' data: cdn.qlikcloud.com; frame-ancestors 'self' app.pendo.io
jatok-tts1 localhost; frame-src 'self' app.pendo.io; img-src 'self' data: maps.qlikcloud.com services.arcgisonline.com
cdn.pendo.io app.pendo.io pendo-static-5763789454311424.storage.googleapis.com data.pendo.io *.gravatar.com *.wp.com
*.googleusercontent.com cdn.qlikcloud.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' blob: maps.qlikcloud.com
edge.fullstory.com app.pendo.io pendo-io-static.storage.googleapis.com cdn.pendo.io pendo-static-
5763789454311424.storage.googleapis.com data.pendo.io cdn.qlikcloud.com cdnjs.cloudflare.com cdn.jsdelivr.net reqres.in
unpkg.com; style-src 'self' 'unsafe-inline' app.pendo.io cdn.pendo.io pendo-static-
5763789454311424.storage.googleapis.com cdn.qlikcloud.com; upgrade-insecure-requests; worker-src blob:;
...
-------
 Qlik Sense SaaSでは、Webブラウザから外部のリソースをロードしたり、外部のWeb
サービスにAjaxなどでアクセスする場合には、Webブラウザのセキュリティ機能が解釈す
る「Content Security Policy」 のレスポンスヘッダについて、テナント管理者が管
理コンソール画面で追加設定する必要あり
レスポンスヘッダ: content-security-policy
Qlik Sense Enterprise for Windowsの場合
デフォルトでは、content-security-policy はレスポンスヘッダに含まれない
QMCのVirtual Proxyの[Additional response headers]で設定可能
その他の情報
Qlik SenseのExtensionに関するWebサイト
• 今回紹介したエクステンション
 https://github.com/ttcodegear/QS_JavaScriptButton_Extension
• オンラインヘルプ > Qlik Sense for developers > Using Sense APIs > Widgets and
extensions > Visualization extensions(英語)
 https://help.qlik.com/en-US/sense-
developer/May2021/Subsystems/Extensions/Content/Sense_Extensions/extensions-introduction.htm
• エクステンションのサンプルのソースコードのダウンロード(英語)
 https://help.qlik.com/en-US/sense-
developer/May2021/Subsystems/Extensions/Content/Sense_Extensions/Tutorials/extensions-
downloadable-examples.htm
• Extension開発者向けポータル(英語)
 https://developer.qlik.com/garden
• Qlik Sense Enterprise on Windows向けAPIリファレンス(英語)
 https://help.qlik.com/en-US/sense-developer/May2021/Content/Sense_Helpsites/APIs-and-SDKs.htm
TECH TALK 2021/08/31 Qlik Sense Extension開発 第2弾 - プログラミング可能な汎用エクステンションのご紹介

Weitere ähnliche Inhalte

Was ist angesagt?

Qlik Tips 日付データの取り扱い
Qlik Tips 日付データの取り扱いQlik Tips 日付データの取り扱い
Qlik Tips 日付データの取り扱いQlikPresalesJapan
 
Qlik Sense パフォーマンスチートシート
Qlik Sense パフォーマンスチートシートQlik Sense パフォーマンスチートシート
Qlik Sense パフォーマンスチートシートQlikPresalesJapan
 
TECHTALK 20200923 Qlik Sense+Qlik NPrinting でセルフサービスBIから定型帳票の配信までをカバー
TECHTALK 20200923 Qlik Sense+Qlik NPrinting でセルフサービスBIから定型帳票の配信までをカバーTECHTALK 20200923 Qlik Sense+Qlik NPrinting でセルフサービスBIから定型帳票の配信までをカバー
TECHTALK 20200923 Qlik Sense+Qlik NPrinting でセルフサービスBIから定型帳票の配信までをカバーQlikPresalesJapan
 
TECH TALK 2021/8/24 Qlik Sense on Windowsのセキュリティ設定とアクセス制御
TECH TALK 2021/8/24 Qlik Sense on Windowsのセキュリティ設定とアクセス制御TECH TALK 2021/8/24 Qlik Sense on Windowsのセキュリティ設定とアクセス制御
TECH TALK 2021/8/24 Qlik Sense on Windowsのセキュリティ設定とアクセス制御QlikPresalesJapan
 
Qlik Tips 20220419 Aggr関数の使いどころ
Qlik Tips 20220419 Aggr関数の使いどころQlik Tips 20220419 Aggr関数の使いどころ
Qlik Tips 20220419 Aggr関数の使いどころQlikPresalesJapan
 
Qlik Application Automation - ブロックで自動化処理をノーコード開発
Qlik Application Automation - ブロックで自動化処理をノーコード開発Qlik Application Automation - ブロックで自動化処理をノーコード開発
Qlik Application Automation - ブロックで自動化処理をノーコード開発QlikPresalesJapan
 
20221018 QlikTips 変数でできること
20221018 QlikTips 変数でできること20221018 QlikTips 変数でできること
20221018 QlikTips 変数でできることQlikPresalesJapan
 
TECHTALK 20210518 Qlik Sense Scalability Tools で行うパフォーマンステスト
TECHTALK 20210518 Qlik Sense Scalability Tools で行うパフォーマンステストTECHTALK 20210518 Qlik Sense Scalability Tools で行うパフォーマンステスト
TECHTALK 20210518 Qlik Sense Scalability Tools で行うパフォーマンステストQlikPresalesJapan
 
Qlik Tips 20211221 チャートデザイン~効果的な色の使用例
Qlik Tips 20211221 チャートデザイン~効果的な色の使用例Qlik Tips 20211221 チャートデザイン~効果的な色の使用例
Qlik Tips 20211221 チャートデザイン~効果的な色の使用例QlikPresalesJapan
 
TECHTALK 20210427 Qlik Sense マッシュアップ開発 - チャートの埋め込みから高度な開発詳細まで
TECHTALK 20210427 Qlik Sense マッシュアップ開発 - チャートの埋め込みから高度な開発詳細までTECHTALK 20210427 Qlik Sense マッシュアップ開発 - チャートの埋め込みから高度な開発詳細まで
TECHTALK 20210427 Qlik Sense マッシュアップ開発 - チャートの埋め込みから高度な開発詳細までQlikPresalesJapan
 
Qlik Tips 20220315 Null値の課題と対策
Qlik Tips 20220315 Null値の課題と対策Qlik Tips 20220315 Null値の課題と対策
Qlik Tips 20220315 Null値の課題と対策QlikPresalesJapan
 
2021年10月26日 Qlik Sense SaaS vs Client Managed徹底比較
2021年10月26日  Qlik Sense SaaS  vs Client Managed徹底比較2021年10月26日  Qlik Sense SaaS  vs Client Managed徹底比較
2021年10月26日 Qlik Sense SaaS vs Client Managed徹底比較QlikPresalesJapan
 
TECH TALK 20210323 Qlik Sense のエンタープライズ展開 マルチノードサイトの実現方法
TECH TALK 20210323 Qlik Sense のエンタープライズ展開 マルチノードサイトの実現方法TECH TALK 20210323 Qlik Sense のエンタープライズ展開 マルチノードサイトの実現方法
TECH TALK 20210323 Qlik Sense のエンタープライズ展開 マルチノードサイトの実現方法QlikPresalesJapan
 
オンライン技術勉強会 20201216 QSEoWサーバー管理者向けトレーニング_2
オンライン技術勉強会 20201216 QSEoWサーバー管理者向けトレーニング_2オンライン技術勉強会 20201216 QSEoWサーバー管理者向けトレーニング_2
オンライン技術勉強会 20201216 QSEoWサーバー管理者向けトレーニング_2QlikPresalesJapan
 
Qlik What's New - May 2023 リリースの新機能のご紹介
Qlik What's New - May 2023 リリースの新機能のご紹介Qlik What's New - May 2023 リリースの新機能のご紹介
Qlik What's New - May 2023 リリースの新機能のご紹介QlikPresalesJapan
 
20220621_Qlik Tips ErrorHandling
20220621_Qlik Tips ErrorHandling20220621_Qlik Tips ErrorHandling
20220621_Qlik Tips ErrorHandlingQlikPresalesJapan
 
TECHTALK 20201006 Qlik Senseを使いこなす- 2020年度リリースの新機能を総ざらい
TECHTALK 20201006 Qlik Senseを使いこなす- 2020年度リリースの新機能を総ざらいTECHTALK 20201006 Qlik Senseを使いこなす- 2020年度リリースの新機能を総ざらい
TECHTALK 20201006 Qlik Senseを使いこなす- 2020年度リリースの新機能を総ざらいQlikPresalesJapan
 
Qlik Application Automation ~ テンプレートで素早く自動化フローを作成
Qlik Application Automation ~ テンプレートで素早く自動化フローを作成Qlik Application Automation ~ テンプレートで素早く自動化フローを作成
Qlik Application Automation ~ テンプレートで素早く自動化フローを作成QlikPresalesJapan
 
Qlik Tips 20220524 理解を促すビジュアライゼーション
Qlik Tips 20220524 理解を促すビジュアライゼーションQlik Tips 20220524 理解を促すビジュアライゼーション
Qlik Tips 20220524 理解を促すビジュアライゼーションQlikPresalesJapan
 
Qlik Tips 20220816 データモデルベストプラクティス
Qlik Tips 20220816 データモデルベストプラクティスQlik Tips 20220816 データモデルベストプラクティス
Qlik Tips 20220816 データモデルベストプラクティスQlikPresalesJapan
 

Was ist angesagt? (20)

Qlik Tips 日付データの取り扱い
Qlik Tips 日付データの取り扱いQlik Tips 日付データの取り扱い
Qlik Tips 日付データの取り扱い
 
Qlik Sense パフォーマンスチートシート
Qlik Sense パフォーマンスチートシートQlik Sense パフォーマンスチートシート
Qlik Sense パフォーマンスチートシート
 
TECHTALK 20200923 Qlik Sense+Qlik NPrinting でセルフサービスBIから定型帳票の配信までをカバー
TECHTALK 20200923 Qlik Sense+Qlik NPrinting でセルフサービスBIから定型帳票の配信までをカバーTECHTALK 20200923 Qlik Sense+Qlik NPrinting でセルフサービスBIから定型帳票の配信までをカバー
TECHTALK 20200923 Qlik Sense+Qlik NPrinting でセルフサービスBIから定型帳票の配信までをカバー
 
TECH TALK 2021/8/24 Qlik Sense on Windowsのセキュリティ設定とアクセス制御
TECH TALK 2021/8/24 Qlik Sense on Windowsのセキュリティ設定とアクセス制御TECH TALK 2021/8/24 Qlik Sense on Windowsのセキュリティ設定とアクセス制御
TECH TALK 2021/8/24 Qlik Sense on Windowsのセキュリティ設定とアクセス制御
 
Qlik Tips 20220419 Aggr関数の使いどころ
Qlik Tips 20220419 Aggr関数の使いどころQlik Tips 20220419 Aggr関数の使いどころ
Qlik Tips 20220419 Aggr関数の使いどころ
 
Qlik Application Automation - ブロックで自動化処理をノーコード開発
Qlik Application Automation - ブロックで自動化処理をノーコード開発Qlik Application Automation - ブロックで自動化処理をノーコード開発
Qlik Application Automation - ブロックで自動化処理をノーコード開発
 
20221018 QlikTips 変数でできること
20221018 QlikTips 変数でできること20221018 QlikTips 変数でできること
20221018 QlikTips 変数でできること
 
TECHTALK 20210518 Qlik Sense Scalability Tools で行うパフォーマンステスト
TECHTALK 20210518 Qlik Sense Scalability Tools で行うパフォーマンステストTECHTALK 20210518 Qlik Sense Scalability Tools で行うパフォーマンステスト
TECHTALK 20210518 Qlik Sense Scalability Tools で行うパフォーマンステスト
 
Qlik Tips 20211221 チャートデザイン~効果的な色の使用例
Qlik Tips 20211221 チャートデザイン~効果的な色の使用例Qlik Tips 20211221 チャートデザイン~効果的な色の使用例
Qlik Tips 20211221 チャートデザイン~効果的な色の使用例
 
TECHTALK 20210427 Qlik Sense マッシュアップ開発 - チャートの埋め込みから高度な開発詳細まで
TECHTALK 20210427 Qlik Sense マッシュアップ開発 - チャートの埋め込みから高度な開発詳細までTECHTALK 20210427 Qlik Sense マッシュアップ開発 - チャートの埋め込みから高度な開発詳細まで
TECHTALK 20210427 Qlik Sense マッシュアップ開発 - チャートの埋め込みから高度な開発詳細まで
 
Qlik Tips 20220315 Null値の課題と対策
Qlik Tips 20220315 Null値の課題と対策Qlik Tips 20220315 Null値の課題と対策
Qlik Tips 20220315 Null値の課題と対策
 
2021年10月26日 Qlik Sense SaaS vs Client Managed徹底比較
2021年10月26日  Qlik Sense SaaS  vs Client Managed徹底比較2021年10月26日  Qlik Sense SaaS  vs Client Managed徹底比較
2021年10月26日 Qlik Sense SaaS vs Client Managed徹底比較
 
TECH TALK 20210323 Qlik Sense のエンタープライズ展開 マルチノードサイトの実現方法
TECH TALK 20210323 Qlik Sense のエンタープライズ展開 マルチノードサイトの実現方法TECH TALK 20210323 Qlik Sense のエンタープライズ展開 マルチノードサイトの実現方法
TECH TALK 20210323 Qlik Sense のエンタープライズ展開 マルチノードサイトの実現方法
 
オンライン技術勉強会 20201216 QSEoWサーバー管理者向けトレーニング_2
オンライン技術勉強会 20201216 QSEoWサーバー管理者向けトレーニング_2オンライン技術勉強会 20201216 QSEoWサーバー管理者向けトレーニング_2
オンライン技術勉強会 20201216 QSEoWサーバー管理者向けトレーニング_2
 
Qlik What's New - May 2023 リリースの新機能のご紹介
Qlik What's New - May 2023 リリースの新機能のご紹介Qlik What's New - May 2023 リリースの新機能のご紹介
Qlik What's New - May 2023 リリースの新機能のご紹介
 
20220621_Qlik Tips ErrorHandling
20220621_Qlik Tips ErrorHandling20220621_Qlik Tips ErrorHandling
20220621_Qlik Tips ErrorHandling
 
TECHTALK 20201006 Qlik Senseを使いこなす- 2020年度リリースの新機能を総ざらい
TECHTALK 20201006 Qlik Senseを使いこなす- 2020年度リリースの新機能を総ざらいTECHTALK 20201006 Qlik Senseを使いこなす- 2020年度リリースの新機能を総ざらい
TECHTALK 20201006 Qlik Senseを使いこなす- 2020年度リリースの新機能を総ざらい
 
Qlik Application Automation ~ テンプレートで素早く自動化フローを作成
Qlik Application Automation ~ テンプレートで素早く自動化フローを作成Qlik Application Automation ~ テンプレートで素早く自動化フローを作成
Qlik Application Automation ~ テンプレートで素早く自動化フローを作成
 
Qlik Tips 20220524 理解を促すビジュアライゼーション
Qlik Tips 20220524 理解を促すビジュアライゼーションQlik Tips 20220524 理解を促すビジュアライゼーション
Qlik Tips 20220524 理解を促すビジュアライゼーション
 
Qlik Tips 20220816 データモデルベストプラクティス
Qlik Tips 20220816 データモデルベストプラクティスQlik Tips 20220816 データモデルベストプラクティス
Qlik Tips 20220816 データモデルベストプラクティス
 

Ähnlich wie TECH TALK 2021/08/31 Qlik Sense Extension開発 第2弾 - プログラミング可能な汎用エクステンションのご紹介

オンライン技術勉強会 20201215 QSEoWサーバー管理者向けトレーニング_1
オンライン技術勉強会 20201215 QSEoWサーバー管理者向けトレーニング_1オンライン技術勉強会 20201215 QSEoWサーバー管理者向けトレーニング_1
オンライン技術勉強会 20201215 QSEoWサーバー管理者向けトレーニング_1QlikPresalesJapan
 
MicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組みMicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組みShinichiro Arai
 
Microsoft Azure の概要と最近のアップデート(2016年6月25日)
Microsoft Azure の概要と最近のアップデート(2016年6月25日)Microsoft Azure の概要と最近のアップデート(2016年6月25日)
Microsoft Azure の概要と最近のアップデート(2016年6月25日)kekekekenta
 
Migrating tocloudnativeapplicationwithusingelasticapm
Migrating tocloudnativeapplicationwithusingelasticapmMigrating tocloudnativeapplicationwithusingelasticapm
Migrating tocloudnativeapplicationwithusingelasticapmShotaro Suzuki
 
Qlik Sense マッシュアップ開発 - SaaS版とWindows版でJWTによる認証
Qlik Sense マッシュアップ開発 - SaaS版とWindows版でJWTによる認証Qlik Sense マッシュアップ開発 - SaaS版とWindows版でJWTによる認証
Qlik Sense マッシュアップ開発 - SaaS版とWindows版でJWTによる認証QlikPresalesJapan
 
Azure Antenna AI 概要
Azure Antenna AI 概要Azure Antenna AI 概要
Azure Antenna AI 概要Miho Yamamoto
 
Azure AD によるリソースの保護 how to protect and govern resources under the Azure AD
Azure AD によるリソースの保護 how to protect and govern resources under the Azure ADAzure AD によるリソースの保護 how to protect and govern resources under the Azure AD
Azure AD によるリソースの保護 how to protect and govern resources under the Azure ADjunichi anno
 
Introduction to extensions and other useful features for developing apps usin...
Introduction to extensions and other useful features for developing apps usin...Introduction to extensions and other useful features for developing apps usin...
Introduction to extensions and other useful features for developing apps usin...Shotaro Suzuki
 
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイントG tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイントTrainocate Japan, Ltd.
 
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...Building asp.net core blazor and elasticsearch elasticsearch using visual stu...
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...Shotaro Suzuki
 
Qlik Sense .NET SDKを使用してQlik Sense SaaSのアプリにアクセスする
Qlik Sense .NET SDKを使用してQlik Sense SaaSのアプリにアクセスするQlik Sense .NET SDKを使用してQlik Sense SaaSのアプリにアクセスする
Qlik Sense .NET SDKを使用してQlik Sense SaaSのアプリにアクセスするQlikPresalesJapan
 
20190201 Cloud Native Kansai AKS Azure
20190201 Cloud Native Kansai AKS Azure20190201 Cloud Native Kansai AKS Azure
20190201 Cloud Native Kansai AKS AzureIssei Hiraoka
 
Azure Vnet の拡張と強化
Azure Vnetの拡張と強化Azure Vnetの拡張と強化
Azure Vnet の拡張と強化Tsukasa Kato
 
OpenShift v3 Technical Introduction
OpenShift v3 Technical IntroductionOpenShift v3 Technical Introduction
OpenShift v3 Technical IntroductionEtsuji Nakai
 
講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」
講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」
講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」Kohei Ogawa
 
M01_パブリックとプライベートをつなぐハイブリッド インフラ Azure Stack HCI の最新情報 [Microsoft Japan Digita...
M01_パブリックとプライベートをつなぐハイブリッド インフラ Azure Stack HCI の最新情報 [Microsoft Japan Digita...M01_パブリックとプライベートをつなぐハイブリッド インフラ Azure Stack HCI の最新情報 [Microsoft Japan Digita...
M01_パブリックとプライベートをつなぐハイブリッド インフラ Azure Stack HCI の最新情報 [Microsoft Japan Digita...日本マイクロソフト株式会社
 
これから始めるAzure Kubernetes Service入門
これから始めるAzure Kubernetes Service入門これから始めるAzure Kubernetes Service入門
これから始めるAzure Kubernetes Service入門Yuto Takei
 
Qlik Senseで無制限精度の数値演算 - Windows版Qlikエンジンのサーバーサイド拡張を実現する
Qlik Senseで無制限精度の数値演算 - Windows版Qlikエンジンのサーバーサイド拡張を実現するQlik Senseで無制限精度の数値演算 - Windows版Qlikエンジンのサーバーサイド拡張を実現する
Qlik Senseで無制限精度の数値演算 - Windows版Qlikエンジンのサーバーサイド拡張を実現するQlikPresalesJapan
 
20120528 aws meister-reloaded-awssd-kforjava-public
20120528 aws meister-reloaded-awssd-kforjava-public20120528 aws meister-reloaded-awssd-kforjava-public
20120528 aws meister-reloaded-awssd-kforjava-publicAmazon Web Services Japan
 
【de:code 2020】 GitHub と Azure Security Center による、アプリケーションのための Azure セキュリティ
【de:code 2020】 GitHub と Azure Security Center による、アプリケーションのための Azure セキュリティ【de:code 2020】 GitHub と Azure Security Center による、アプリケーションのための Azure セキュリティ
【de:code 2020】 GitHub と Azure Security Center による、アプリケーションのための Azure セキュリティ日本マイクロソフト株式会社
 

Ähnlich wie TECH TALK 2021/08/31 Qlik Sense Extension開発 第2弾 - プログラミング可能な汎用エクステンションのご紹介 (20)

オンライン技術勉強会 20201215 QSEoWサーバー管理者向けトレーニング_1
オンライン技術勉強会 20201215 QSEoWサーバー管理者向けトレーニング_1オンライン技術勉強会 20201215 QSEoWサーバー管理者向けトレーニング_1
オンライン技術勉強会 20201215 QSEoWサーバー管理者向けトレーニング_1
 
MicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組みMicrosoftのOSSへの取り組み
MicrosoftのOSSへの取り組み
 
Microsoft Azure の概要と最近のアップデート(2016年6月25日)
Microsoft Azure の概要と最近のアップデート(2016年6月25日)Microsoft Azure の概要と最近のアップデート(2016年6月25日)
Microsoft Azure の概要と最近のアップデート(2016年6月25日)
 
Migrating tocloudnativeapplicationwithusingelasticapm
Migrating tocloudnativeapplicationwithusingelasticapmMigrating tocloudnativeapplicationwithusingelasticapm
Migrating tocloudnativeapplicationwithusingelasticapm
 
Qlik Sense マッシュアップ開発 - SaaS版とWindows版でJWTによる認証
Qlik Sense マッシュアップ開発 - SaaS版とWindows版でJWTによる認証Qlik Sense マッシュアップ開発 - SaaS版とWindows版でJWTによる認証
Qlik Sense マッシュアップ開発 - SaaS版とWindows版でJWTによる認証
 
Azure Antenna AI 概要
Azure Antenna AI 概要Azure Antenna AI 概要
Azure Antenna AI 概要
 
Azure AD によるリソースの保護 how to protect and govern resources under the Azure AD
Azure AD によるリソースの保護 how to protect and govern resources under the Azure ADAzure AD によるリソースの保護 how to protect and govern resources under the Azure AD
Azure AD によるリソースの保護 how to protect and govern resources under the Azure AD
 
Introduction to extensions and other useful features for developing apps usin...
Introduction to extensions and other useful features for developing apps usin...Introduction to extensions and other useful features for developing apps usin...
Introduction to extensions and other useful features for developing apps usin...
 
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイントG tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
 
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...Building asp.net core blazor and elasticsearch elasticsearch using visual stu...
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...
 
Qlik Sense .NET SDKを使用してQlik Sense SaaSのアプリにアクセスする
Qlik Sense .NET SDKを使用してQlik Sense SaaSのアプリにアクセスするQlik Sense .NET SDKを使用してQlik Sense SaaSのアプリにアクセスする
Qlik Sense .NET SDKを使用してQlik Sense SaaSのアプリにアクセスする
 
20190201 Cloud Native Kansai AKS Azure
20190201 Cloud Native Kansai AKS Azure20190201 Cloud Native Kansai AKS Azure
20190201 Cloud Native Kansai AKS Azure
 
Azure Vnet の拡張と強化
Azure Vnetの拡張と強化Azure Vnetの拡張と強化
Azure Vnet の拡張と強化
 
OpenShift v3 Technical Introduction
OpenShift v3 Technical IntroductionOpenShift v3 Technical Introduction
OpenShift v3 Technical Introduction
 
講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」
講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」
講演資料「Azure AI Update Ignite Fall 2021を振り返ろう!」
 
M01_パブリックとプライベートをつなぐハイブリッド インフラ Azure Stack HCI の最新情報 [Microsoft Japan Digita...
M01_パブリックとプライベートをつなぐハイブリッド インフラ Azure Stack HCI の最新情報 [Microsoft Japan Digita...M01_パブリックとプライベートをつなぐハイブリッド インフラ Azure Stack HCI の最新情報 [Microsoft Japan Digita...
M01_パブリックとプライベートをつなぐハイブリッド インフラ Azure Stack HCI の最新情報 [Microsoft Japan Digita...
 
これから始めるAzure Kubernetes Service入門
これから始めるAzure Kubernetes Service入門これから始めるAzure Kubernetes Service入門
これから始めるAzure Kubernetes Service入門
 
Qlik Senseで無制限精度の数値演算 - Windows版Qlikエンジンのサーバーサイド拡張を実現する
Qlik Senseで無制限精度の数値演算 - Windows版Qlikエンジンのサーバーサイド拡張を実現するQlik Senseで無制限精度の数値演算 - Windows版Qlikエンジンのサーバーサイド拡張を実現する
Qlik Senseで無制限精度の数値演算 - Windows版Qlikエンジンのサーバーサイド拡張を実現する
 
20120528 aws meister-reloaded-awssd-kforjava-public
20120528 aws meister-reloaded-awssd-kforjava-public20120528 aws meister-reloaded-awssd-kforjava-public
20120528 aws meister-reloaded-awssd-kforjava-public
 
【de:code 2020】 GitHub と Azure Security Center による、アプリケーションのための Azure セキュリティ
【de:code 2020】 GitHub と Azure Security Center による、アプリケーションのための Azure セキュリティ【de:code 2020】 GitHub と Azure Security Center による、アプリケーションのための Azure セキュリティ
【de:code 2020】 GitHub と Azure Security Center による、アプリケーションのための Azure セキュリティ
 

Mehr von 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, NoSQLQlikPresalesJapan
 
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.pptxQlikPresalesJapan
 
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で独自関数を実装して呼び出す - グローバルルーチンとカスタムルーチンJarQlikPresalesJapan
 
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 APIQlikPresalesJapan
 
20240319 Qlik Tips 折れ線チャートの時系列予測についての説明
20240319  Qlik Tips  折れ線チャートの時系列予測についての説明20240319  Qlik Tips  折れ線チャートの時系列予測についての説明
20240319 Qlik Tips 折れ線チャートの時系列予測についての説明QlikPresalesJapan
 
どうしてそうなったのか?機械学習モデルで「結果」の「理由」を知るキードライバー分析
どうしてそうなったのか?機械学習モデルで「結果」の「理由」を知るキードライバー分析どうしてそうなったのか?機械学習モデルで「結果」の「理由」を知るキードライバー分析
どうしてそうなったのか?機械学習モデルで「結果」の「理由」を知るキードライバー分析QlikPresalesJapan
 
TECH TALK Talend Administration Center の紹介
TECH TALK Talend Administration Center の紹介TECH TALK Talend Administration Center の紹介
TECH TALK Talend Administration Center の紹介QlikPresalesJapan
 
【Qlik 医療データ活用勉強会】機能評価係数Ⅱの内訳データの分析  -その2-
【Qlik 医療データ活用勉強会】機能評価係数Ⅱの内訳データの分析  -その2-【Qlik 医療データ活用勉強会】機能評価係数Ⅱの内訳データの分析  -その2-
【Qlik 医療データ活用勉強会】機能評価係数Ⅱの内訳データの分析  -その2-QlikPresalesJapan
 
Qlik What's New - February 2024 リリースの新機能のご紹介
Qlik What's New - February 2024 リリースの新機能のご紹介Qlik What's New - February 2024 リリースの新機能のご紹介
Qlik What's New - February 2024 リリースの新機能のご紹介QlikPresalesJapan
 
20240213_TechTalk_TalendStudio.pptx
20240213_TechTalk_TalendStudio.pptx20240213_TechTalk_TalendStudio.pptx
20240213_TechTalk_TalendStudio.pptxQlikPresalesJapan
 
20240206 Qlik Tips Pivot Straight TBL の改善
20240206 Qlik Tips Pivot Straight TBL の改善20240206 Qlik Tips Pivot Straight TBL の改善
20240206 Qlik Tips Pivot Straight TBL の改善QlikPresalesJapan
 
新しいテキストオブジェクト
新しいテキストオブジェクト新しいテキストオブジェクト
新しいテキストオブジェクトQlikPresalesJapan
 

Mehr von QlikPresalesJapan (20)

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 折れ線チャートの時系列予測についての説明
 
どうしてそうなったのか?機械学習モデルで「結果」の「理由」を知るキードライバー分析
どうしてそうなったのか?機械学習モデルで「結果」の「理由」を知るキードライバー分析どうしてそうなったのか?機械学習モデルで「結果」の「理由」を知るキードライバー分析
どうしてそうなったのか?機械学習モデルで「結果」の「理由」を知るキードライバー分析
 
TECH TALK Talend Administration Center の紹介
TECH TALK Talend Administration Center の紹介TECH TALK Talend Administration Center の紹介
TECH TALK Talend Administration Center の紹介
 
【Qlik 医療データ活用勉強会】機能評価係数Ⅱの内訳データの分析  -その2-
【Qlik 医療データ活用勉強会】機能評価係数Ⅱの内訳データの分析  -その2-【Qlik 医療データ活用勉強会】機能評価係数Ⅱの内訳データの分析  -その2-
【Qlik 医療データ活用勉強会】機能評価係数Ⅱの内訳データの分析  -その2-
 
Qlik What's New - February 2024 リリースの新機能のご紹介
Qlik What's New - February 2024 リリースの新機能のご紹介Qlik What's New - February 2024 リリースの新機能のご紹介
Qlik What's New - February 2024 リリースの新機能のご紹介
 
20240213_TechTalk_TalendStudio.pptx
20240213_TechTalk_TalendStudio.pptx20240213_TechTalk_TalendStudio.pptx
20240213_TechTalk_TalendStudio.pptx
 
20240206 Qlik Tips Pivot Straight TBL の改善
20240206 Qlik Tips Pivot Straight TBL の改善20240206 Qlik Tips Pivot Straight TBL の改善
20240206 Qlik Tips Pivot Straight TBL の改善
 
新しいテキストオブジェクト
新しいテキストオブジェクト新しいテキストオブジェクト
新しいテキストオブジェクト
 

TECH TALK 2021/08/31 Qlik Sense Extension開発 第2弾 - プログラミング可能な汎用エクステンションのご紹介

Hinweis der Redaktion

  1. 4, 6