整合 Oracle Analytics 與 Oracle Cloud Infrastructure (OCI) Language,無須資料科學專長,即可執行機器學習和人工智慧。例如,針對客戶資料,您可以執行情感分析來分析客戶輸入意見回饋入口網站的評論。
您必須滿足以下先決條件,才能將 OCI Language 與 Oracle Analytics 整合。
若要整合 Oracle Analytics 與 OCI Language,請確保您有必要的安全原則。
您在 Oracle Analytics Cloud 與 OCI 租用戶之間的連線指定的 OCI 使用者,對於包含您要使用之 OCI 資源的區間,必須具備讀取、寫入和刪除許可權。確定 OCI 使用者屬於具備以下最低 OCI 安全原則的使用者群組。當您從 Oracle Analytics 連線 OCI 租用戶時,可以使用 OCI API 金鑰或資源主體。
註:
Oracle Cloud ID (OCID) 是 OCI 中使用的資源 ID。註:
對於資源主體,若要包含區間下的所有 Analytics 執行處理,請指定:{request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'}
,而不是 {request.principal.id='<analytics_instance_ocid>'}
,這會包含 compartmentA 下的所有 Analytics 執行處理。整合 OCI Language 與 Oracle Analytics 所需的原則
編號 | API 金鑰原則 | 資源主體原則 | 用途 |
---|---|---|---|
1 | allow group <group_name> to use ai-service-language-family in compartment <compartment_name> |
allow any-user to use ai-service-language-family in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
提供 OCI Language 服務的存取權。 |
2 | allow group <group_name> to manage ai-service-language-job in compartment <compartment_name> |
allow any-user to manage ai-service-language-job in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
提供 JOBS 語言子資源管理存取權以進行非同步處理。 |
3 | allow group <group_name> to read buckets in compartment <compartment_name> |
allow any-user to read buckets in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
提供儲存桶詳細資訊的存取權。 |
4 | allow group <group_name> to manage objects in compartment <compartment_name> where target.bucket.name='<staging_bucket_name>' |
allow any-user to manage objects in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<staging_bucket_name>'} |
提供暫存儲存桶中物件的讀取、寫入和刪除存取權。 |
5 | allow group <group_name> to read objectstorage-namespaces in compartment <compartment_name> |
allow any-user to read objectstorage-namespaces in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
提供物件儲存命名空間的存取權。供驗證使用。 |
原則 | 用途 |
---|---|
allow dynamic-group <dynamic_group> to manage objects in compartment <compartment_name> |
提供特定區間中物件子資源的存取權。 |
您必須先在 Oracle Analytics 中註冊 Oracle Cloud Infrastructure (OCI) Language 模型,才能使用它來分析資料。
Oracle Analytics 支援命名實體識別與文字分類的自訂模型,但是不支援其他 OCI Language 模型。