資料目錄檢視

資料目錄與自治式 AI 資料庫的整合提供許多表格和視觀表。

這些表格與檢視可協助您瞭解:

ALL_CLOUD_CATALOG_DATABASES 檢視

您可以使用檢視 ALL_CLOUD_CATALOG_DATABASES 來顯示 OCI 資料目錄資料資產和 AWS Glue 資料目錄資料庫的相關資訊。

描述
DCAT_CON_ID CON1
CATALOG_ID 資料目錄唯一 ID。

OCI 資料目錄範例:

ocid1.datacatalog.oc1.ap-mumbai-1.....y35a

AWS Glue 資料目錄範例:

NULL

579294766787

NAME 資料資產 (OCI) / 資料庫 (AWS Glue) 的名稱。

OCI 資料目錄範例:

OBJECT_STORE_AT_ASHBURN

AWS Glue 資料目錄範例:

OBJECT_STORE_AT_N_CALIFORNIA

DESCRIPTION 資料資產 (OCI) / 資料庫 (AWS Glue) 的描述。

OCI 資料目錄範例:

Data stored in S3 (N. California)

AWS Glue 資料目錄範例:

Data stored in S3 (N. California)

TIME_CREATED 在資料目錄中建立資料資產 (OCI) / 資料庫 (AWS Glue) 的日期與時間。

OCI 資料目錄範例:

26-SEP-22 10.56.01.395000 PM +00:00

AWS Glue 資料目錄範例:

2022-06-15T09:45:35+01:00

DETAILS 包含每個資料實體 (OCI) / 資料庫 (AWS Glue) 之描述資料的 JSON 文件。

OCI 資料目錄範例:

{ "catalog-id": "ocid1.datacatalog.oc1.ap-mumbai-1.amaaa...", "description": null, "display-name": "OBJECT_STORE_AT_ASHBURN", "external-key": "https://swiftobjectstorage.us-ashburn-1....", "key": "bc95181c-3ac3-4959-9e5f-4e460d3fb82a", "lifecycle-state": "ACTIVE", "time-created": "2022-09-26T22:56:01.395000+00:00", "type-key": "3ea65bc5-f60d-477a-a591-f063665339f9", "uri": "/dcat/20190325/dataAssets/bc95181c-3ac3-4959-9e5f-4e460d3fb82a" }

AWS Glue 資料目錄範例:

{ "Name": "dbmsdcatpoc", "Parameters": { "somekey": "somevalue" }, "CreateTime": "2022-06-15T09:45:35+01:00", "CreateTableDefaultPermissions": [ { "Principal": { "DataLakePrincipalIdentifier": "IAM_ALLOWED_PRINCIPALS" }, "Permissions": [ "ALL" ] } ], "CatalogId": "579294766787" }

ALL_CLOUD_CATALOG_TABLES 檢視

檢視 ALL_CLOUD_CATALOG_TABLES 可用來顯示 OCI 資料目錄的資料實體相關資訊,以及 AWS Glue 資料目錄的表格。

描述
DCAT_CON_ID 資料目錄的唯一 ID。連線 ID。

OCI Data Catalog 範例:CON1

AWS Glue Data Catalog 範例:CON1

CATALOG_ID 資料目錄唯一 ID。

OCI Data Catalog 範例:ocid1.datacatalog.oc1.ap-mumbai-1.....y35a

AWS Glue Data Catalog 範例:NULL

579294766787

DATABASE_NAME 資料資產 (OCI) / 資料庫 (AWS Glue) 的名稱。

OCI Data Catalog 範例:OBJECT_STORE_AT_ASHBURN

AWS Glue Data Catalog 範例:OBJECT_STORE_AT_N_CALIFORNIA

NAME 資料實體 (OCI) / 表格 (AWS Glue) 的名稱。

OCI Data Catalog 範例:BIKES_TRIPS

AWS Glue Data Catalog 範例:BIKES_TRIPS

DESCRIPTION 資料實體 (OCI) / 表格 (AWS Glue) 的描述。

OCI Data Catalog 範例:Table storing bike trips

