Compartir a través de


Conexión y administración de SAP Business Warehouse en Microsoft Purview

En este artículo se describe cómo registrar SAP Business Warehouse (BW) y cómo autenticarse e interactuar con SAP BW 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
No No No No No No No No

Las versiones admitidas de SAP BW son 7.3 a 7.5. NO se admite SAP BW/4HANA.

Al examinar el origen de SAP BW, Microsoft Purview admite la extracción de metadatos técnicos, entre los que se incluyen:

  • Instancia
  • InfoArea
  • InfoSet
  • Consulta InfoSet
  • InfoSet clásico
  • InfoObject que incluye la unidad de medida, la característica de tiempo, el atributo de navegación, la característica del paquete de datos, la moneda, la característica, el campo y la figura clave.
  • Objeto de almacén de datos (DSO), incluido su esquema de atributos InfoObject y claves principales
  • Objeto de almacén de datos avanzado (ADSO), incluido su esquema de atributos InfoObject y claves principales
  • Nivel de agregación
  • Destino del centro de conectividad abierto
  • Consulta que incluye la condición de consulta
  • Vista de consulta
  • HybridProvider
  • MultiProvider
  • InfoCube
  • Agregado
  • Dimension
  • Dimensión de tiempo

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.
  • Solo se puede extraer el sap_bw_query_condition en el sap_bw_query.

Requisitos previos

  • Una cuenta de Azure con una suscripción activa. Cree una cuenta de forma gratuita.

  • Un recurso de Microsoft Purview activo.

  • 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.

  • Al crear un examen por primera vez, debe crear un módulo de función en el servidor SAP. Microsoft Purview proporciona código en la página de recursos de la Mapa de datos de Microsoft Purview para crear el módulo. Para descargar este código, debe tener permisos de administrador de origen de datos en la colección raíz en el mapa de datos.

  • 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.
      • El conector lee los metadatos de SAP mediante la API de SAP Java Connector (JCo) 3.0. Asegúrese de que Java Connector está disponible en el equipo donde está instalado el entorno de ejecución de integración autohospedado. Asegúrese de que usa la distribución de JCo correcta para su entorno y que los archivos sapjco3.jar y sapjco3.dll están disponibles.
    • Para usar un entorno de ejecución de integración autohospedado compatible con kubernetes:

    Nota:

    El controlador debe ser accesible para todas las cuentas de la máquina. No lo coloque en una ruta de acceso en la cuenta de usuario.

    • Los entornos de ejecución de integración autohospedados se comunican con el servidor SAP a través del puerto de distribuidor 32NN y el puerto de puerta de enlace 33NN, donde NN es el número de instancia de SAP de 00 a 99. Asegúrese de que el tráfico saliente está permitido en el firewall.
  • Implemente el módulo de función ABAP de extracción de metadatos en el servidor SAP siguiendo los pasos mencionados en la guía de implementación de funciones de ABAP. Necesita una cuenta de desarrollador de ABAP para crear el módulo de funciones RFC en el servidor SAP. Para la ejecución del examen, la cuenta de usuario requiere permisos suficientes para conectarse al servidor SAP y ejecutar los siguientes módulos de función RFC:

    • STFC_CONNECTION (comprobar la conectividad)
    • RFC_SYSTEM_INFO (comprobar la información del sistema)
    • OCS_GET_INSTALLED_COMPS (comprobar las versiones de software)
    • Z_MITI_BW_DOWNLOAD (importación de metadatos principal, el módulo de funciones que se crea siguiendo la guía de Purview)

    Las bibliotecas subyacentes de SAP Java Connector (JCo) pueden llamar a módulos de función RFC adicionales, por ejemplo, RFC_PING, RFC_METADATA_GET, etc., consulte la nota de soporte técnico de SAP 460089 para obtener más información.

Registrarse

En esta sección se describe cómo registrar SAP BW en Microsoft Purview mediante el portal de gobernanza de Microsoft Purview.

