Интеграция Oracle Analytics с Oracle Cloud Infrastructure Language

Интегрируйте Oracle Analytics с Oracle Cloud Infrastructure (OCI) Language для применения машинного обучения и искусственного интеллекта без экспертных знаний в области аналитики данных. Например, при работе с данными о заказчиках можно оценить тональность, чтобы затем проанализировать отзывы, которые клиенты оставляют на портале обратной связи.

Предварительные условия для интеграции моделей OCI Language с Oracle Analytics

Выполнение этих предварительных условий необходимо для интеграции OCI Language с Oracle Analytics.

Политики, необходимые для интеграции OCI Language с Oracle Analytics

Для интеграции Oracle Analytics с OCI Language убедитесь в наличии необходимых политик безопасности.

Пользователь OCI, указанный в подключении между Oracle Analytics Cloud и арендой OCI, должен иметь разрешения на чтение, запись и удаление в пространстве, содержащем необходимые ресурсы OCI. Убедитесь, что пользователь OCI принадлежит к группе пользователей со следующими минимальными политиками безопасности OCI. При подключении к аренде OCI из Oracle Analytics можно использовать API-ключ OCI или субъект ресурсов.

Примечание.:

Oracle Cloud ID (OCID) — идентификаторы ресурсов, используемые в OCI.

Примечание.:

Для субъекта ресурсов: чтобы включить все экземпляры Analytics в отделении, укажите: {request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'} вместо {request.principal.id='<analytics_instance_ocid>'}. Это включит все экземпляры 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 Language для асинхронной обработки.
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>'} Предоставляет доступ к пространству имен объектного хранилища. Используется в целях проверки
OCI Language – политики динамических групп (для асинхронной обработки)
Политика Назначение
allow dynamic-group <dynamic_group> to manage objects in compartment <compartment_name> Предоставляет доступ к объектам заменяющего ресурса в определенном отделении.

Доступ к модели OCI Language в Oracle Analytics

Перед использованием моделей Oracle Cloud Infrastructure (OCI) Language для анализа данных их необходимо зарегистрировать в Oracle Analytics.

Зарегистрируйте модели OCI Language в Oracle Analytics, чтобы встроить возможности извлечения ключевых фраз, анализа тональности, классификации, распознавания именованных объектов и языков в приложения без экспертных знаний в области искусственного интеллекта.
Oracle Analytics поддерживает следующие модели:
  • Распознавание пользовательских именованных объектов (с использованием асинхронных API)
  • Классификация пользовательского текста (с использованием асинхронных API)
  • Извлечение ключевых фраз
  • Определение языка
  • Распознавание именованных сущностей
  • Персональные данные
  • Анализ тональности
  • Классификация текстов
Примечание. Функция распознавания языка поддерживается для более чем 100 языков, однако функции извлечения ключевых фраз, распознавания именованных сущностей и анализа настроений поддерживаются только для английского и испанского языков. См. раздел "Предварительно обученные языковые модели OCI".
Примечание. Oracle Analytics

Oracle Analytics поддерживает пользовательские модели для распознавания именованных сущностей и классификации текста, но не для других языковых моделей OCI.

Перед началом работы создайте подключение между экземпляром Oracle Analytics и сервисом OCI. См. раздел Создание подключения к области аренды Oracle Cloud Infrastructure.
Кроме того, необходимо выполнить вход в Oracle Analytics как пользователь с ролью "Администратор сервиса BI" или "Создатель контента DV".
  1. На главной странице нажмите Меню страницы, выберите Регистрация модели/функции, а затем нажмите Модели OCI Language.
  2. В диалоговом окне "Регистрация модели Language" нажмите на имя подключения к аренде OCI.
  3. В диалоговом окне "Выбор модели" перейдите к отделению, где находится языковая модель ИИ.

    При регистрации пользовательской языковой модели ИИ необходимо предоставить промежуточный контейнер и выделенную конечную точку.
  4. Выберите модель, которую необходимо сделать доступной в Oracle Analytics.

    • Если вы регистрируете предварительно обученную модель, выберите для нее отделение промежуточного контейнера.

    • Если вы регистрируете пользовательскую модель, выберите для нее промежуточный контейнер и конечную точку модели.

  5. Нажмите Регистрация.
  6. Необязательно: Для подтверждения регистрации модели на главной странице нажмите Навигатор, выберите Модели, а затем нажмите Машинное обучение, чтобы отобразить зарегистрированные модели и подтвердить их регистрацию. Нажмите Проверить, чтобы проверить правильность настройки модели.