AWS Glue Data Catalog 範例:Table storing bike trips

TIME_CREATED 資料實體 (OCI) / 表格 (AWS Glue) 在資料目錄中建立的日期與時間。

OCI Data Catalog 範例:26-SEP-22 10.56.01.395000 PM +00:00

AWS Glue Data Catalog 範例:2022-06-15T09:45:35+01:00

TIME_UPDATED 上次對資料實體 (OCI) / 表格 (AWS Glue) 進行變更的時間。

OCI Data Catalog 範例:26-SEP-22 10.56.01.395000 PM +00:00

AWS Glue Data Catalog 範例:2022-06-15T09:45:35+01:00

DETAILS 含有每個資料實體 (OCI) / 表格 (AWS Glue) 之相關描述資料的 JSON 文件

OCI 資料目錄範例:

{  "business-name": null, "data-asset-key": "bc95181c-3ac3-4959-9e5f-...", "description": null, "display-name": "bikes_trips", "external-key": "LE: https://swiftobjectstorage.us-ashburn-1.oraclecloud.com/v1/..._trips", "folder-key": "9c4b542d-d6eb-4b83-bf59-...", "folder-name": "hive", "is-logical": true, "is-partition": false, "key": "fde30a69-a07c-478a-ab62-...", "lifecycle-state": "ACTIVE", "object-storage-url": "https://objectstorage.us-ashburn-1.oraclecloud.com/n/...", "path": "OBJECT_STORE_AT_ASHBURN/hive/hive", "pattern-key": "db21b3f1-1508-4045-aa80-...", "properties": { "default": { "CONTENT-LENGTH": "4310321", "LAST-MODIFIED": "Fri, 9 Oct 2020 20:16:52 UTC", "archivedPECount": "0", "dataEntityExpression": "{logicalEntity:[^/]+}.db/{logicalEntity:[^/]+}/.*", "harvestedFile": "bikes.db/trips/p_start_month=2019-09/000000_0", "patternName": "bikes_trips" }, "harvestProps": { "characterset": "UTF8", "compression": "none", "type": "PARQUET" } }, "realized-expression": "bikes.db/trips/.*", "time-created": "2022-09-26T22:56:35.063000+00:00", "time-updated": "2022-09-26T22:56:35.063000+00:00", "type-key": "6753c3af-7f88-44b9-be52-1d57bef462fb", "updated-by-id": "ocid1.user.oc1..r5l3tov7a", "uri": "/dcat/20190325/dataAssets/bc95181c-3ac3-4959-9e5f-..." }

AWS Glue 資料目錄範例:

{ "Name": "bikes_trips", "DatabaseName": "dbmsdcatpoc", "Owner": "owner", "CreateTime": "2022-06-23T13:24:20+01:00", "UpdateTime": "2022-06-23T13:24:20+01:00", "LastAccessTime": "2022-06-23T13:24:20+01:00", "Retention": 0, "StorageDescriptor": { "Columns": [ { "Name": "trip_duration", "Type": "int" }, { "Name": "start_month", "Type": "string" }, ... ], "Location": "s3://dbmsdcatpoc/hive/bikes.db/trips/", "InputFormat": "org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat", "OutputFormat": "org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat", "Compressed": false, "NumberOfBuckets": -1, "SerdeInfo": { "SerializationLibrary": "org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe", "Parameters": { "serialization.format": "1" } }, "BucketColumns": [], "SortColumns": [], "Parameters": { "CrawlerSchemaDeserializerVersion": "1.0", "CrawlerSchemaSerializerVersion": "1.0", "UPDATED_BY_CRAWLER": "crawler-bikes", "averageRecordSize": "86", "classification": "parquet", "compressionType": "none", "objectCount": "12", "recordCount": "404947", "sizeKey": "35312159", "typeOfData": "file" }, "StoredAsSubDirectories": false }, "PartitionKeys": [ { "Name": "p_start_month", "Type": "string" } ], "TableType": "EXTERNAL_TABLE", "Parameters": { "CrawlerSchemaDeserializerVersion": "1.0", "CrawlerSchemaSerializerVersion": "1.0", "UPDATED_BY_CRAWLER": "crawler-bikes", "averageRecordSize": "86", "classification": "parquet", "compressionType": "none", "objectCount": "12", "recordCount": "404947", "sizeKey": "35312159", "typeOfData": "file" }, "CreatedBy": "arn:aws:sts::579294766787:assumed-role/AWSGlueServiceRole-dbmsdcat/AWS-Crawler", "IsRegisteredWithLakeFormation": false, "CatalogId": "579294766787", "VersionId": "0" }

