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

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

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

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

При сканировании источника SAP HANA Microsoft Purview поддерживает извлечение технических метаданных, в том числе:

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

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

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

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

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

  • У вас должна быть учетная запись Azure с активной подпиской. Создайте учетную запись бесплатно.

  • У вас должна быть активная учетная запись Microsoft Purview.

  • Для регистрации источника данных и управления им на портале управления Microsoft Purview требуются разрешения администратора источника и читателя данных. Дополнительные сведения о разрешениях см. в статье Управление доступом в Microsoft Purview.

  • Настройте последнюю локальную среду выполнения интеграции. Дополнительные сведения см. в статье Создание и настройка локальной среды выполнения интеграции. Минимальная поддерживаемая версия локального Integration Runtime — 5.13.8013.1.

    • Убедитесь, что JDK 11 установлен на компьютере, где установлена локальная среда выполнения интеграции. Перезапустите компьютер после установки JDK, чтобы он вступил в силу.

    • Убедитесь, что Распространяемый компонент Visual C++ (версия Visual Studio 2012 с обновлением 4 или более поздней) установлена на компьютере, где запущена локальная среда выполнения интеграции. Если у вас не установлено это обновление, скачайте его сейчас.

    • Скачайте драйвер SAP HANA JDBC (JAR ngdbc) на компьютере, где работает локальная среда выполнения интеграции. Запишите путь к папке, который будет использоваться для настройки проверки.

      Примечание.

      Драйвер должен быть доступен локальной среде выполнения интеграции. По умолчанию локальная среда выполнения интеграции использует учетную запись локальной службы "NT SERVICE\DIAHostService". Убедитесь, что у него есть разрешения "Чтение и выполнение" и "Вывод списка содержимого папки" для папки драйвера.

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

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

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

CREATE USER <user> PASSWORD <password> NO FORCE_FIRST_PASSWORD_CHANGE;
GRANT SELECT METADATA ON SCHEMA <schema1> TO <user>;
GRANT SELECT METADATA ON SCHEMA <schema2> TO <user>;

Пользователь должен иметь разрешение на выбор _SYS_REPO системной таблицы. ACTIVE_OBJECT и системных схем _SYS_BI и _SYS_BIC.

GRANT SELECT ON _SYS_REPO.ACTIVE_OBJECT TO <user>;
GRANT SELECT ON SCHEMA _SYS_BI TO <user>;
GRANT SELECT ON SCHEMA _SYS_BIC TO <user>;

Регистрация

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

  1. Откройте портал управления Microsoft Purview, выполнив следующие действия.

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

  3. Нажмите Зарегистрировать.

  4. В разделе Регистрация источников выберите ПРОДОЛЖИТЬ SAP HANA>.

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

    1. В поле Имя введите имя, которое Microsoft Purview будет отображать в качестве источника данных.

    2. В поле Сервер введите имя узла или IP-адрес, используемый для подключения к источнику SAP HANA. Например, MyDatabaseServer.com или 192.169.1.2.

    3. В поле Порт введите номер порта, используемого для подключения к серверу базы данных (39013 по умолчанию для SAP HANA).

    4. В поле Выберите коллекцию выберите коллекцию из списка или создайте новую. Это действие необязательно.

    Снимок экрана: поля для регистрации источников SAP HANA.

  6. Нажмите Готово.

Проверка

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

Проверка подлинности для сканирования

Поддерживаемый тип проверки подлинности для источника SAP HANA — обычная проверка подлинности.

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

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

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

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

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

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

    1. Имя. Введите имя проверки.

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

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

      • При создании учетных данных выберите Обычная проверка подлинности .
      • Укажите имя пользователя, используемое для подключения к серверу базы данных, в поле Ввода имени пользователя.
      • Сохраните пароль пользователя, используемый для подключения к серверу базы данных, в секретном ключе.

      Дополнительные сведения см. в разделе Учетные данные для проверки подлинности источника в Microsoft Purview.

    4. База данных. Укажите имя импортируемого экземпляра базы данных.

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

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

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

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

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

    7. Максимальный объем доступной памяти: максимальный объем памяти (в гигабайтах), доступный на компьютере клиента для используемых процессов сканирования. Это значение зависит от размера проверяемой базы данных SAP HANA.

    Снимок экрана: поля для сведений о проверке.

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

  7. В поле Триггер сканирования укажите, следует ли настроить расписание или запустить проверку один раз.

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

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

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

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

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

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

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

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

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

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

Примечание.

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

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

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