コンピュートのリファレンス
このガイドでは、Resource Analytics for Oracle Computeの事前定義済オブジェクトを示します。ビュー、エンティティ・リレーションシップ、サブジェクト領域およびサンプル問合せに関する情報を確認できます。
ビュー
この項では、リソース分析コンピュート内のビューとその列、データ型、キーおよび参照されるビューおよび列名について説明します。次のビューがあります。
| 名前 | 摘要 |
|---|---|
| COMPUTE_BOOT_VOLUME_ATTACHMENT_DIM_V | このビューには、ブート・ボリュームとインスタンス間のアタッチメントに関する情報が格納されます。 |
| COMPUTE_INSTANCE_DIM_V | このビューには、コンピュート・インスタンスとそのプロパティに関する情報が格納されます。 |
| COMPUTE_VNIC_ATTACHMENT_DIM_V | このビューには、VNICとインスタンス間のアタッチメントに関する情報が格納されます。 |
| COMPUTE_VOLUME_ATTACHMENT_DIM_V | このビューには、ストレージ・ボリュームとインスタンス間のすべてのタイプのアタッチメントのベース・オブジェクトに関する情報が格納されます。 |
| COMPUTE_FACT_V | ファクトはインスタンスの中心にあり、各インスタンスに関連付けられたメジャー(アタッチされたボリューム数、アタッチされたセカンダリVNIC数、GPU数、メモリーおよびOCPU使用率)があります。 |
| COMPUTE_VOLUME_ATTACHMENT_COMBINED_DIM_V | ボリュームおよびブート・ボリューム・アタッチメントのデータを組み合せた非正規化ビュー。COMPUTE_VOLUME_ATTACHMENT_DIM_VおよびCOMPUTE_BOOT_VOLUME_ATTACHMENT_DIM_Vのデータを結合します。 |
| INSTANCE_VOLUME_DETAILS_V | コンピュート・インスタンス、およびインスタンスにアタッチされたブート・ボリュームとブロック・ボリュームに関する情報を格納する非正規化ビュー。COMPUTE_INSTANCE_DIM_V、COMPUTE_VOLUME_ATTACHMENT_DIM_V、COMPUTE_BOOT_VOLUME_ATTACHMENT_DIM_VおよびBLOCK_VOLUME_DIM_Vのデータを結合します。 |
| COMPUTE_VOLUME_ATTACHMENT_FACT_V | ストレージ・ボリュームとコンピュート・インスタンス間のアタッチメントのファクト。メジャーには、アタッチメント数、インスタンスGPU数、インスタンス・メモリー使用量(MB)、インスタンスOCPU使用量およびボリューム・サイズ(GB)が含まれます。 |
| COMPUTE_IMAGE_DIM_V | このビューには、インスタンスを起動するためのブート・ディスク・イメージに関する情報が格納されます。 |
ビュー名の接尾辞は、ビュー・タイプを指定します。
- FACT_V: ファクト
- DIM_V: ディメンション
- COMBINED_DIM_Vおよび_V: 非正規化ビュー
関係図
この項では、様々なディメンション・ビューを持つファクト・ビューの論理的な関係を定義する図を示します。
各ビューの内容とその関係は、コンピュート・ビューのファイルにリストされます。
次の図は、コンピュート・ファクト・ビューと様々なディメンション・ビューの関係を示しています。


関係はディメンション間に存在します。ディメンションは相互に直接結合できます。次の図は、ディメンション・ビュー間の関係を示しています。