Autenticación para el registro

La única autenticación admitida para el origen de SAP BW es la autenticación básica.

Pasos para registrarse

  1. Abra el portal de gobernanza de Microsoft Purview:

  2. Seleccione Mapa de datos en el panel de navegación izquierdo.

  3. Seleccione Registrar.

  4. En Registrar orígenes, seleccioneContinuarde SAP BW>.

En la pantalla Registrar orígenes (SAP BW), haga lo siguiente:

  1. Escriba un nombre que indique que el origen de datos aparecerá en el catálogo.

  2. Escriba el nombre del servidor de aplicaciones para conectarse al origen de SAP BW. También puede ser una dirección IP del host del servidor de aplicaciones de SAP.

  3. Escriba el número del sistema SAP. Es un entero entre 0 y 99.

  4. Seleccione una colección de la lista.

  5. Termine de registrar el origen de datos.

    Captura de pantalla del registro de un origen de SAP BW.

Examinar

Siga los pasos siguientes para examinar SAP BW para identificar automáticamente los recursos. Para obtener más información sobre el examen en general, consulte nuestra introducción a los exámenes y la ingesta.

Importante

Al crear un examen por primera vez, debe crear un módulo de función en el servidor SAP. Microsoft Purview proporciona código en la página de recursos de la Mapa de datos de Microsoft Purview para crear el módulo. Para descargar este código, debe tener permisos de administrador de origen de datos en la colección raíz en el mapa de datos.

Creación y ejecución de un examen

  1. 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, use los pasos mencionados en los requisitos previos para crear un entorno de ejecución de integración autohospedado.

  2. Vaya a Orígenes

  3. Seleccione el origen de SAP BW registrado.

  4. Seleccionar + Nuevo examen

  5. Proporcione los detalles siguientes:

    1. Nombre: nombre del examen

    2. Conectar a través de Integration Runtime: seleccione el entorno de ejecución de integración autohospedado configurado.

    3. Credencial: seleccione la credencial para conectarse al origen de datos. Asegúrese de:

      • Seleccione Autenticación básica al crear una credencial.
      • Proporcione un identificador de usuario para conectarse al servidor SAP en el campo Entrada de nombre de usuario.
      • Almacene la contraseña de usuario usada para conectarse al servidor SAP en la clave secreta.
    4. Id. de cliente: escriba el identificador de cliente de SAP. Es un número numérico de tres dígitos de 000 a 999.

    5. Ruta de acceso de la biblioteca de JCo: especifique la ruta de acceso del directorio donde se encuentran las bibliotecas de JCo, por ejemplo: D:\Drivers\SAPJCo. Asegúrese de que el entorno de ejecución de integración autohospedado pueda acceder a la ruta de acceso, obtenga más información en la sección requisitos previos.

      1. Para el entorno de ejecución de integración autohospedado en una máquina local: D:\Drivers\SAPJCo. 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.
      2. Para el entorno de ejecución de integración autohospedado compatible con Kubernetes: ./drivers/SAPJCo. 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.
    6. Memoria máxima disponible: Memoria máxima (en GB) disponible en el equipo de Integration Runtime autohospedado que usarán los procesos de examen. Esto depende del tamaño del origen de SAP BW que se va a examinar.

      Captura de pantalla de la configuración de un examen de SAP BW.

  6. Seleccione Probar conexión.

  7. Seleccione Continuar.

  8. Elija el desencadenador de examen. Puede configurar una programación o ejecutar el examen una vez.

  9. 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:

  1. Vaya al portal de Microsoft Purview. En el panel izquierdo, seleccione Mapa de datos.
  2. 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 .
  3. 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.
  4. 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:

  1. Vaya al portal de Microsoft Purview. En el panel izquierdo, seleccione Mapa de datos.

  2. 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 .

  3. 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 su origen, siga las guías siguientes para obtener más información sobre Microsoft Purview y sus datos.