Puedes buscar y administrar tus recursos de AlloyDB para PostgreSQL con Dataplex Universal Catalog, que es una plataforma para almacenar, administrar y acceder a tus metadatos. Puedes usar Dataplex Universal Catalog para descubrir y comprender tus metadatos de AlloyDB. Usa Dataplex Universal Catalog para realizar las siguientes tareas:
- Análisis, incluidas las dependencias y la idoneidad para un caso de uso
- Administración de cambios
- Evolución del esquema
Dataplex Universal Catalog recupera automáticamente los siguientes metadatos de AlloyDB:
| Tipo de recurso | Metadatos recuperados |
|---|---|
| Clústeres, bases de datos e instancias |
|
| Esquema, columnas, tablas y vistas |
|
Tipos de detección de metadatos
El descubrimiento de metadatos, en el contexto de Dataplex Universal Catalog, es el proceso automatizado en el que Dataplex Universal Catalog analiza las fuentes de datos conectadas, como AlloyDB, para identificar los recursos de datos (como tablas, vistas y bases de datos) y extraer sus metadatos técnicos (como esquemas, descripciones y ubicaciones) en su catálogo.
Este proceso se ejecuta periódicamente para mantener el catálogo sincronizado con los sistemas de origen. En el caso de AlloyDB, los metadatos del clúster y la instancia se descubren de forma predeterminada, mientras que los metadatos de la base de datos, el esquema, la tabla y la vista solo se descubren cuando habilitas la integración en el clúster.
Búsqueda por palabra clave y lenguaje natural
Dataplex Universal Catalog admite búsquedas por palabras clave y en lenguaje natural.
- La búsqueda por palabras clave te permite encontrar recursos con palabras clave, filtros y una sintaxis definidos. Por ejemplo, puedes ingresar
system=AlloyDB AND type=Databasepara ver todas las bases de datos de AlloyDB. - La búsqueda en lenguaje natural (versión preliminar) usa IA para comprender las consultas semánticas. Te permite encontrar recursos con lenguaje cotidiano, lo que elimina la necesidad de usar sintaxis complejas. Por ejemplo, puedes ingresar consultas como
List all AlloyDB tables related to sales.
Para obtener más información, consulta Sintaxis de búsqueda de Dataplex Universal Catalog.
Ejemplo: Descubre un esquema de base de datos de AlloyDB
Para comprender el proceso de descubrimiento de metadatos, considera el ejemplo de un clúster de AlloyDB llamado user-data-cluster con la integración de Dataplex Universal Catalog habilitada. Dentro de la instancia principal de este clúster, tienes una base de datos llamada profiles que contiene una tabla customers (id, email, signup_date) y una vista active_users (id, email).
AlloyDB se sincroniza periódicamente con Dataplex Universal Catalog, por lo que los siguientes recursos están disponibles:
- Clústeres
- Columnas
- Bases de datos
- Instancias
- Tablas
- Vistas
Una vez que se completa el descubrimiento, puedes buscar estos recursos (tablas customers y active_users) en la página Dataplex Universal Catalog de la consola de Google Cloud o con la API, ver sus esquemas y enriquecerlos con metadatos operativos o comerciales adicionales.
Enriquece los metadatos con aspectos
Los tipos de aspecto son recursos reutilizables que puedes usar como plantillas para aspectos. Los tipos de aspecto te ayudan a evitar la duplicación de trabajo y los aspectos incompletos. Puedes usar Dataplex Universal Catalog para crear los tipos de aspectos que necesitas.
Después de crear tipos de aspectos personalizados, puedes adjuntar aspectos a tus recursos de AlloyDB. Adjuntar aspectos a los activos de AlloyDB te permite hacer lo siguiente:
- Agregar metadatos empresariales a los recursos
- Buscar recursos por metadatos empresariales y otros metadatos personalizados
Para obtener más información sobre cómo crear tipos de aspectos y adjuntar aspectos a AlloyDB, consulta Administra aspectos y enriquece los metadatos.
Flujo de trabajo de detección de metadatos
De forma predeterminada, los recursos de clúster y de instancia se transfieren y se pueden detectar. Solo debes habilitar la integración de Dataplex Universal Catalog para tu clúster de AlloyDB si deseas ingerir y descubrir recursos de bases de datos, esquemas, tablas y vistas.
Para descubrir los recursos de bases de datos, esquemas, tablas y vistas de AlloyDB, debes habilitar la integración de Dataplex Universal Catalog para tu clúster de AlloyDB con la API de AlloyDB cuando crees un clúster nuevo o cuando actualices uno existente. Para obtener más información, consulta Crea un clúster y su instancia principal.
Busca tus recursos de AlloyDB en la página de búsqueda de Dataplex Universal Catalog en la consola de Google Cloud . Para obtener más información, consulta Cómo buscar recursos en Dataplex Universal Catalog.
Para agregar más contexto a tus recursos de AlloyDB, puedes adjuntar aspectos a ellos. Los aspectos son entradas de metadatos personalizadas que ayudan con el análisis y la administración de datos. Por ejemplo, puedes usar un aspecto para etiquetar una columna que contiene información de identificación personal (PII). Para obtener más información, consulta Administra aspectos y enriquece metadatos.
Ahora puedes navegar por tus recursos de AlloyDB siguiendo esta jerarquía: Clúster > Base de datos > Esquema > Tabla o vista > Columna. Esto te proporciona una vista detallada de tu panorama de datos. Para obtener más información, consulta Cómo buscar recursos en Dataplex Universal Catalog.
Antes de comenzar
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Habilita la API de Dataplex para el proyecto.
-
Comprueba los permisos.
Necesitas ciertos roles y permisos de Identity and Access Management (IAM) para buscar y adjuntar entradas a los recursos de AlloyDB. Si deseas obtener más detalles, consulta Roles y permisos de IAM obligatorios para Dataplex Universal Catalog.
- Administrador de Catálogo de Dataplex (
roles/dataplex.catalogAdmin) - Editor del catálogo de Dataplex (
roles/dataplex.catalogEditor) - Visualizador del catálogo de Dataplex (
roles/dataplex.catalogViewer) DATABASE_VERSION: Es la cadena de enumeración de la versión de la base de datos, por ejemplo,POSTGRES_16.INITIAL_USERNAME: Es el nombre de usuario que usas para el usuario postgres predeterminado.INITIAL_USER_PASSWORD: Es la contraseña que usas para el usuario postgres predeterminado.PROJECT_ID: Es el ID o el número del proyecto del proyecto Google Cloud que contiene el clúster.LOCATION_ID: Es el ID de la región del clúster.CLUSTER_ID: Es el ID del clúster que creas. El ID del clúster debe comenzar con una letra minúscula y puede contener letras minúsculas, números y guiones.PROJECT_ID: Es el ID o el número del proyecto del proyecto Google Cloud que contiene el clúster.CLUSTER_ID: el nombre del clústerPROJECT_ID: Es el ID o el número del proyecto del proyecto Google Cloud que contiene el clúster.CLUSTER_ID: Es el ID del clúster.PROJECT_ID: Es el ID o el número del proyecto del proyecto Google Cloud que contiene el clúster.CLUSTER_ID: Es el ID del clúster.- Agregar metadatos empresariales a los recursos
- Buscar recursos por metadatos empresariales y otros metadatos personalizados
Ve a la página Búsqueda de Dataplex Universal Catalog.
En Elige una plataforma de búsqueda, selecciona Dataplex Universal Catalog.
En el panel Filtros, haz clic en Sistemas y, luego, selecciona AlloyDB.
Es opcional. En Alias de tipo, puedes filtrar los resultados de la búsqueda a un tipo específico de recurso de AlloyDB si seleccionas uno o más de los siguientes tipos de alias:
- Base de datos
- Esquema de la base de datos
- Clúster
- Instancia
- Servicio
- Tabla
- Ver
QUERY_STRING: Usa la siguiente lista para identificar una cadena de consulta según el tipo de recurso de AlloyDB que deseas consultar:alloydb-databasealloydb-clusteralloydb-instancealloydb-tablealloydb-schemaalloydb-view
- En el panel Aspectos, haz clic en el menú Agregar más tipos de aspectos.
- Es opcional. Selecciona AlloyDB Access para filtrar los resultados por dialecto de AlloyDB.
- Selecciona uno o más de los siguientes tipos de aspecto para limitar los resultados de la búsqueda a ese tipo.
- Base de datos de AlloyDB
- Clúster de AlloyDB
- Instancia de AlloyDB
- Vista de AlloyDB
- Esquema de AlloyDB
- Tabla de AlloyDB
- Haz clic en Aceptar.
- En la tabla de resultados, haz clic en el nombre del activo para ver sus metadatos.
- Opcional: Mejora o visualiza tus recursos. Puedes realizar cualquiera de las siguientes acciones:
- Para agregar una descripción de texto enriquecido del recurso, en Descripción general, haz clic en Agregar .
- Para adjuntar un aspecto al recurso, en Aspectos, haz clic en Agregar .
- Para ver las bases de datos de miembros de una instancia, haz clic en la pestaña Lista de entradas y, luego, en Mostrar todas las entradas secundarias en la búsqueda. Si no aparece la pestaña Lista de entrada, el clúster no tiene bases de datos.
- En Información de las entradas, visualiza todos los detalles del recurso. Haz clic en el nombre de la entrada para desglosar las entradas adicionales.
Ve a la página Búsqueda de Dataplex Universal Catalog.
Para la opción Elige una plataforma de búsqueda, selecciona Dataplex Universal Catalog.
En el panel Filtros, selecciona Sistemas y, luego, AlloyDB. También puedes ingresar
system=AlloyDBen el campo de búsqueda.Selecciona un nombre de clúster.
En la página Detalles de AlloyDB, haz clic en la pestaña Lista de entradas y, luego, en Mostrar todas las entradas secundarias en la búsqueda. Dataplex Universal Catalog muestra las bases de datos en el clúster.
En la página Detalles de la base de datos de AlloyDB, haz clic en la pestaña Lista de entradas y, luego, en Ver entradas secundarias en la búsqueda. Dataplex Universal Catalog muestra las tablas del clúster.
Selecciona un nombre de tabla y, luego, en la página Detalles de la tabla de AlloyDB, haz clic en Esquema para ver las columnas de la tabla.
Opcional: Para agregar un tipo de aspecto a una columna, haz clic en el botón Agregar aspecto.
- Se permite un máximo de un millón de tablas por base de datos.
- Las actualizaciones de tu base de datos pueden tardar hasta 48 horas en reflejarse en Dataplex Universal Catalog.
- El proceso de extracción suele tardar unos minutos, pero el tiempo de finalización depende del tamaño de la CPU y la cantidad de tablas.
- Cuando una instancia no existe o no se está ejecutando, la eliminación de los metadatos puede tardar 7 días.
- Acerca de la administración del catálogo de datos en Dataplex Universal Catalog
- Roles de Identity and Access Management de Dataplex Universal Catalog
Roles de IAM obligatorios
En esta sección, se describen los roles y permisos necesarios para buscar recursos y acceder a los resultados de la búsqueda.
Roles requeridos para acceder a los resultados de la búsqueda
Para buscar y ver metadatos de AlloyDB en Dataplex Universal Catalog, las principales deben tener permisos para ver recursos de AlloyDB, incluido el permiso dataplex.projects.search.
Para otorgar estos permisos a los principales, como usuarios, grupos o cuentas de servicio, asígnales el rol de IAM de visualizador de AlloyDB (roles/alloydb.viewer) en el proyecto que contiene los recursos de AlloyDB.
| Operación de Dataplex Universal Catalog | Recurso de AlloyDB | Roles o permisos requeridos |
|---|---|---|
| Busca recursos de AlloyDB | Clúster | alloydb.clusters.get |
| Columnas | alloydb.databases.get |
|
| Instancia | alloydb.instances.get |
|
| Base de datos | alloydb.databases.get |
|
| Tablas | alloydb.databases.get |
|
| Vistas | alloydb.databases.get |
Si no quieres usar el rol predefinido Visualizador de AlloyDB, puedes asignar un rol personalizado que incluya los permisos alloydb.clusters.get, alloydb.instances.get y alloydb.databases.get.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso. Para obtener más información sobre los roles de IAM de AlloyDB, consulta Roles y permisos de IAM para AlloyDB.
Roles requeridos para buscar entradas
Para buscar entradas, necesitas al menos uno de los siguientes roles de IAM en el proyecto que se usa para la búsqueda:
Los permisos en los resultados de la búsqueda se verifican independientemente del proyecto seleccionado. Para obtener más información, consulta Busca recursos de datos con Dataplex Universal Catalog.
Habilita la integración de Dataplex Universal Catalog en tu clúster de AlloyDB
De forma predeterminada, los recursos de clúster y de instancia se transfieren y se pueden detectar. Solo debes habilitar la integración de Dataplex Universal Catalog para tu clúster de AlloyDB si deseas ingerir y descubrir recursos de bases de datos, esquemas, tablas y vistas.
Para transferir tus recursos de base de datos, esquema, tabla y vista, y hacer que se puedan detectar, crea o actualiza el clúster con la API de AlloyDB. Activar esta integración permite sincronizar los recursos de la base de datos, el esquema, la tabla y la vista de metadatos del plano de datos.
Para realizar la integración con Dataplex Universal Catalog, usa la marca dataplexConfig a nivel del clúster. Para ver los datos de los clústeres secundarios, debes habilitar esta marca por separado.
Para activar la exportación de metadatos de AlloyDB (como bases de datos, esquemas y tablas) a buckets de Cloud Storage, establece enabled en true. Luego, Dataplex Universal Catalog puede usar estos datos.
Esta función solo se aplica a las instancias principales.
Habilita la integración de Dataplex Universal Catalog cuando crees un clúster
Para crear un clúster de AlloyDB con la integración de Dataplex Universal Catalog habilitada, usa el método POST y la siguiente URL. Para ver una lista completa de los parámetros de esta llamada, consulta Método: projects.locations.clusters.create.
Para obtener información sobre la configuración del clúster, consulta Consulta la configuración del clúster y de la instancia.
No incluyas información sensible o de identificación personal en el ID de tu clúster, ya que es visible de forma externa. No es necesario que incluyas el ID del proyecto en el nombre del clúster. Esto se hace de forma automática cuando corresponde, por ejemplo, en los archivos de registro.
Para enviar tu solicitud, guarda el cuerpo de la solicitud en un archivo llamado cluster_request.json:
{
"databaseVersion": "DATABASE_VERSION",
"initialUser": {
"user": "INITIAL_USERNAME",
"password": "INITIAL_USER_PASSWORD"
},
"labels": {
"test": "alloydb-cluster-full"
},
"dataplexConfig" : {
"enabled" : true
}
}
Realiza los siguientes reemplazos:
Usa el siguiente método y URL de HTTP:
POST https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/clusters?cluster_id=CLUSTER_ID
Realiza los siguientes reemplazos:
Para enviar tu solicitud, usa una de las siguientes opciones:
curl (Linux, macOS o Cloud Shell)
Guarda el cuerpo de la solicitud en un archivo llamado request.json
y ejecuta el siguiente comando:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/clusters?cluster_id=CLUSTER_ID"
PowerShell (Windows)
Guarda el cuerpo de la solicitud en un archivo llamado request.json
y ejecuta el siguiente comando:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method POST `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/clusters?cluster_id=CLUSTER_ID"| Select-Object -Expand Content
Recibirás una respuesta JSON similar a la siguiente:
Respuesta
{ "kind": "alloydb#operation", "targetLink": "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/clusters/CLUSTER_ID", "status": "PENDING", "user": "user@example.com", "insertTime": "2024-09-25T22:19:33.735Z", "operationType": "CREATE", "name": "OPERATION_ID", "targetId": "CLUSTER_ID", "selfLink": "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/operations/OPERATION_ID", "targetProject": "PROJECT_ID" }
Habilita la integración de Dataplex Universal Catalog para tu clúster de AlloyDB
Para actualizar campos específicos de un clúster existente, usa el método PATCH en projects.locations.clusters resource.
Usa el siguiente método y URL de HTTP:
PATCH https://alloydb.googleapis.com/v1/projects/PROJECT_ID/clusters/CLUSTER_ID
Realiza los siguientes reemplazos:
Cuerpo JSON de la solicitud:
{
"dataplexConfig": {
"enabled": true
}
}
Para enviar tu solicitud, usa una de las siguientes opciones:
curl (Linux, macOS o Cloud Shell)
Guarda el cuerpo de la solicitud en un archivo llamado request.json
y ejecuta el siguiente comando:
curl -X PATCH \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://alloydb.googleapis.com/v1/projects/PROJECT_ID/clusters/CLUSTER_ID"
PowerShell (Windows)
Guarda el cuerpo de la solicitud en un archivo llamado request.json
y ejecuta el siguiente comando:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method PATCH `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/clusters/CLUSTER_ID"| Select-Object -Expand Content
Recibirás una respuesta JSON similar a la siguiente:
Respuesta
{ "kind": "alloydb#operation", "targetLink": "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/clusters/CLUSTER_ID", "status": "PENDING", "user": "user@example.com", "insertTime": "2024-09-25T22:19:33.735Z", "operationType": "UPDATE", "name": "OPERATION_ID", "targetId": "CLUSTER_ID", "selfLink": "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/operations/OPERATION_ID", "targetProject": "PROJECT_ID" }
Verifica la integración de Dataplex Universal Catalog en tu clúster de AlloyDB
Para verificar que la integración de Dataplex Universal Catalog esté habilitada en un clúster existente, usa el método GET.
Usa el siguiente método y URL de HTTP:
GET https://alloydb.googleapis.com/v1/projects/PROJECT_ID/clusters/CLUSTER_ID
Realiza los siguientes reemplazos:
Para enviar tu solicitud, usa una de las siguientes opciones:
curl (Linux, macOS o Cloud Shell)
Guarda el cuerpo de la solicitud en un archivo llamado request.json
y ejecuta el siguiente comando:
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://alloydb.googleapis.com/v1/projects/PROJECT_ID/clusters/CLUSTER_ID"
PowerShell (Windows)
Guarda el cuerpo de la solicitud en un archivo llamado request.json
y ejecuta el siguiente comando:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/clusters/CLUSTER_ID"| Select-Object -Expand Content
Recibirás una respuesta JSON para todo el Cluster proto. Busca el mensaje dataplexConfig dentro del archivo .proto:
{
"dataplexConfig":
{
"enabled": true
}
}Desactiva la integración de Dataplex Universal Catalog en tu clúster de AlloyDB
Usa el siguiente ejemplo para desactivar la integración. Cuando inhabilitas esta función, solo están disponibles los metadatos del clúster y de la instancia.
Usa el siguiente método y URL de HTTP:
PATCH https://alloydb.googleapis.com/v1/projects/PROJECT_ID/clusters/CLUSTER_ID
Realiza los siguientes reemplazos:
Cuerpo JSON de la solicitud:
{
"dataplexConfig": {
"enabled": false
}
}
Para enviar tu solicitud, expande una de estas opciones:
curl (Linux, macOS o Cloud Shell)
Guarda el cuerpo de la solicitud en un archivo llamado request.json
y ejecuta el siguiente comando:
curl -X PATCH \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://alloydb.googleapis.com/v1/projects/PROJECT_ID/clusters/CLUSTER_ID"
PowerShell (Windows)
Guarda el cuerpo de la solicitud en un archivo llamado request.json
y ejecuta el siguiente comando:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method PATCH `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/clusters/CLUSTER_ID"| Select-Object -Expand Content
Recibirás una respuesta JSON similar a la siguiente:
Respuesta
{ "kind": "alloydb#operation", "targetLink": "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/clusters/CLUSTER_ID", "status": "PENDING", "user": "user@example.com", "insertTime": "2024-01-16T02:32:12.281Z", "operationType": "UPDATE", "name": "OPERATION_ID", "targetId": "CLUSTER_ID", "selfLink": "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/operations/OPERATION_ID", "targetProject": "PROJECT_ID" }
Enriquece recursos de AlloyDB con aspectos
Los tipos de aspecto son recursos reutilizables que puedes usar como plantillas para aspectos. Los tipos de aspecto te ayudan a evitar la duplicación de trabajo y los aspectos incompletos. Puedes usar Dataplex Universal Catalog para crear los tipos de aspectos que necesitas.
Después de crear tipos de aspectos personalizados, puedes adjuntar aspectos a tus recursos de AlloyDB. Adjuntar aspectos a los recursos de AlloyDB te permite hacer lo siguiente:
Para obtener más información sobre cómo crear tipos de aspectos y adjuntar aspectos a AlloyDB, consulta Administra aspectos y enriquece los metadatos.
Busca recursos de AlloyDB
Usa la página de búsqueda de Dataplex Universal Catalog en la consola de Google Cloud para buscar recursos de AlloyDB.
Usa consultas para realizar búsquedas de palabras clave
Puedes usar el campo de búsqueda en Dataplex Universal Catalog para realizar búsquedas por palabras clave. Por ejemplo, puedes ingresar system=AlloyDB AND type=Database para ver todas las bases de datos de AlloyDB.
Para obtener más información, consulta Sintaxis de búsqueda de Dataplex Universal Catalog.
Para ver todos los recursos de AlloyDB, ingresa system=AlloyDB.
Luego, puedes ingresar palabras clave específicas. Por ejemplo, para ver todas las bases de datos de AlloyDB, haz lo siguiente:
system=AlloyDB AND type=Database
Para ver todas las tablas de AlloyDB, ingresa la siguiente consulta:
system=AlloyDB AND type=Table
También puedes usar paréntesis y los operadores lógicos AND y OR para expresiones complejas. Para obtener más información sobre las expresiones que puedes usar en el campo de búsqueda, consulta Sintaxis de búsqueda de Dataplex Universal Catalog.
Puedes ingresar búsquedas de forma directa para recursos específicos de AlloyDB en el campo de búsqueda. El formato de la cadena de consulta es el siguiente:
type="projects/dataplex-types/locations/global/entryTypes/QUERY_STRING"
Reemplaza lo siguiente:
Una consulta de ejemplo podría tener el siguiente aspecto:
type="projects/1234567890/locations/global/entryTypes/alloydb-cluster"
Busca por tipo de aspecto
Dataplex Universal Catalog incluye algunos tipos de aspectos integrados que puedes usar para realizar búsquedas.
Para buscar por tipo de aspecto, sigue estos pasos:
Búsqueda en lenguaje natural en AlloyDB
La búsqueda en lenguaje natural (versión preliminar) usa IA para comprender las consultas semánticas. Te permite encontrar recursos con lenguaje cotidiano, lo que elimina la necesidad de usar sintaxis complejas. Por ejemplo, puedes ingresar consultas como List all AlloyDB tables related to sales.
Para obtener más información, consulta Sintaxis de búsqueda de Dataplex Universal Catalog.
Búsqueda de sintaxis en AlloyDB
La búsqueda por palabras clave te permite encontrar recursos con palabras clave, filtros y una sintaxis definidos. Por ejemplo, puedes ingresar system=AlloyDB AND type=Database para ver todas las bases de datos de AlloyDB.
Para obtener más información, consulta Sintaxis de búsqueda de Dataplex Universal Catalog.
Flujo de trabajo de ejemplo: Desglosar de clúster a columnas
Para explorar en detalle desde el clúster hasta las columnas, sigue estos pasos:
Precios
No se aplican cargos por almacenar metadatos técnicos de AlloyDB en Dataplex Universal Catalog. Los precios estándar de Dataplex Universal Catalog se aplican a las llamadas a la API y al enriquecimiento adicional de metadatos empresariales. Para obtener más información, consulta la página de precios de Dataplex Universal Catalog.
Uso de recursos
Dataplex Universal Catalog extrae datos de tus clústeres de forma periódica. El proceso de extracción requiere una cierta cantidad de uso de CPU. Los clústeres con tipos de máquinas más pequeños, por ejemplo, máquinas que comparten esquemas más grandes (10,000 tablas o más), pueden usar una pequeña cantidad de su CPU durante el proceso de extracción.