Conexión y administración de MongoDB en Microsoft Purview
En este artículo se describe cómo registrar MongoDB y cómo autenticar e interactuar con MongoDB 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 |
---|---|---|---|---|---|---|---|---|---|
Sí | Sí | No | Sí | No | No | No | No | No | No |
Las versiones admitidas de MongoDB son 2.6 a 5.1.
Al examinar el origen de MongoDB, Microsoft Purview admite la extracción de metadatos técnicos, entre los que se incluyen:
- Servidor
- Databases
- Colecciones que incluyen el esquema
- Vistas que incluyen el esquema
Durante el examen, Microsoft Purview recupera y analiza documentos de ejemplo para inferir el esquema de colección o vista. El tamaño de ejemplo es configurable.
Al configurar el examen, puede elegir examinar una o varias bases de datos de MongoDB por completo, o limitar aún más el examen a un subconjunto de colecciones 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
Una cuenta de Azure con una suscripción activa. Cree una cuenta de forma gratuita.
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 autohospedado más reciente. Para obtener más información, consulte la guía crear y configurar un entorno de ejecución de integración autohospedado. La versión mínima de Integration Runtime autohospedado compatible es la 5.16.8093.1.
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 el equipo de Integration Runtime autohospedado. Si no tiene instalada esta actualización, puede descargarla aquí.
Registrarse
En esta sección se describe cómo registrar MongoDB en Microsoft Purview mediante el portal de gobernanza de Microsoft Purview.
Pasos para registrarse
Para registrar un nuevo origen de MongoDB en el catálogo de datos, haga lo siguiente:
- Vaya a su cuenta de Microsoft Purview en el portal de gobernanza de Microsoft Purview.
- Seleccione Mapa de datos en el panel de navegación izquierdo.
- Seleccione Registrar.
- En Registrar orígenes, seleccione MongoDB. Seleccione Continuar.
En la pantalla Registrar orígenes (MongoDB), haga lo siguiente:
Escriba un nombre que indique que el origen de datos aparecerá en el catálogo.
Escriba el nombre del servidor . Especifique un nombre para identificar de forma única la instancia de MongoDB en su empresa. Por ejemplo,
host
para la implementación independiente,MyReplicaSetName
para el conjunto de réplicas,MyClusterName
para el clúster particionado. Este valor se usará en el nombre completo del recurso y no se puede cambiar.Seleccione una colección o cree una nueva (opcional).
Termine de registrar el origen de datos.
Examinar
Siga los pasos siguientes para examinar MongoDB 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 MongoDB es autenticación básica.
Creación y ejecución de un examen
Para crear y ejecutar un nuevo examen, haga lo siguiente:
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 estos pasos para crear un entorno de ejecución de integración autohospedado.
Vaya a Orígenes.
Seleccione el origen de MongoDB registrado.
Seleccione + Nuevo examen.
Proporcione los detalles siguientes:
Nombre: nombre del examen
Conectar a través del entorno de ejecución de integración: seleccione el entorno de ejecución de integración autohospedado que se usa para realizar el examen.
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 que se usa para conectarse a MongoDB en el campo De entrada Nombre de usuario.
- Almacene la contraseña de usuario usada para conectarse a MongoDB en la clave secreta.
Cadena de conexión: especifique la cadena de conexión de MongoDB que se usa para conectarse a MongoDB, excepto el nombre de usuario y la contraseña. Por ejemplo,
mongodb://mongodb0.example.com:27017,mongodb1.example.com:27017/?replicaSet=myRepl
.Bases de datos: especifique una lista de bases de datos de MongoDB que se van a importar. La lista puede tener uno o varios nombres de base de datos separados por punto y coma (;), por ejemplo,
database1; database2
.Colecciones: subconjunto de colecciones que se van a importar expresadas como una lista separada por punto y coma de colecciones, por ejemplo,
collection1; collection2
. Todas las colecciones se importan si la lista está vacía.Los patrones de nombres de colección 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.
Número de documentos de ejemplo: número de documentos de ejemplo que se van a analizar para la extracción de esquemas. El valor predeterminado es 10.
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. Depende del tamaño del origen de MongoDB que se va a examinar.
Seleccione Probar conexión para validar las configuraciones.
Seleccione Continuar.
Elija el desencadenador de examen. Puede 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 gobernanza 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 gobernanza 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.
- 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.
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.