Подключение к Oracle и управление ими в Microsoft Purview

В этой статье описано, как зарегистрировать Oracle, а также как проверить подлинность Oracle и взаимодействовать с ним в Microsoft Purview. Дополнительные сведения о Microsoft Purview см. в вводной статье.

Поддерживаемые возможности

Извлечение метаданных Полная проверка Добавочное сканирование Сканирование с заданной областью Классификация Присвоение подписей Политика доступа Линии Общий доступ к данным Динамическое представление
Да Да Нет Да Да Нет Нет Да* Нет Нет

* Помимо происхождения в ресурсах в источнике данных, также поддерживается происхождение, если набор данных используется в качестве источника или приемника в фабрике данных или конвейере Synapse.

Поддерживаемые версии сервера Oracle — от 6i до 19c. Прокси-сервер Oracle не поддерживается при проверке источника Oracle.

При сканировании источника Oracle Microsoft Purview поддерживает:

  • Извлечение технических метаданных, включая:

    • Сервер
    • Схемы
    • Пакеты
    • Таблицы, включая столбцы, внешние ключи, индексы, триггеры и уникальные ограничения
    • Представления, включая столбцы и триггеры
    • Хранимые процедуры, включая набор данных параметров и результирующий набор
    • Функции, включая набор данных параметров
    • Последовательности
    • Синонимы
    • Типы, включая атрибуты типа
  • Получение статического происхождения данных о связях ресурсов между таблицами и представлениями.

При настройке проверки можно выбрать сканирование всего сервера Oracle или область проверку на подмножество схем, соответствующих заданным именам или шаблонам имен.

Известные ограничения

  • В настоящее время имя службы Oracle не записывается в метаданные или иерархию.
  • При удалении объекта из источника данных в настоящее время при последующей проверке соответствующий ресурс в Microsoft Purview автоматически не удаляется.

Предварительные требования

Необходимые разрешения для сканирования

Microsoft Purview поддерживает обычную проверку подлинности (имя пользователя и пароль) для проверки Oracle. Пользователь Oracle должен иметь доступ на чтение к системным таблицам, чтобы получить доступ к расширенным метаданным.

Для классификации пользователь также должен быть владельцем таблицы.

Важно!

Если пользователь не является владельцем таблицы, проверка будет успешно выполняться и принимать метаданные, но не будет определять какие-либо классификации.

Пользователь должен иметь разрешение на создание сеанса и назначенных ролей SELECT_CATALOG_ROLE. Кроме того, пользователю может быть предоставлено разрешение SELECT для каждой отдельной системной таблицы, из которых этот соединитель запрашивает метаданные:

grant create session to [user];
grant select on all_users to [user];
grant select on dba_objects to [user];
grant select on dba_tab_comments to [user];
grant select on dba_external_locations to [user];
grant select on dba_directories to [user];
grant select on dba_mviews to [user];
grant select on dba_clu_columns to [user];
grant select on dba_tab_columns to [user];
grant select on dba_col_comments to [user];
grant select on dba_constraints to [user];
grant select on dba_cons_columns to [user];
grant select on dba_indexes to [user];
grant select on dba_ind_columns to [user];
grant select on dba_procedures to [user];
grant select on dba_synonyms to [user];
grant select on dba_views to [user];
grant select on dba_source to [user];
grant select on dba_triggers to [user];
grant select on dba_arguments to [user];
grant select on dba_sequences to [user];
grant select on dba_dependencies to [user];
grant select on dba_type_attrs to [user];
grant select on V_$INSTANCE to [user];
grant select on v_$database to [user];

Регистрация

В этом разделе описывается, как зарегистрировать Oracle в Microsoft Purview с помощью портала управления Microsoft Purview.

Действия по регистрации

Чтобы зарегистрировать новый источник Oracle в каталоге данных, сделайте следующее:

  1. Перейдите к учетной записи Microsoft Purview на портале управления Microsoft Purview.

  2. Выберите Карта данных в области навигации слева.

  3. Выберите Зарегистрировать

  4. В разделе Регистрация источников выберите Oracle. Нажмите Продолжить.

    регистрация источников

На экране Регистрация источников (Oracle) выполните следующие действия.

  1. Введите имя , которое источник данных будет указан в каталоге.

  2. Введите имя узла для подключения к источнику Oracle. Это может быть:

    • Имя узла, используемое для подключения к серверу базы данных. Пример: MyDatabaseServer.com
    • IP-адрес. Пример: 192.169.1.2
  3. Введите номер порта , используемый для подключения к серверу базы данных (1521 по умолчанию для Oracle).

  4. Введите имя службы Oracle (не Oracle UID), используемое для подключения к серверу базы данных.

  5. Выберите коллекцию или создайте новую (необязательно)

  6. Завершите регистрацию источника данных.

    Параметры регистрации источников

Проверка

Выполните следующие действия, чтобы проверить Oracle для автоматической идентификации ресурсов. Дополнительные сведения о сканировании в целом см. в статье Введение в сканирование и прием данных.

Совет

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

  1. Убедитесь, что выполнены все предварительные требования.
  2. Ознакомьтесь с нашей документацией по устранению неполадок сканирования.

Создание и запуск сканирования

