- Qlik Cloud
- 運用者
Qlik Automate活用術#モニターアプリを簡単に導入する方法
本記事では、Qlik Automateの「Qlik Cloud Monitoring Apps Installer」テンプレートを使用した、モニターアプリの簡単な初期導入・更新手順をご紹介します。
Qlik Cloud Data Integration(QCDI)は、データの抽出、ロード、変換を簡素化し、リアルタイム分析と意思決定を加速する、Qlikの強力なクラウドプラットフォームです。このブログではQCDIを使ってデータの抽出、ロード、変換を行う操作手順を紹介します。
概要が気になる方は前の記事をご確認ください。
※本記事は「2024年06月時点のSaaS」で作成しています。
それでは実際にQCDIでPostgreSQLからSnowflakeにデータを抽出,ロード,変換していきます。ここではPostgreSQLからSnowflakeにデータを複製するオンボードの手順を紹介します。
オンボードとは、データソース→ターゲットへ継続的にデータを転送することで、
「ランディングタスク」と「ストレージタスク」の二段階で行います。
QCDIでは以下のようにGUIベースでタスクを作るため、コードの知識の無い方でも操作できます。
|
|
ランディングタスクはデータ ソースからデータを継続的に転送し、データを最新に保つタスクです。ストレージタスクは転送されたデータをマージし、最新のデータセットにするタスクです。
今回は以下のデータを使います。
| no | data | customer_code | rquantity | sales |
| 1 | 2023/11/12 | 7402 | 42 | 12180 |
| 2 | 2023/11/12 | 2401 | 208 | 52079 |
| 3 | 2023/11/12 | 6101 | 19 | 3856 |
| 4 | 2023/11/12 | 7201 | 53 | 9975 |
| customer_region | customer_name | customer_code | postal_code |
| 千葉県 | アリス亭 | 2401 | 270-1505 |
| 徳島県 | 酒蔵でん | 6101 | 779-0108 |
| 兵庫県 | グラバー亭 | 7201 | 671-1134 |
| 大阪府 | 洋風居酒屋KX | 7402 | 563-0051 |
| customer_area | customer_code |
| 関東地方 | 2401 |
| 四国地方 | 6101 |
| 近畿地方 | 7201 |
| 近畿地方 | 7402 |
|
|
| no | data | customer_code | quantity | sales |
| 1 | 2023/11/12 | 7402 | 42 | 12180 |
| 2 | 2023/11/12 | 2401 | 208 | 52079 |
| 3 | 2023/11/12 | 6101 | 19 | 3856 |
| 4 | 2023/11/12 | 7201 | 53 | 9975 |
| 5 | 2023/11/12 | 7402 | 20 | 6000 |
|
|
ストレージタスクでSnowflakeに生成されたデータに対して変換タスクを作ります。
|
|
QCDIではSQLを使ったデータ変換とGUIベースでの変換が可能です。今回はGUIベースでの変換を紹介します。
変換タスクでは以下のように変換フローをGUIベースで設定することが可能です。
customerテーブルとcustomerareaテーブルの「cutomer_code」をキーとして、
1つのテーブルに結合する処理をします。
|
|
変換タスクを実行すると、Snowflakeに変換済みのテーブルが生成されます。
|
|
Snowflakeに移動し変換したデータをQlik Senseに取り込んで分析します。
Qlik SenseにはSnowflakeと接続するためのコネクタが初期設定で利用することができます。Qlik Senseで利用できるデータソースは以下のヘルプに載っています。
https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Helpsites/Connectors_SaaS.htm
|
|
必要な項目を入力したら、接続をテストしてテーブルを取り込みます。
|
|
取り込んだデータで分析画面を作ります。
|
|
いかがでしたか。今回はQCDIを使ったデータ統合機能を紹介しました。
QCDIはGUIベースで簡単に操作できるため、データ統合処理構築にかかる時間が短く、さらにリアルタイムデータ連携と変換の自動化、Qlik Senseとの連携によってスピーディーなデータ活用が可能となります。
詳細な機能はヘルプにも記載がございます。
https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Introduction/Data-services.htm
「もっと話を聞きたい」「社内のデータ活用に課題がある」という方はぜひ以下のページもご覧ください。
https://www.ashisuto.co.jp/product/category/bi/qlik/
|
|---|
株式会社アシスト
DX推進技術本部 技術統括1部 Qlik技術部 2課
2020年に新卒入社し、現在5年目。Qlik製品のプリ/ポストセールスを担当。
特にQlikの技術支援やクラウドサービスの活用に力を入れており、
お客様のビジネス価値向上を目指して日々取り組んでいます。
趣味は料理とテニスで、スーパーのチラシ片手に物価高と戦いながらご飯を作り、
週末にテニスをすることがルーティーンです。
本記事では、Qlik Automateの「Qlik Cloud Monitoring Apps Installer」テンプレートを使用した、モニターアプリの簡単な初期導入・更新手順をご紹介します。
ショートカットを知っているだけで、開発効率はもちろん、アプリの閲覧効率もアップします! 今回は、数あるショートカットの中から「これは覚えておきたい!」というものを厳選して紹介します。
アプリを最初に開く際に時間がかかることはありませんか。Qlik Sense SaaSでは、パフォーマンス評価という機能が用意されています。今回は、そのパフォーマンス評価の具体的な使用例についてご紹介します。