Compartir a través de


Conexión y administración de PostgreSQL en Microsoft Purview

En este artículo se describe cómo registrar PostgreSQL y cómo autenticar e interactuar con PostgreSQL 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 Uso compartido de datos Vista en vivo
No No No No No No

Las versiones de servidor de PostgreSQL admitidas son de 8.4 a 12.x.

Al examinar el origen de PostgreSQL, Microsoft Purview admite:

  • Extracción de metadatos técnicos, entre los que se incluyen:

    • Servidor
    • Databases
    • Schemas
    • Tablas que incluyen las columnas
    • Vistas que incluyen las columnas
  • Captura del linaje estático en las relaciones de recursos entre tablas y vistas.

Al configurar el examen, puede elegir examinar una base de datos postgreSQL 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

Nota:

Si el almacén de datos no es accesible públicamente (si el almacén de datos limita el acceso desde una red local, una red privada o direcciones IP específicas, etc.), deberá configurar un entorno de ejecución de integración autohospedado para conectarse a él.

Permisos necesarios para el examen

El usuario de PostgreSQL debe tener acceso de lectura a las tablas del sistema para acceder a metadatos avanzados.

Registrarse

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

Pasos para registrarse

Para registrar un nuevo origen de PostgreSQL en el catálogo de datos, siga estos pasos:

  1. Vaya a su cuenta de Microsoft Purview en 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, seleccione PostgreSQL. Seleccione Continuar.

En la pantalla Registrar orígenes (PostgreSQL), siga estos pasos:

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

  2. Escriba el nombre del servidor para conectarse a un origen de PostgreSQL. Esto puede ser:

    • Nombre de host que se usa para conectarse al servidor de base de datos. Por ejemplo: MyDatabaseServer.com
    • Una dirección IP. Por ejemplo: 192.169.1.2
  3. Escriba el puerto usado para conectarse al servidor de bases de datos (5432 de forma predeterminada para PostgreSQL).

  4. Seleccione una colección o cree una nueva (opcional)

  5. Termine de registrar el origen de datos.

    opciones de orígenes de registro

Examinar

Siga los pasos siguientes para examinar PostgreSQL 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.

Autenticación para un examen

El tipo de autenticación admitido para un origen de PostgreSQL es autenticación básica.

Creación y ejecución de un examen

Para crear y ejecutar un nuevo examen, siga estos pasos:

  1. Si el servidor es accesible públicamente, vaya al paso dos. De lo contrario, deberá asegurarse de que el entorno de ejecución de integración autohospedado está configurado:

    1. En el portal de gobernanza de Microsoft Purview, vaya al Centro de administración y seleccione Entornos de ejecución de integración.
    2. Asegúrese de que hay disponible un entorno de ejecución de integración autohospedado. Si no está configurado, siga los pasos que se mencionan aquí para configurar un entorno de ejecución de integración autohospedado.
  2. En el portal de gobernanza de Microsoft Purview, vaya a Orígenes.

  3. Seleccione el origen de PostgreSQL registrado.

  4. Seleccione + 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 resuelto automáticamente de Azure si el servidor es accesible públicamente o el entorno de ejecución de integración autohospedado configurado si no está disponible públicamente.

    3. 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.
    4. Base de datos: especifique el nombre de la instancia de base de datos que se va a importar.

    5. 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 del sistema (por ejemplo, SysAdmin) y los objetos se omiten de forma predeterminada.

      Los patrones de nombres de esquema aceptables que usan la sintaxis de expresiones DE SQL LIKE incluyen el uso de %. Por ejemplo: A%; %B; %C%; D

      • Empezar con A o
      • Terminar con B o
      • Contener C o
      • D igual

      El uso de NOT y caracteres especiales no es aceptable.

    6. Memoria máxima disponible (aplicable cuando se usa el entorno de ejecución de integración autohospedado): memoria máxima (en GB) disponible en la máquina virtual del cliente que usarán los procesos de examen. Esto depende del tamaño del origen de PostgreSQL que se va a examinar.

      Nota:

      Como regla general, proporcione 1 GB de memoria por cada 1000 tablas.

      examen de PostgreSQL

  6. Seleccione Probar conexión para validar la configuración (disponible al usar Azure Integration Runtime).

  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 gobernanza 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 gobernanza 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.
  • El recurso ya no se actualizará con los cambios de esquema si la tabla de origen ha cambiado y vuelve a examinar la tabla de origen después de editar la descripción en la pestaña Esquema de Microsoft Purview.

Linaje

Después de examinar el origen de PostgreSQL, puede examinar el catálogo de datos o buscar en el catálogo de datos para ver los detalles del recurso.

Vaya a la pestaña recurso -> linaje; puede ver la relación de recursos cuando corresponda. Consulte la sección funcionalidades admitidas en los escenarios de linaje de PostgreSQL admitidos. Para obtener más información sobre el linaje en general, consulte guía del usuario de linaje y linaje de datos.

Vista de linaje de PostgreSQL

Siguientes pasos

Ahora que ha registrado su origen, siga las guías siguientes para obtener más información sobre Microsoft Purview y sus datos.