エージェントを使用した問合せキャッシュのシード
Oracle Analytics Cloud問合せキャッシュをシードするようにエージェントを構成できます。
キャッシュをシードすることで、ユーザーが分析を実行したり、ダッシュボードに埋め込まれている分析を表示したりするときのレスポンス時間を向上できます。 このデータをリフレッシュするリクエストを実行するようにエージェントをスケジュールすることで、これを実現できます。
- Oracle Analytics Cloudで、「クラシック・ホーム」ページを開き、「エージェント」 (「作成」セクション)を選択します。
- 「一般」タブで、「実行者」オプションの「受信者」を選択します。 パーソナライズされたキャッシュ・シードでは、各受信者のデータ可視性に基づいて、エージェントによる各受信者へのコンテンツの配信をカスタマイズします。
- 「スケジュール」タブで、キャッシュをシードするタイミングを指定します。
- オプショナル: 条件を選択し、条件付きリクエストを作成または選択します。 たとえば、ETLプロセスがいつ完了するかを決定するビジネス・モデルがあるものとします。 このビジネス・モデルに基づくレポートを使用して、キャッシュ・シードを開始する条件付きトリガーとなることができます。
- 「配信コンテンツ」タブで、個々のリクエスト、またはキャッシュ・シードの対象となるダッシュボード・ページ全体を選択します。 ダッシュボード・ページの選択は、時間の節約になります。
- 「受信者」タブで、受信者である個々のユーザーまたはグループを選択します。
- 「送信先」タブで、すべてのユーザー宛先をクリアし、「Oracle Analytics Serverキャッシュ」を選択します。
- 右上隅にある「保存」ボタンを選択して、エージェントを保存します。
キャッシュをシードしているエージェントと他のエージェントとの唯一の違いは、前のキャッシュが自動的に消去され、ダッシュボードにアラートとして表示されないことです。
ノート:
キャッシュ・シード・エージェントは、完全一致の問合せのみパージするため、古いデータが引き続き存在する可能性があります。 エージェント問合せは非定型の問合せやドリルには対処しないため、必ずキャッシング方針には常にキャッシュのパージを含めるようにします。