範例

ALL_DCAT_ASSETS 檢視

授權此資料庫存取的「資料目錄」資產。

資料類型 描述
DCAT_CON_ID VARCHAR2 (4000) 執行處理內唯一的連線 ID
KEY VARCHAR2(4000) 資產索引
DISPLAY_NAME VARCHAR2(4000) 資產顯示名稱
DESCRIPTION VARCHAR2(4000) 資產描述
CATALOG_ID VARCHAR2(4000) 包含資產之資料目錄的 OCID
EXTERNAL_KEY VARCHAR2(4000) 資產的基本物件儲存 URI
URI VARCHAR2(4000) 資料目錄 API 的資產 URI
TIME_CREATED TIMESTAMP(6) WITH TIMEZONE 資料資產的建立日期和時間
TYPE_KEY VARCHAR2(4000) 資料資產類型的索引鍵 (目前只支援物件儲存資料資產)。可透過「/ 類型」資料目錄端點找到類型索引鍵。
LIFECYCLE_STATE VARCHAR2(4000) 資料資產的目前狀態。如需可能週期狀態的詳細資訊,請參閱資料目錄 DataAsset Reference 以取得 lifecycleState 可能的狀態清單。

ALL_DCAT_ATTRIBUTES 檢視

此資料庫有權存取的資料目錄屬性。

資料類型 描述
DCAT_CON_ID VARCHAR2 (4000) 執行處理內唯一的連線 ID
KEY NUMBER 屬性索引鍵
DISPLAY_NAME VARCHAR2(4000) 屬性顯示名稱
BUSINESS_NAME VARCHAR2(4000) 屬性企業名稱
DESCRIPTION VARCHAR2(4000) 屬性摘要
DATA_ASSET_KEY VARCHAR2(4000) 資料資產索引鍵
FOLDER_KEY VARCHAR2(4000) 資料夾索引鍵
ENTITY_KEY VARCHAR2(4000) 個體金鑰
EXTERNAL_KEY VARCHAR2(4000) 屬性的唯一外部索引鍵
LENGTH NUMBER 允許的屬性值長度上限
PRECISION NUMBER 屬性值的小數位數 (通常適用於浮點資料類型)
SCALE NUMBER 屬性值的比例 (通常適用於浮點資料類型)
IS_NULLABLE NUMBER 識別此屬性是否可指定空值
URI VARCHAR2(4000) 資料目錄 API 中屬性執行處理的 URI
LIFECYCLE_STATE VARCHAR2(4000) 屬性的目前狀態。如需可能週期狀態的詳細資訊,請參閱資料目錄屬性參照,瞭解 lifecycleState 可能的狀態清單。
TIME_CREATED TIMESTAMP(6) WITH TIME ZONE 屬性建立的日期與時間
EXTERNAL_DATA_TYPE VARCHAR2(4000) 外部系統中定義的屬性資料類型
MIN_COLLECTION_COUNT NUMBER 元素數目下限 (如果屬性的類型為集合類型)
MAX_COLLECTION_COUNT NUMBER 元素數目上限 (如果屬性的類型是集合類型)
DATATYPE_ENTITY_KEY VARCHAR2(4000) 代表此屬性之資料類型的實體索引鍵,若此屬性為複雜類型時適用
EXTERNAL_DATATYPE_ENTITY_KEY VARCHAR2(4000) 代表此屬性之資料類型的外部實體索引鍵 (若此屬性為複雜類型)
PARENT_ATTRIBUTE_KEY VARCHAR2(4000) 代表此屬性之父項屬性的屬性索引鍵,適用於父項屬性為複雜資料類型時
EXTERNAL_PARENT_ATTRIBUTE_KEY VARCHAR2(4000) 代表此屬性之上階屬性的外部屬性鍵值 (若上階屬性為複雜類型時適用)
PATH VARCHAR2(4000) 屬性的完整路徑

