Conexión y administración de SAP HANA en Microsoft Purview
En este artículo se describe cómo registrar SAP HANA y cómo autenticar e interactuar con SAP HANA en Microsoft Purview. Para obtener más información sobre Microsoft Purview, lea el artículo introductorio.
Funciones admitidas
Extracción de metadatos | Examen completo | Examen incremental | Examen con ámbito | Clasificación | Etiquetar | Directiva de acceso | Linaje | Compartir datos | Vista en directo |
---|---|---|---|---|---|---|---|---|---|
Sí | Sí | No | Sí | No | No | No | No | No | No |
Al examinar el origen de SAP HANA, Microsoft Purview admite la extracción de metadatos técnicos, entre los que se incluyen:
- Servidor
- Databases
- Schemas
- Tablas que incluyen las columnas, las claves externas, los índices y las restricciones únicas
- Vistas que incluyen las columnas. Nota Las vistas de cálculo de SAP HANA no se admiten ahora.
- Procedimientos almacenados, incluidos el conjunto de datos de parámetros y el conjunto de resultados
- Funciones que incluyen el conjunto de datos de parámetros
- Sequences
- Sinónimos
Al configurar el examen, puede elegir examinar una base de datos de SAP HANA completa o limitar el examen a un subconjunto de esquemas que coincidan con los nombres o patrones de nombre especificados.
Limitaciones conocidas
Cuando se elimina el objeto del origen de datos, actualmente el examen posterior no quitará automáticamente el recurso correspondiente en Microsoft Purview.
Requisitos previos
Debe tener una cuenta de Azure con una suscripción activa. Cree una cuenta de forma gratuita.
Debe tener una cuenta de Microsoft Purview activa.
Necesita permisos de administrador de origen de datos y lector de datos para registrar un origen y administrarlo en el portal de gobernanza de Microsoft Purview. Para obtener más información sobre los permisos, consulte Control de acceso en Microsoft Purview.
Configure el entorno de ejecución de integración adecuado para el escenario:
-
Para usar un entorno de ejecución de integración autohospedado:
- Siga el artículo para crear y configurar un entorno de ejecución de integración autohospedado.
- Asegúrese de que JDK 11 está instalado en la máquina donde está instalado el entorno de ejecución de integración autohospedado. Reinicie la máquina después de instalar recientemente el JDK para que surta efecto.
- Asegúrese de que Visual C++ Redistributable (versión Visual Studio 2012 Update 4 o posterior) esté instalado en la máquina donde se ejecuta el entorno de ejecución de integración autohospedado. Si no tiene instalada esta actualización, descárguela ahora.
- Descargue el controlador JDBC de SAP HANA (JAR ngdbc) en la máquina donde se ejecuta el entorno de ejecución de integración autohospedado. Anote la ruta de acceso de la carpeta que usará para configurar el examen.
-
Para usar un entorno de ejecución de integración autohospedado compatible con kubernetes:
- Siga el artículo para crear y configurar un entorno de ejecución de integración compatible con Kubernetes.
- Descargue el controlador JDBC de SAP HANA (JAR ngdbc) en la máquina donde se ejecuta el entorno de ejecución de integración autohospedado. Anote la ruta de acceso de la carpeta que usará para configurar el examen.
Nota:
El entorno de ejecución de integración autohospedado debe tener acceso al controlador. De forma predeterminada, el entorno de ejecución de integración autohospedado usa la cuenta de servicio local "NT SERVICE\DIAHostService". Asegúrese de que tiene los permisos "Leer y ejecutar" y "Enumerar contenido de carpeta" en la carpeta del controlador.
-
Para usar un entorno de ejecución de integración autohospedado:
Permisos necesarios para el examen
Microsoft Purview admite la autenticación básica (nombre de usuario y contraseña) para examinar SAP HANA.
El usuario de SAP HANA que especificó debe tener el permiso para seleccionar los metadatos de los esquemas que desea importar.
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>;
Y el usuario debe tener el permiso para seleccionar en la tabla del sistema _SYS_REPO. ACTIVE_OBJECT y en los esquemas del sistema _SYS_BI y _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>;
Registrarse
En esta sección se describe cómo registrar un SAP HANA en Microsoft Purview mediante el portal de gobernanza de Microsoft Purview.
Abra el portal de gobernanza de Microsoft Purview:
- Vaya directamente a https://web.purview.azure.com la cuenta de Microsoft Purview y selecciónela.
- Abra el Azure Portal, busque y seleccione la cuenta de Microsoft Purview. Seleccione el botón del portal de gobernanza de Microsoft Purview .
Seleccione Mapa de datos en el panel izquierdo.
Seleccione Registrar.
En Registrar orígenes, seleccioneContinuar de SAP HANA>.
En la pantalla Registrar orígenes (SAP HANA), haga lo siguiente:
En Nombre, escriba un nombre que Microsoft Purview mostrará como origen de datos.
En Servidor, escriba el nombre de host o la dirección IP que se usa para conectarse a un origen de SAP HANA. Por ejemplo,
MyDatabaseServer.com
o192.169.1.2
.En Puerto, escriba el número de puerto usado para conectarse al servidor de bases de datos (39013 de forma predeterminada para SAP HANA).
Seleccione una colección de la lista.
Seleccione Finalizar.
Examinar
Siga estos pasos para examinar las bases de datos de SAP HANA para identificar automáticamente los recursos. Para obtener más información sobre el examen en general, consulte Exámenes e ingesta en Microsoft Purview.
Autenticación para un examen
El tipo de autenticación admitido para un origen de SAP HANA es autenticación básica.
Creación y ejecución de un examen
En el Centro de administración, seleccione Entornos de ejecución de integración. Asegúrese de que está configurado un entorno de ejecución de integración autohospedado. Si no está configurado, siga los pasos descritos en requisitos previos.
Vaya a Orígenes.
Seleccione el origen de SAP HANA registrado.
Seleccione + Nuevo examen.
Proporcione los detalles siguientes:
Nombre: escriba un nombre para el examen.
Conectar a través de Integration Runtime: seleccione el entorno de ejecución de integración autohospedado configurado.
Credencial: seleccione la credencial para conectarse al origen de datos. Asegúrese de:
- Seleccione Autenticación básica al crear una credencial.
- Proporcione el nombre de usuario usado para conectarse al servidor de base de datos en el campo De entrada Nombre de usuario.
- Almacene la contraseña de usuario usada para conectarse al servidor de base de datos en la clave secreta.
Para obtener más información, consulte Credenciales para la autenticación de origen en Microsoft Purview.
Base de datos: especifique el nombre de la instancia de base de datos que se va a importar.
Esquema: enumera el subconjunto de esquemas que se van a importar expresados como una lista separada por punto y coma. Por ejemplo,
schema1; schema2
. Todos los esquemas de usuario se importan si esa lista está vacía. Todos los esquemas y objetos del sistema se omiten de forma predeterminada.Los patrones de nombre de esquema aceptables que usan la sintaxis de expresión SQL
LIKE
incluyen el signo de porcentaje (%). Por ejemplo,A%; %B; %C%; D
significa:- Empezar con A o
- Terminar con B o
- Contener C o
- D igual
El uso de NOT y caracteres especiales no es aceptable.
Ubicación del controlador: especifique la ruta de acceso a la ubicación del controlador JDBC en la máquina donde se ejecuta el entorno de ejecución de integración de autohospedado. Por ejemplo:
D:\Drivers\SAPHANA
.- Para el entorno de ejecución de integración autohospedado en una máquina local:
D:\Drivers\SAPHANA
. Es la ruta de acceso a la ubicación de la carpeta JAR válida. El valor debe ser una ruta de acceso de archivo absoluta válida y no contiene espacio. Asegúrese de que el entorno de ejecución de integración autohospedado pueda acceder al controlador; Obtenga más información en la sección de requisitos previos. - Para el entorno de ejecución de integración autohospedado compatible con Kubernetes:
./drivers/SAPHANA
. Es la ruta de acceso a la ubicación de la carpeta JAR válida. El valor debe ser una ruta de acceso de archivo relativa válida. Consulte la documentación para configurar un examen con controladores externos para cargar controladores de antemano.
- Para el entorno de ejecución de integración autohospedado en una máquina local:
Memoria máxima disponible: memoria máxima (en gigabytes) disponible en la máquina del cliente para que se usen los procesos de examen. Este valor depende del tamaño de la base de datos de SAP HANA que se va a examinar.
Seleccione Continuar.
En Desencadenador de examen, elija si desea configurar una programación o ejecutar el examen una vez.
Revise el examen y seleccione Guardar y ejecutar.
Visualización de los exámenes y las ejecuciones de examen
Para ver los exámenes existentes:
- Vaya al portal de Microsoft Purview. En el panel izquierdo, seleccione Mapa de datos.
- Seleccione el origen de datos. Puede ver una lista de exámenes existentes en ese origen de datos en Exámenes recientes o puede ver todos los exámenes en la pestaña Exámenes .
- Seleccione el examen que tiene los resultados que desea ver. En el panel se muestran todas las ejecuciones de examen anteriores, junto con el estado y las métricas de cada ejecución de examen.
- Seleccione el identificador de ejecución para comprobar los detalles de la ejecución del examen.
Administrar los exámenes
Para editar, cancelar o eliminar un examen:
Vaya al portal de Microsoft Purview. En el panel izquierdo, seleccione Mapa de datos.
Seleccione el origen de datos. Puede ver una lista de exámenes existentes en ese origen de datos en Exámenes recientes o puede ver todos los exámenes en la pestaña Exámenes .
Seleccione el examen que desea administrar. Después, podrá:
- Edite el examen seleccionando Editar examen.
- Para cancelar un examen en curso, seleccione Cancelar ejecución del examen.
- Para eliminar el examen, seleccione Eliminar examen.
Nota:
- La eliminación del examen no elimina los recursos de catálogo creados a partir de exámenes anteriores.
Pasos siguientes
Ahora que ha registrado el origen, use las siguientes guías para obtener más información sobre Microsoft Purview y sus datos: