Conexión y administración de Teradata en Microsoft Purview
En este artículo se describe cómo registrar Teradata y cómo autenticar e interactuar con Teradata 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í | Sí | No | No | Sí* | No | No |
* Además del linaje en los recursos del origen de datos, también se admite el linaje si el conjunto de datos se usa como origen o receptor en la canalización de Data Factory o Synapse.
Las versiones de base de datos de Teradata admitidas son de 12.x a 17.x.
Al examinar el origen de Teradata, Microsoft Purview admite:
Extracción de metadatos técnicos, entre los que se incluyen:
- Servidor
- Databases
- Tablas que incluyen las columnas, las claves externas, los índices y las restricciones
- Vistas que incluyen las columnas
- 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
Captura del linaje estático en las relaciones de recursos entre tablas y vistas.
Al configurar el examen, puede elegir examinar un servidor Teradata completo o limitar el examen a un subconjunto de bases de datos 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.
Permisos necesarios para el examen
Microsoft Purview admite la autenticación básica (nombre de usuario y contraseña) para examinar Teradata. El usuario debe tener concedido el permiso SELECT para cada tabla del sistema individual que se muestra a continuación:
grant select on dbc.tvm to [user];
grant select on dbc.dbase to [user];
grant select on dbc.tvfields to [user];
grant select on dbc.udtinfo to [user];
grant select on dbc.idcol to [user];
grant select on dbc.udfinfo to [user];
Para recuperar tipos de datos de columnas de vista, Microsoft Purview emite una instrucción prepare para select * from <view>
cada una de las consultas de vista y analiza los metadatos que contienen los detalles del tipo de datos para mejorar el rendimiento. Requiere el permiso de datos SELECT en las vistas. Si falta el permiso, se omitirán los tipos de datos de la columna de vista.
Para la clasificación, el usuario también debe tener permiso de lectura en las tablas o vistas para recuperar datos de ejemplo.
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.
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í.
Descargue el controlador JDBC de Teradata 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.
Registrarse
En esta sección se describe cómo registrar Teradata en Microsoft Purview mediante el portal de gobernanza de Microsoft Purview.
Pasos para registrarse
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 de navegación izquierdo.
Seleccione Registrar.
En Registrar orígenes, seleccione Teradata. Seleccione Continuar.
En la pantalla Registrar orígenes (Teradata), haga lo siguiente:
Escriba un nombre con el que se mostrará el origen de datos en el catálogo.
Escriba el nombre de host para conectarse a un origen de Teradata. También puede ser una dirección IP del servidor.
Seleccione una colección o cree una nueva (opcional)
Termine de registrar el origen de datos.
Examinar
Siga los pasos siguientes para examinar Teradata 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.
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 que se mencionan aquí para configurar un entorno de ejecución de integración autohospedado.
Seleccione la pestaña Mapa de datos en el panel izquierdo del portal de gobernanza de Microsoft Purview.
Seleccione el origen de Teradata registrado.
Seleccione Nuevo examen.
Proporcione los detalles siguientes:
Nombre: nombre del 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 un nombre de usuario para conectarse al servidor de base de datos en el campo De entrada Nombre de usuario
- Almacene la contraseña del servidor de base de datos en la clave secreta.
Para obtener más información sobre las credenciales, consulte el vínculo aquí.
Esquema: enumera el subconjunto de bases de datos que se van a importar expresadas como una lista separada por punto y coma. Por ejemplo:
schema1; schema2
. Todas las bases de datos de usuario se importan si esa lista está vacía. Todas las bases de datos del sistema (por ejemplo, SysAdmin) y los objetos se omiten de forma predeterminada.Los patrones de nombres de base de datos 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
Ubicación del controlador: especifique la ruta de acceso a la ubicación del controlador JDBC en la máquina en la que se ejecuta el entorno de ejecución de integración de autohospedado, por ejemplo,
D:\Drivers\Teradata
. Es la ruta de acceso a la ubicación de la carpeta JAR válida. Asegúrese de que el entorno de ejecución de integración autohospedado pueda acceder al controlador y obtenga más información en la sección requisitos previos.Detalles del procedimiento almacenado: controla el número de detalles importados de los procedimientos almacenados:
- Firma: nombre y parámetros de los procedimientos almacenados.
- Código, firma: nombre, parámetros y código de procedimientos almacenados.
- Linaje, código, firma: nombre, parámetros y código de procedimientos almacenados y el linaje de datos derivado del código.
- Ninguno: no se incluyen los detalles del procedimiento almacenado.
Memoria máxima disponible: 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 Teradata que se va a examinar.
Nota:
Como regla general, proporcione 2 GB de memoria para cada 1000 tablas.
Seleccione Continuar.
Seleccione un conjunto de reglas de examen para la clasificación. Puede elegir entre los conjuntos de reglas personalizados predeterminados del sistema existentes o crear un nuevo conjunto de reglas alineado.
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.
Linaje
Después de examinar el origen de Teradata, 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 Teradata admitidos. Para obtener más información sobre el linaje en general, consulte guía del usuario de linaje y linaje de datos.
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.