ALL_DCAT_CONNECTIONS 檢視

包含連線至此執行處理之資料目錄相關資訊的視觀表。

資料類型 描述
DCAT_CON_ID VARCHAR2(4000) 執行處理內唯一的連線 ID
COMPARTMENT_ID VARCHAR2(4000) 資料目錄執行處理所在區間的 OCID
INSTANCE_ID VARCHAR2(4000) 資料目錄執行處理的 OCID
REGION VARCHAR2(4000) 資料目錄執行處理的區域
ENDPOINT VARCHAR2(4000) 資料目錄執行處理的端點
CREATED TIMESTAMP 資料目錄執行處理建立後
NAME VARCHAR2(4000) 資料目錄執行處理的名稱
LAST_UPDATED TIMESTAMP 上次更新「資料目錄」執行處理連線的時間戳記
LATEST_OPERATION_ID NUMBER 上次同步化作業的 ID
DATA_CATALOG_CREDENTIAL VARCHAR2(128) 用於存取資料目錄的證明資料
OBJECT_STORE_CREDENTIAL VARCHAR2(128) 外部表格驅動程式用於存取物件存放區的證明資料

ALL_DCAT_ENTITIES 檢視

授權此資料庫存取的資料目錄邏輯實體。

資料類型 描述
DCAT_CON_ID VARCHAR2(4000) 執行處理內唯一的連線 ID
CATALOG_ID VARCHAR2(4000) 包含資產之資料目錄的 OCID
KEY VARCHAR2(4000) 個體金鑰
DISPLAY_NAME VARCHAR2(4000) 實體顯示名稱
BUSINESS_NAME VARCHAR2(4000) 實體企業名稱
DESCRIPTION VARCHAR2(4000) 邏輯實體描述
DATA_ASSET_KEY VARCHAR2(4000) 資產索引
FOLDER_KEY VARCHAR2(4000) 資料夾唯一索引鍵
FOLDER_NAME VARCHAR2(4000) 資料夾名稱 (儲存桶)
EXTERNAL_KEY VARCHAR2(4000) 邏輯實體的外部金鑰
PATTERN_KEY VARCHAR2(4000) 邏輯實體之關聯樣式的索引鍵
REALIZED_EXPRESSION VARCHAR2(4000) 用於取得此邏輯實體檔案的正規表示式
PATH VARCHAR2(4000) 邏輯實體的完整路徑
TIME_CREATED TIMESTAMP(6) WITH TIME ZONE 建立實體的日期與時間
TIME_UPDATED TIMESTAMP(6) WITH TIME ZONE 上次對資料實體進行變更的時間
UPDATED_BY_ID VARCHAR2(4000) 在資料目錄中更新此物件之使用者的 OCID
URI VARCHAR2(4000) API 中實體實例的 URI
LIFECYCLE_STATE VARCHAR2(4000) 實體的目前狀態。如需可能週期狀態的詳細資訊,請參閱資料目錄實體參照,瞭解 lifecycleState 的可能狀態清單。

ALL_DCAT_FOLDERS 檢視

包含邏輯實體資料檔之物件儲存的儲存桶描述資料。

資料類型 描述
DCAT_CON_ID VARCHAR2(4000) 執行處理內唯一的連線 ID
CATALOG_ID VARCHAR2(4000) 包含資產之資料目錄的 OCID
KEY VARCHAR2(4000) 資料夾索引鍵
DISPLAY_NAME VARCHAR2(4000) 資料夾顯示名稱
BUSINESS_NAME VARCHAR2(4000) 資料夾公司名稱
DESCRIPTION VARCHAR2(4000) 資料夾描述
DATA_ASSET_KEY VARCHAR2(4000) 包含資料夾之資料資產的索引鍵
PARENT_FOLDER_KEY VARCHAR2(4000) 父項資料夾的索引鍵 (目前是資料資產索引鍵)
PATH VARCHAR2(4000) 資料夾的完整路徑
EXTERNAL_KEY VARCHAR2(4000) 儲存桶的物件儲存 URI
TIME_EXTERNAL TIMESTAMP(6) WITH TIMEZONE 此資料夾的上次修改時間戳記
TIME_CREATED TIMESTAMP(6) WITH TIMEZONE 資料夾的建立日期 / 時間
URI VARCHAR2(4000) 資料目錄 API 中資料夾執行處理的 URI。
LIFECYCLE_STATE VARCHAR2(4000) 資料夾的目前狀態。如需可能週期狀態的詳細資訊,請參閱資料目錄資料夾參照,瞭解 lifecycleState 的可能狀態清單。

ALL_DCAT_GLOBAL_ACCESSIBLE_CATALOGS 檢視

此檢視會列出所有區域的所有可存取型錄,以及每個型錄的存取權限層級。

資料類型 描述
CATALOG_ID VARCHAR2(4000) 目錄 OCID
CATALOG_NAME VARCHAR2(4000) 型錄名稱
CATALOG_REGION VARCHAR2(4000) 型錄區域的名稱
CATALOG_SCORE NUMBER 目錄分數是從為「資料目錄」存取證明資料設定的權限計算而得的數值。較高的目錄分數表示較大的權限,這可能等同於此目錄用於此自治式 AI 資料庫執行處理的可能性。

ALL_DCAT_LOCAL_ACCESSIBLE_CATALOGS 檢視

此檢視會列出目前區域中的所有可存取型錄,以及每個型錄的存取權限層級。

資料類型 描述
CATALOG_ID VARCHAR2(4000) 目錄 OCID
CATALOG_NAME VARCHAR2(4000) 型錄名稱
CATALOG_SCORE NUMBER 目錄分數是從為「資料目錄」存取證明資料設定的權限計算而得的數值。較高的目錄分數表示較大的權限,這可能等同於此目錄用於此自治式 AI 資料庫執行處理的可能性。

ALL_GLUE_DATABASES 檢視

已授權資料目錄證明資料存取的 AWS Glue 資料目錄資料庫。

資料類型 描述
DCAT_CON_ID VARCHAR2(4000) 資料目錄連線 ID 的唯一 ID。
CATALOG_ID VARCHAR2(255) 資料目錄唯一 ID。
NAME VARCHAR2(255) 資料庫的名稱。
DESCRIPTION VARCHAR2(2048) 資料庫的描述。
LOCATION_URI VARCHAR2(1024) 此資料庫的位置。
CREATE_TIME TIMESTAMP 在資料目錄中建立資料庫的時間。
PARAMETERS CLOB 含有索引鍵值組的 JSON 文件,可定義資料庫的參數和特性。
TARGET_DATABASE VARCHAR2(4000) 描述 AWS 中資源連結目標資料庫的 JSON 文件。

ALL_GLUE_TABLES 檢視

此檢視顯示已授權資料目錄證明資料存取的所有 AWS Glue 資料目錄表格。

