Data Catalog centraliza los metadatos de MaxCompute, Hologres, DLF y otras fuentes, lo que permite crear tablas, gestionar vistas y preparar datos sin salir de DataWorks.
Funciones principales
Gestión unificada: Gestione y busque de forma centralizada tablas, vistas, funciones y recursos de varios orígenes de datos.
-
Creación rápida de tablas: Cree esquemas de tabla directamente en DataWorks sin cambiar de consola.
Creación basada en DDL: Utilice sentencias DDL nativas para un control flexible y preciso.
Creación visual: Cree tablas mediante una interfaz basada en formularios.
Creación asistida por Copilot: Describa sus requisitos en lenguaje natural y permita que la IA genere el esquema de la tabla.
Sincronización con un solo clic: Inicie tareas de sincronización de datos entre orígenes como MaxCompute y Hologres.
Exploración rápida: Obtenga una vista previa de los esquemas de tabla para comprender sus datos de un vistazo.
Catálogos de datos compatibles
A continuación se listan los tipos de origen de datos compatibles y cómo agregarlos.
|
Catálogo de datos |
Desde el espacio de trabajo |
Desde la cuenta |
|
MaxCompute (proyectos internos y externos) |
|
|
|
Hologres (bases de datos internas y externas) |
|
|
|
DLF Catalog (DLF 1.0, DLF 2.0, DLF 2.5 y versiones posteriores) |
|
|
|
Hive (EMR Hive) |
|
|
|
Lindorm |
|
|
|
AnalyticDB MySQL |
|
|
|
AnalyticDB PostgreSQL |
|
|
|
StarRocks |
|
|
|
AI Catalog (conjuntos de datos de IA y modelos de IA) |
Lee automáticamente del espacio de trabajo de IA con el mismo nombre que el espacio de trabajo actual de DataWorks. |
|
Autenticación y autorización
La forma en que Data Catalog accede a un origen de datos depende de cómo se agregó dicho origen:
Para orígenes de datos vinculados al espacio de trabajo, Data Catalog utiliza la identidad configurada en el origen de datos para acceder a los metadatos.
Para orígenes de datos a nivel de cuenta, Data Catalog utiliza su identidad personal para acceder a los metadatos.
-
Para consultar datos de MaxCompute en Data Catalog con un usuario RAM o un rol RAM, primero obtenga los permisos de MaxCompute obligatorios. Si el modelo de capa 3 está habilitado para el origen de datos o proyecto de MaxCompute, otorgue también al usuario RAM o rol RAM permiso para ver los metadatos del esquema.
NotaSi un proyecto de MaxCompute contiene varios esquemas, otorgue permisos de metadatos para todos los esquemas a fin de ver la lista completa de esquemas en la página de detalles del proyecto.
-
Otorgar permisos a un usuario RAM:
GRANT DESCRIBE ON SCHEMA <schema_name> TO USER RAM$<alibaba_cloud_account_name>:<ram_user_name>; -
Otorgar permisos a un rol RAM:
GRANT DESCRIBE ON SCHEMA <schema_name> TO USER `RAM$<alibaba_cloud_account_name>:role/<ram_role_name>`;
-
Acceder a Data Catalog
Esta función solo está disponible en espacios de trabajo que utilizan Use Data Studio (New Version).
Vaya a la página de Workspaces en la consola de DataWorks. En la barra de navegación superior, seleccione la región deseada. Busque el espacio de trabajo correspondiente y elija en la columna Actions.
En el panel de navegación izquierdo, haga clic en
para abrir Data Catalog.
Agregar un catálogo de datos
Para agregar un catálogo de datos:
En Data Catalog, busque el tipo de origen de datos que desea agregar y haga clic en
junto a su nombre.En la página Add Data Catalog, busque la instancia objetivo y haga clic en Add en la columna Operation.
Un catálogo de datos a nivel de espacio de trabajo es visible para todos los miembros del espacio de trabajo.
Un catálogo de datos a nivel de cuenta es visible solo para usted.
Al agregar desde su cuenta, solo se enumeran las instancias en la misma región que el espacio de trabajo de DataWorks a las que tiene acceso.
Gestionar catálogos de datos
Ocultar un catálogo de datos
Para ocultar catálogos de datos irrelevantes:
En el árbol de directorios izquierdo, busque el catálogo de datos y haga clic en
en la esquina superior derecha.-
En la ventana emergente, haga clic en
junto al nombre de un motor para ocultar sus catálogos de datos.NotaPara mostrarlos nuevamente, haga clic en el espacio vacío junto al nombre del motor en la ventana emergente.
Eliminar un catálogo de datos
Para eliminar un catálogo de datos que ya no necesita:
En el árbol de directorios izquierdo, busque el catálogo de datos objetivo y haga clic en Remove o Disassociate Data Catalog en la columna Operation.
Crear y gestionar objetos de datos
Expanda un catálogo para crear o gestionar sus objetos de datos. A continuación se presentan enlaces a la documentación relacionada.
|
Catálogo de datos |
Descripción |
Referencias |
|
MaxCompute |
Cree y gestione objetos de datos como tablas, vistas, tablas externas, recursos y funciones. |
|
|
Hologres |
Cree y gestione objetos de datos como tablas y vistas. |
|
|
DLF Catalog |
Cree y gestione metadatos de tablas en la base de datos. |
|
|
Hive |
Cree y gestione objetos de datos de tabla. |
|
|
AnalyticDB MySQL |
Cree y gestione objetos de datos de tabla. |
|
|
AnalyticDB PostgreSQL |
Cree y gestione objetos de datos de tabla. |
|
|
StarRocks |
Cree y gestione objetos de datos de tablas y vistas. |
|
|
AI Catalog |
Gestione metadatos de conjuntos de datos y modelos en AI Catalog. |