分析データの更新
時間の経過とともに、分析データを定期的に更新する必要が出てきます。分析アセット (アプリ、スクリプト、データ フロー、テーブル レシピ) を更新すると、最新のデータが反映されます。データを更新するには、アプリをリロードします。スクリプト、データ フロー、テーブル レシピを実行して、エクスポートされたデータを更新します。これらの分析アセットはいくつかの方法で更新できます。
分析データを手動で更新するためのオプションがあります。スケジュールされた更新では、時間ベースまたはイベント ベースのトリガー、自動化ワークフロー、アプリ コンテンツに対するユーザー操作に基づいて分析データを更新するためのさまざまなオプションが提供されます。
このヘルプ トピックでは、アプリ、スクリプト、データ フロー、またはテーブル レシピでデータを更新する方法について説明します。より具体的な手順については、次を参照してください。
-
アプリ: アプリ データのリロード
-
スクリプト: クリプトの実行
-
データ フロー: データ フローの管理
-
テーブル レシピ: テーブル レシピの管理
用語
分析アセット内のデータを更新するプロセスでは、さまざまな用語が使用されます。
アプリ
アプリによってロードされたデータを更新するアクションは、アプリのリロードと呼ばれます。これは、ビジュアライゼーションやシートなど、アプリ内のすべての分析オブジェクトにわたってデータが更新され、反映されるためです。
スクリプト
スクリプトには、ビジュアライゼーションやシートなどの分析オブジェクトは含まれません。スクリプトは、データを別のファイルまたは外部ストレージの場所にエクスポートするために使用され、その後、分析のためにアプリにロードできます。このため、スクリプトを更新するアクションは、スクリプトの実行と呼ばれます。
データ フローとテーブル レシピ
スクリプトと同様に、データ フローとテーブル レシピはデータを準備してファイルまたはストレージの場所にエクスポートするために使用されます。このため、データフローやテーブル レシピを更新するアクションは、それを実行することで参照されます。
手動でデータを更新する
アプリ、スクリプト、データ フロー、またはテーブル レシピによってロードまたはエクスポートされたデータを手動で更新できます。
アクティビティ センターから
次の手順を実行します。
-
アクティビティ センターで、アプリ、スクリプト、データ フロー、またはテーブル レシピの
をクリックします。
-
[すぐにリロード] または [すぐに実行] を選択します。
アプリ、スクリプト、データ フロー、またはテーブル レシピ内
分析アセットをリロードするには、以下の該当する手順に従ってください。
-
アプリ: 次のいずれかを実行します。
-
アプリでアプリ名をクリックしてアプリの詳細エリアを開き、
>[すぐにリロード] をクリックします。
-
データ マネージャー または データ ロード エディター を開き、 [データのロード] をクリックします。
-
-
スクリプト: スクリプトを開き、 [概要] タブから [今すぐ実行] をクリックします。
-
データ フロー: データ フローを開き、 [概要] タブから [すぐに実行] をクリックします。
-
テーブル レシピ: テーブル レシピを開き、 [概要] タブから [今すぐ実行] をクリックします。
更新をスケジュールする
アプリ、スクリプト、データ フロー、テーブル レシピの更新をスケジュールするタスクを設定できます。スケジュールされた更新は、時間ベース (毎週日曜日の夕方の特定の時間など) またはイベント ベース (別のリソースの更新が完了したとき、またはユーザーがアプリ内のボタンをクリックしたときなど) にできます。
更新は次の方法でスケジュールできます。
-
Qlik Cloud Analytics アクティビティ センターでタスクを作成する
-
チャート内のボタン
-
Qlik Automate
タスクについて
タスクは、時間ベースやイベント ベースのトリガーに基づいて、更新をスケジュールする簡単で便利な方法を提供します。これらのタスクは、アクティビティ センター、アプリ、スクリプト、データ フロー、または テーブル レシピのインターフェイスから構成できます。タスクを連結して、複数のアプリ、スクリプト、データ フロー、テーブル レシピを特定の順序で更新できます。
詳細については、「タスクによるデータ更新のスケジュール設定」および「データ更新のためのタスク チェーンの作成」を参照してください。
インタラクティブなアプリ オブジェクト
アプリ シート内のボタン オブジェクトをクリックすると、アプリのユーザーが更新アクションを実行できるようになります。
詳細については、「ボタンの作成」を参照してください。
自動化
スケジュールされた更新は、Qlik Automate の Qlik Cloud コネクタ ブロックを使用して構成できます。
詳細については、「Automation connectors」を参照してください。
権限
分析データを更新するには、アプリ、スクリプト、データ フロー、またはテーブル レシピを含むスペースに必要なスペース ロールに加えて、Professional 資格または Full User 資格 が必要です。アセットが他のスペースにあるファイルまたは接続からロードされる場合、これらのリソースが配置されているスペースでのスペース ロールも必要になります。
詳細は以下をご覧ください。