Knowledge Catalog (anteriormente, Dataplex Universal Catalog) descubre vínculos potenciales entre los recursos de datos, lo que te ayuda a descubrir los datos relacionados y comprender la naturaleza de la relación.
Antes de comenzar
Antes de ver las relaciones entre los recursos de datos, asegúrate de que se te hayan otorgado las funciones necesarias.
Roles obligatorios
Para ver las relaciones entre los recursos de datos en Knowledge Catalog, no necesitas ninguna función de IAM específica de Knowledge Catalog.
Knowledge Catalog usa tus permisos existentes en los sistemas de origen en los que residen los recursos, como BigQuery, para determinar tu capacidad de ver las relaciones. Por ejemplo, para ver las relaciones que involucran una tabla de BigQuery, necesitas el permiso bigquery.tables.get.
Si no tienes permiso para ver un recurso en su sistema de origen, las relaciones que involucren ese recurso se ocultarán en el grafo de relaciones de Knowledge Catalog. Esto garantiza que la visibilidad de las relaciones cumpla con los límites de seguridad y los permisos establecidos en los sistemas de origen.
Información sobre las relaciones de datos
Las relaciones de datos ilustran cómo se conectan los recursos de datos. Por ejemplo, si encuentras una tabla con datos de clientes, sus relaciones pueden revelar tablas relacionadas que enumeran pedidos o tickets de asistencia. Además, las relaciones actúan como una guía estructural y proporcionan contexto esencial a los modelos de lenguaje grandes. Como resultado, la IA genera respuestas más precisas y formula consultas exactas para recuperar información específica.
Knowledge Catalog descubre y almacena automáticamente las relaciones comunes entre los recursos de datos. Los datos de relación provienen de varias fuentes, como las siguientes:
- Registros de historial de consultas de Knowledge Catalog que analizan continuamente el historial de consultas para detectar posibles patrones
JOINentre las tablas. - Las estadísticas de datos sugieren relaciones de datos a pedido mediante el análisis de los atributos del esquema y las superposiciones de datos con modelos de lenguaje grandes.
Recursos de datos admitidos
Puedes ver las relaciones de datos de las tablas y vistas de BigQuery.
Visualiza las relaciones de datos
Para ver las relaciones de datos de las tablas y vistas de BigQuery, usa Google Cloud la consola o la API de Dataplex.
Console
Para ver las relaciones de datos de una tabla en BigQuery, haz lo siguiente:
En la Google Cloud consola de, ve a la página Búsqueda de Knowledge Catalog.
Busca una tabla de BigQuery para la que quieras ver las relaciones.
En los resultados de la búsqueda, haz clic en la tabla para abrir su página de entrada.
En la pestaña Relaciones , se enumeran las relaciones junto con la siguiente información:
- Destino: Es el nombre del recurso de datos conectado.
- Relación: Son las columnas específicas que se usan para vincular los recursos.
- Tipo: Es la naturaleza del vínculo. Por ejemplo,
JOIN. - Origen: Es el origen de la relación. Por ejemplo, el historial de consultas.
- Acción: Es una consulta de muestra que se puede usar para descubrir el vínculo entre los recursos.
REST
Las relaciones descubiertas se almacenan en Knowledge Catalog como
EntryLinks
que establecen una relación entre dos recursos de datos (entradas) en
Knowledge Catalog. Los detalles sobre la relación, como las columnas unidas y la fuente de la relación, se almacenan como aspectos de EntryLinks.
Para ver las relaciones de datos, usa los siguientes métodos:
LookupEntryLinksrecupera todos losEntryLinksque hacen referencia a una entrada de datos específica como fuente o destino para mostrar el conjunto completo de relaciones asociadas con una entrada determinada.LookupContextproporciona un solo extremo para fundamentar los agentes de IA con metadatos contextuales. Muestra un paquete conciso y preformateado de metadatos, incluidos los recursos de datos relacionados.
Ubicaciones
Puedes usar relaciones de datos en todas las ubicaciones de BigQuery.
Limitaciones
- El descubrimiento automático de relaciones a partir de los registros de consultas solo está disponible para las tablas y vistas de BigQuery.
- Knowledge Catalog analiza una muestra del historial de consultas para identificar relaciones, lo que significa que es posible que algunas consultas no conduzcan al descubrimiento de vínculos.
- El descubrimiento de relaciones puede tardar hasta 48 horas después de que se ejecuta la consulta.
¿Qué sigue?
- Obtén información para usar Knowledge Catalog con MCP, Gemini y otros agentes.