- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Alcances de autorización
- Ejemplos
- Pruébalo
Modifica las propiedades de la tabla de metadatos.
Solicitud HTTP
POST https://metastore.googleapis.com/v1beta/{service}:alterTableProperties
Parámetros de ruta
Parámetros | |
---|---|
service |
Obligatorio. El nombre de recurso relativo del servicio de Dataproc Metastore que se usa para modificar las propiedades de la tabla de metadatos, en el siguiente formato:
La autorización requiere el siguiente permiso IAM en el recurso especificado
|
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{ "tableName": string, "updateMask": string, "properties": { string: string, ... } } |
Campos | |
---|---|
tableName |
Obligatorio. El nombre de la tabla que contiene las propiedades que deseas modificar con el siguiente formato.
|
updateMask |
Es una máscara de campo que especifica las propiedades de la tabla de metadatos que se reemplazan con la actualización. Los campos especificados en Por ejemplo, dadas las propiedades de destino:
Y una propiedad de actualización:
Luego, si la máscara de campo es: paths: ["properties.b", "properties.c"] entonces el resultado será el siguiente:
Esta es una lista separada por comas de los nombres de campos totalmente calificados. Ejemplo: |
properties |
Un mapa que describe los valores deseados que se deben mutar. Si updateMask está vacío, las propiedades no se actualizarán. De lo contrario, las propiedades solo alteran el valor cuyas rutas de acceso asociadas existen en la máscara de actualización. Un objeto que contiene una lista de pares |
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Operation
.
Permisos de autorización
Se requiere el siguiente permiso de OAuth:
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulta Descripción general de la autenticación.