Integre o Oracle Analytics com o Oracle Cloud Infrastructure (OCI) Language para executar aprendizado de máquina e inteligência artificial sem precisar ter a experiência dos cientistas de dados. Por exemplo, com os dados do cliente, você poderá executar análises de sentimento para analisar opiniões que os clientes digitaram em um portal de feedback.
Você precisa desses pré-requisitos para integrar o OCI Language com o Oracle Analytics.
Para integrar o Oracle Analytics com o OCI Language, certifique-se de ter as políticas de segurança necessárias.
O usuário do OCI que você especificar na conexão entre o Oracle Analytics Cloud e sua tenancy do OCI deverá ter permissões de leitura, gravação e exclusão no compartimento que contém os recursos do OCI que você deseja usar. Certifique-se de que o usuário do OCI pertença a um grupo de usuários com as seguintes políticas de segurança mínimas do OCI. Ao se conectar a uma tenancy do OCI pelo Oracle Analytics, você pode usar uma chave de API do OCI ou um controlador de recursos.
Nota:
OCIDs (Oracle Cloud IDs) são identificadores de recursos usados no OCI.Nota:
No controlador de recursos, para incluir todas as instâncias do Analytics em um compartimento, especifique:{request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'}
em vez de {request.principal.id='<analytics_instance_ocid>'}
, que incluirá todas as instâncias do Analytics no compartimentoA.Políticas Obrigatórias para Integrar o OCI Language com o Oracle Analytics
Número | Política da Chave de API | Política de Controlador de Recursos | Finalidade |
---|---|---|---|
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>'} |
Fornece acesso ao serviço 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>'} |
Fornece acesso de gerenciamento ao sub-recurso Idioma de JOBS para processamento assíncrono. |
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>'} |
Fornece acesso aos detalhes do bucket. |
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>'} |
Fornece acesso de leitura, gravação e exclusão a objetos no bucket de preparação. |
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>'} |
Fornece acesso ao namespace de armazenamento de objetos. Usada para fins de validação. |
Política | Finalidade |
---|---|
allow dynamic-group <dynamic_group> to manage objects in compartment <compartment_name> |
Fornece acesso a sub-recursos de objetos em um compartimento específico. |
Para que você possa usar modelos do OCI (Oracle Cloud Infrastructure) Language para analisar dados, você os registra no Oracle Analytics.
O Oracle Analytics oferece suporte a modelos personalizados para Reconhecimento de Entidade Nomeada e Classificação de Texto, mas não para outros modelos do OCI Language.