Чтобы создать и запустить новую проверку, сделайте следующее:

  1. В Центре управления выберите Среды выполнения интеграции. Убедитесь, что настроена локальная среда выполнения интеграции. Если она не настроена, выполните описанные здесь действия, чтобы создать локальную среду выполнения интеграции.

  2. Перейдите в раздел Источники.

  3. Выберите зарегистрированный источник Oracle.

  4. Выберите + Создать сканирование.

  5. Укажите следующие сведения:

    1. Имя: имя сканирования

    2. Подключение через среду выполнения интеграции. Выберите настроенную локальную среду выполнения интеграции.

    3. Учетные данные. Выберите учетные данные для подключения к источнику данных. Убедитесь, что:

      • При создании учетных данных выберите Обычная проверка подлинности.
      • Укажите имя пользователя, используемое для подключения к серверу базы данных, в поле Ввода имени пользователя.
      • Сохраните пароль пользователя, используемый для подключения к серверу базы данных, в секретном ключе.
    4. Схема: перечисление подмножества схем для импорта, выраженных в виде списка, разделенного точкой с запятой, с учетом регистра . Например, schema1; schema2. Все пользовательские схемы импортируются, если этот список пуст. Все системные схемы (например, SysAdmin) и объекты по умолчанию игнорируются.

      Допустимые шаблоны имен схемы с использованием синтаксиса выражений SQL LIKE включают использование %. Пример: A%; %B; %C%; D

      • Начните с A или
      • Заканчивается на B или
      • Содержать C или
      • Равный D

      Использование символов NOT и специальных символов недопустимо.

    5. Расположение драйвера. Укажите путь к расположению драйвера JDBC на компьютере, где запущена локальная среда выполнения интеграции, например D:\Drivers\Oracle. Это путь к допустимому расположению jar-папки. Убедитесь, что драйвер доступен локальной среде выполнения интеграции. Дополнительные сведения см. в разделе предварительных требований.

    6. Сведения о хранимой процедуре. Управляет количеством сведений, импортированных из хранимых процедур.

      • Сигнатура: имя и параметры хранимых процедур.
      • Код, сигнатура: имя, параметры и код хранимых процедур.
      • Происхождение, код, сигнатура: имя, параметры и код хранимых процедур, а также происхождение данных, производных от кода.
      • Нет: сведения о хранимой процедуре не включаются.
    7. Максимальный объем доступной памяти: максимальный объем памяти (в ГБ), доступный на виртуальной машине клиента для использования процессами сканирования. Это зависит от размера проверяемого источника Oracle.

      Примечание.

      Как правило, укажите 1 ГБ памяти для каждых 1000 таблиц.

      Оракул сканирования

  6. Выберите Проверить подключение.

    Примечание.

    Используйте кнопку "Проверить подключение" в пользовательском интерфейсе настройки сканирования, чтобы проверить подключение. Вкладка "Проверить подключение" в пользовательском интерфейсе диспетчера конфигурации локальной среды выполнения интеграции —> диагностика не полностью проверяет подключение.

  7. Нажмите Продолжить.

  8. Выберите набор правил сканирования для классификации. Вы можете выбрать системный набор правил по умолчанию, существующие настраиваемые наборы правил или создать новый встроенный набор правил .

  9. Выберите триггер сканирования. Вы можете настроить расписание или запустить проверку один раз.

  10. Просмотрите проверку и выберите Сохранить и запустить.

Просмотр проверок и запусков сканирования

Чтобы просмотреть существующие проверки, выполните приведенные далее действия.

  1. Перейдите на портал управления Microsoft Purview. В левой области выберите Карта данных.
  2. Выберите источник данных. Список существующих проверок для этого источника данных можно просмотреть в разделе Последние проверки или просмотреть все проверки на вкладке Сканирование .
  3. Выберите сканирование с результатами, которые вы хотите просмотреть. На панели отображаются все предыдущие запуски сканирования, а также состояние и метрики для каждого запуска сканирования.
  4. Выберите идентификатор запуска, чтобы проверка сведения о выполнении проверки.

Управление проверками

Чтобы изменить, отменить или удалить сканирование:

  1. Перейдите на портал управления Microsoft Purview. В левой области выберите Карта данных.

  2. Выберите источник данных. Список существующих проверок для этого источника данных можно просмотреть в разделе Последние проверки или просмотреть все проверки на вкладке Сканирование .

  3. Выберите проверку, которой вы хотите управлять. Далее вы можете:

    • Измените сканирование, выбрав Изменить проверку.
    • Отмените выполняемую проверку, выбрав Отмена выполнения проверки.
    • Удалите сканирование, выбрав Удалить сканирование.

Примечание.

  • При удалении сканирования ресурсы каталога, созданные на основе предыдущих проверок, не удаляются.
  • Ресурс больше не будет обновляться с изменениями схемы, если исходная таблица изменилась и вы повторно просканируете исходную таблицу после изменения описания на вкладке Схема Microsoft Purview.

Линии

После сканирования источника Oracle можно просмотреть каталог данных или выполнить поиск в каталоге данных , чтобы просмотреть сведения об активе.

Перейдите на вкладку asset — lineage (Ресурс —> происхождение), и при необходимости вы увидите связь активов. Сведения о поддерживаемых сценариях происхождения происхождения данных Oracle см. в разделе поддерживаемых возможностей . Дополнительные сведения о происхождении данных в целом см. в руководстве пользователя по происхождению данных и происхождению данных.

Представление происхождения данных Oracle

Дальнейшие действия

Теперь, когда вы зарегистрировали источник, следуйте приведенным ниже руководствам, чтобы узнать больше о Microsoft Purview и ваших данных.