Oracle Analytics를 OCI(Oracle Cloud Infrastructure) Data Science와 통합하여 데이터 과학자 전문지식 없이도 머신 러닝 및 인공 지능을 수행합니다. 예를 들어, 의료 데이터를 사용한 예측 모델을 통해 위험 인자를 식별하고 퇴원 후 환자 재입원 위험도를 예측할 수 있습니다.
Oracle Analytics와 OCI Data Science를 통합하려면 다음 필요 조건이 필요합니다.
Oracle Analytics를 OCI Data Science와 통합하려면 필요한 보안 정책이 있어야 합니다.
Oracle Analytics Cloud와 OCI 테넌시 간의 접속 시 지정한 OCI 사용자에게는 사용할 OCI 리소스가 포함된 컴파트먼트에서 읽기, 쓰기 및 삭제 권한이 있어야 합니다. OCI 사용자가 다음과 같은 최소 OCI 보안 정책을 가진 사용자 그룹에 속하는지 확인하십시오. Oracle Analytics에서 OCI 테넌시에 접속하는 경우 OCI API 키 또는 리소스 주체를 사용할 수 있습니다.
주: 리소스 주체의 경우 컴파트먼트의 모든 Analytics 인스턴스를 포함하려면 {request.principal.id='<analytics_instance_ocid>'}
대신 {request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'}
를 지정하십시오.
표 32-3 OCI Data Science 통합에 필요한 보안 정책
API 키 정책 | 리소스 주체 정책 |
---|---|
Allow group <group_name> to read data-science-projects in compartment <compartment_name> |
Allow any-user to read data-science-projects in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to read data-science-models in compartment <compartment_name> |
Allow any-user to read data-science-models in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to manage data-science-jobs in compartment <compartment_name> |
Allow any-user to manage data-science-jobs in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to inspect instance-family in compartment <compartment_name> |
Allow any-user to inspect instance-family in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to manage data-science-job-runs in compartment <compartment_name> |
Allow any-user to manage data-science-job-runs in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to inspect virtual-network-family in compartment <compartment_name> |
Allow any-user to inspect virtual-network-family in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow service datascience to use virtual-network-family in compartment <compartment_name> |
Allow service datascience to use virtual-network-family in compartment <compartment_name> |
Allow group <group_name> to manage log-groups in compartment <compartment_name> |
Allow any-user to manage log-groups in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
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>'} |
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>'} |
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>'} |
표 32-4 OCI Data Science - 동적 그룹 정책
정책 | 설명 |
---|---|
Allow dynamic-group <dynamic_group> to read data-science-models in compartment <compartment_name> |
Data Science 작업 실행에 대한 Data Science 모델 액세스를 제공합니다. |
Allow dynamic-group <dynamic_group> to manage objects in compartment <compartment_name> where target.bucket.name='<staging_bucket_name>' |
Data Science 작업 실행에 대한 오브젝트 스토리지 액세스를 제공합니다. |
Allow dynamic-group <dynamic_group> to use log-content in compartment <compartment_name> |
Data Science 작업 실행에 대한 로그 액세스를 제공합니다. |
참고: <dynamic_group>
을 지정할 때 다음 형식으로 일치 규칙을 사용하십시오.
all { resource.type='datasciencejobrun', resource.compartment.id='<compartment_id>' }
여기서 <compartment_id
>는 Data Science 모델을 포함하는 컴파트먼트의 OCID입니다.
OCI(Oracle Cloud Infrastructure) Data Science 모델을 사용하여 데이터를 분석하기 전에 Oracle Analytics에 모델을 등록합니다.