0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Oracle Analytics Cloud:散布図を活用してみる

Last updated at Posted at 2023-03-14

はじめに

今回は、Oracle Analytics Cloud(OAC)のワークブックで、散布というグループにある「カテゴリ」ビジュアライゼーションを紹介します。
image.png
使用するデータは Usage Tracking のデータです。
Usage Trackingについては、こちらも参照してください。

1. データセットを作成

OACにログインし、「作成」メニューの「接続」を選択します。
image.png
データベースタイプとして「Oracle Autonomous Data Warehouse」を選択し新しい接続を定義しました。
この接続先には、Usage Trackingにより収集データが格納されています。
image.png
次に、もう一度「作成」メニューをクリックし「データセット」を選択します。
image.png
今作成した「接続」をクリックします。
image.png
「LOGICALQUERIES」表をドラッグ&ドロップします。
image.png
データセットを保存します。
保存ができたら、「ワークブックの作成」をクリックします。
image.png

2. ワークブックを作成

ワークブックが作成されたら、左ペインの「START_DT」列を展開し、その中の「月」をフィルタにドラッグ&ドロップします。
image.png
フィルタとして、いくつかの月を選択しました。
image.png
コントロールキーを押しながら「START_DT」列と「COMPILE_TIME_SEC」列を同時に選択し、右ペインにドラッグ&ドロップします。
image.png
COMPILE_TIME_SECとは、その問合せのためにBI Serverが費やしたコンパイル時間です。概ね、クエリーの複雑さに比例していると考えて良いと思います。

2.1 カテゴリビジュアライゼーションを使う

ビジュアライゼーションをデフォルトで作成される「折れ線」から、「カテゴリ」に変更します。
image.png
「QUERY_SRC_CD」を「色」にドラッグ&ドロップします。
image.png
QUERY_SRC_CDでは、問合せ元の種類を取得できます。
「ID」を「詳細」にドラッグ&ドロップします。
image.png
image.png

2.2 カテゴリビジュアライゼーションを読み解く

image.png
飛び抜けてCOMPILE_TIME_SECが大きな値を示すクエリーがいくつかあります。
QUERY_SRC_CDによると、これらの多くは「Report」です。
Reportは、分析またはエクスポート操作により記録されるものです。
クエリーのIDがわかるので、これを検索条件にしてもっと詳しい情報を得ることができます。
image.png
Forecast関数による予測を実施しており、時間はかかったもののDBでの処理はほぼ一瞬で終了しているのがわかります。
取得する行数は少し多めです。
費やした時間のほとんどがBI Server側なので、レポートの複雑さなど見直しの余地があるかも知れません。

おわりに

「カテゴリ」ビジュアライゼーションを使うことで、異常を示すデータを簡単に見つけ出すことができました。
さらに、データアクションと組み合わせれば、詳細なデータを簡単に確認できるようになります。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?