サンプルクエリー
コンピュート用のサンプル問合せ。
SELECT *
FROM OCIRA.COMPUTE_INSTANCE_DIM_V
WHERE SHAPE = 'VM.Standard.E4.Flex'SELECT ID
FROM OCIRA.COMPUTE_INSTANCE_DIM_V
WHERE SHAPE = 'VM.Standard.E4.Flex';SELECT CI.ID AS INSTANCE_ID, CI.DISPLAY_NAME AS INSTANCE_NAME, VA.ATTACHMENT_TYPE
FROM OCIRA.COMPUTE_INSTANCE_DIM_V CI
JOIN OCIRA.COMPUTE_VOLUME_ATTACHMENT_DIM_V VA ON CI.ID = VA.INSTANCE_ID
WHERE VA.ATTACHMENT_TYPE IN ('ISCSI', 'PARAVIRTUALIZED');SELECT *
FROM OCIRA.COMPUTE_INSTANCE_DIM_V
WHERE LIFECYCLE_STATE = 'Terminated';SELECT CI.ID AS COMPUTE_INSTANCE_ID, CV.VOLUME_ID, CI.LIFECYCLE_STATE
FROM OCIRA.COMPUTE_INSTANCE_DIM_V CI
JOIN OCIRA.COMPUTE_VOLUME_ATTACHMENT_DIM_V CV ON CI.ID = CV.INSTANCE_ID
WHERE CI.LIFECYCLE_STATE != 'Running'SELECT VA.ID AS INSTANCE_ID, VA.BOOT_VOLUME_ID, B.DISPLAY_NAME AS BOOT_VOLUME_DISPLAY_NAME,
B.LIFECYCLE_STATE AS BOOT_VOLUME_LIFECYCLE_STATE, B.SIZE_IN_GBS
FROM OCIRA.COMPUTE_BOOT_VOLUME_ATTACHMENT_DIM_V VA
JOIN OCIRA.BLOCK_BOOT_VOLUME_DIM_V B ON VA.OCIRA_BOOT_VOLUME_KEY = B.OCIRA_BOOT_VOLUME_KEY;SELECT VA.ID AS INSTANCE_ID, VA.COMPARTMENT_ID AS INSTANCE_COMPARTMENT, VA.VOLUME_ID,
B.DISPLAY_NAME AS VOLUME_DISPLAY_NAME, B.LIFECYCLE_STATE AS VOLUME_LIFECYCLE_STATE,
B.SIZE_IN_GBS
FROM OCIRA.COMPUTE_VOLUME_ATTACHMENT_DIM_V VA
JOIN OCIRA.BLOCK_VOLUME_DIM_V B ON VA.OCIRA_VOLUME_KEY = B.OCIRA_VOLUME_KEY;SELECT VA.INSTANCE_ID, VA.SUBNET_ID, S.CIDR_BLOCK AS SUBNET_CIDR_BLOCK,
S.DISPLAY_NAME AS SUBNET_DISPLAY_NAME, S.LIFECYCLE_STATE AS SUBNET_LIFECYCLE_STATE,
VA.VLAN_ID, V.CIDR_BLOCK AS VLAN_CIDR_BLOCK, V.DISPLAY_NAME AS VLAN_DISPLAY_NAME,
V.LIFECYCLE_STATE AS VLAN_LIFECYCLE_STATE,VA.VNIC_ID,
VN.DISPLAY_NAME AS VNIC_DISPLAY_NAME, VN.LIFECYCLE_STATE AS VNIC_LIFECYCLE_STATE
FROM OCIRA.COMPUTE_VNIC_ATTACHMENT_DIM_V VA
LEFT JOIN OCIRA.VCN_SUBNET_DIM_V S ON VA.OCIRA_SUBNET_KEY = S.OCIRA_SUBNET_KEY
LEFT JOIN OCIRA.VCN_VLAN_DIM_V V ON VA.OCIRA_VLAN_KEY = V.OCIRA_VLAN_KEY
LEFT JOIN OCIRA.VCN_VNIC_DIM_V VN ON VA.OCIRA_VNIC_KEY = VN.OCIRA_VNIC_KEY;SELECT INSTANCE_ID, BOOT_VOLUME_ID, VOLUME_ID
FROM OCIRA.INSTANCE_VOLUME_DETAILS_V
WHERE INSTANCE_ID = <insert instance ID>;SELECT TAG_TYPE, TAG_KEY_NAME, TAG_VALUE
FROM OCIRA.TAGS_DIM_V
WHERE RESOURCE_TYPE = 'instance';データ系統
コンピュート用のカスタマ・エクスペリエンス・セマンティック・モデル系統スプレッドシートおよびメトリック計算ロジック・スプレッドシートは、データ内の物理的および論理的関係に関するエンドツーエンドのデータ系統要約レポートを提供します。
詳細は、「データ系統」を参照してください
サブジェクト・エリア
この項では、サブジェクト領域と、コンピュートで保守するデータに関する情報を提供します。これらのサブジェクト領域とそれらに対応するデータは、分析とレポートの作成および編集時に使用できます。各サブジェクト領域の情報は次のとおりです。
-
サブジェクト領域の説明。
-
サブジェクト領域のデータによって回答できるビジネス上の質問。各ビジネス上の質問に関する詳細な情報へのリンクがあります。
-
サブジェクト領域へのアクセスを保護するために使用できるジョブ固有のグループおよび職務ロール。各ジョブ・ロールおよび職務ロールに関する詳細な情報へのリンクもあります。
-
サブジェクト・エリアで表される作業領域へのプライマリ・ナビゲーション。
-
サブジェクト・エリアを使用する際に時間レポートの考慮事項。たとえば、サブジェクト領域では履歴データをレポートするのかどうか、現在のデータのみを報告するのかどうかなどです。履歴レポートとは、サブジェクト領域の履歴トランザクション・データに関するレポートのことです。わずかな例外を除き、すべてのディメンション・データはプライマリ・トランザクション日またはシステム日付時点のものとなります。
-
サブジェクト領域内のトランザクション・データの最小単位。最小トランザクション・データ単位によって、レポート内でのデータの結合方法が決定されます。
-
サブジェクト領域を使用して分析とレポートを作成する場合の特別な考慮事項、ヒント、および詳細な検討事項。