資料類型 描述
DCAT_CON_ID VARCHAR2(4000) 資料目錄連線 ID 的唯一 ID。
CATALOG_ID VARCHAR2(255) 目錄識別碼
DATABASE_NAME VARCHAR2(255) 資料庫名稱
NAME VARCHAR2(255) 表格名稱
TABLE_TYPE VARCHAR2(255) 表格類型
CLASSIFICATION VARCHAR2(255)  
DESCRIPTION VARCHAR2(2048) 表格描述
OWNER VARCHAR2(255) 表格擁有者
CREATED_BY VARCHAR2(255) 表格建立者
CREATE_TIME TIMESTAMP 表格在資料目錄中建立的時間。
LAST_ANALYZED_TIME TIMESTAMP 此表格上次計算資料欄統計資料的時間。
LAST_ACCESS_TIME TIMESTAMP 上次存取表格的時間。
UPDATE_TIME TIMESTAMP 上次更新表格的時間。
IS_REGISTERED_WITH_LAKE_FORMATION NUMBER 指示表格是否已在 AWS 資料湖形成註冊。
PARAMETERS CLOB 包含定義表格特性之索引鍵 - 值組的 JSON 文件。
PARTITION_KEYS CLOB 包含分割表格之資料欄清單的 JSON 文件。
RETENTION NUMBER 此表格的保留時間。
STORAGE_DESCRIPTION CLOB 包含表格實體儲存相關資訊的 JSON 文件。
TARGET_TABLE VARCHAR2(4000) 描述用於 AWS 資源連結之目標表格的 JSON 文件。
VERSION_ID VARCHAR2(255) 表格的版本識別碼。
VIEW_EXPANDED_TEXT CLOB 由 AWS Glue 導入,以與 Hive 相容。不用於 AWS Glue。
VIEW_ORIGINAL_TEXT CLOB AWS Glue 推出,與 Hive 的相容性。不用於 AWS Glue。

DCAT_ATTRIBUTES 檢視

列出邏輯實體屬性與外部表格資料欄的對應。

資料類型 描述
DCAT_CON_ID VARCHAR2 (4000) 執行處理內唯一的連線 ID
ASSET_KEY VARCHAR2(4000) 資料目錄資源索引鍵
ENTITY_KEY VARCHAR2(4000) 資料目錄實體索引鍵
ATTRIBUTE_KEY VARCHAR2(4000) 資料目錄屬性索引鍵
ORACLE_COLUMN_NAME VARCHAR2(128) 對應的資料欄名稱

DCAT_ENTITIES 檢視

描述邏輯實體與外部表格的對應。

資料類型 描述
DCAT_CON_ID VARCHAR2(4000) 執行處理內唯一的連線 ID
ASSET_KEY VARCHAR2(4000) 資料目錄資源索引鍵
ENTITY_KEY VARCHAR2(4000) 資料目錄實體索引鍵
FOLDER_KEY VARCHAR2(4000) 資料目錄資料夾索引鍵
ORACLE_TABLE_NAME VARCHAR2(128) 對應的表格名稱
ORACLE_SCHEMA_NAME VARCHAR2(128) 對應的綱要名稱
ENTITY_ORACLE_DB_SCHEMA VARCHAR2(4000) 用來衍生綱要之個體的 oracle-db-schema 自訂特性
ASSET_ORACLE_DB_SCHEMA VARCHAR2(4000) 用於衍生綱要的資料資產 oracle-db-schema 自訂特性
FOLDER_ORACLE_DB_SCHEMA VARCHAR2(4000) 資料夾的 oracle-db-schema 自訂特性,用於衍生綱要

DBMS_DCAT$SYNC_LOG 檢視

DBMS_DCAT$SYNC_LOG 檢視可讓您輕鬆存取目前使用者所執行之上次同步作業的日誌表格。

RUN_SYNC 程序的每個呼叫都會記錄到新的日誌表格,該表格指向 USER_LOAD_OPERATIONSLOGFILE_TABLE 欄位。日誌表格會在 2 天後自動刪除,使用者可以使用類型為 DCAT_SYNCDELETE_ALL_OPERATIONS 程序清除所有同步日誌。

DBMS_DCAT$SYNC_LOG 檢視會自動識別最新的日誌表格。DBMS_DCAT$SYNC_LOG 視觀表的綱要說明如下,存取權限與個別日誌表格的存取權限相同。預設會將 READ 授予 dbms_dcat 角色和 ADMIN 使用者。

日誌表格的格式如下:

資料類型 描述
LOG_TIMESTAMP TIMESTAMP 日誌項目的時間戳記。
LOG_LEVEL VARCHAR2(32) 項目日誌層次可以有下列其中一個值:OFFFATALERRORWARNINFODEBUGTRACEALL
LOG_DETAILS VARCHAR2(32767) 日誌訊息。