Administración de tablas
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer
En este tema se describe el ciclo de vida de las tablas y los comandos de administración asociados que resultan útiles para explorar, crear y modificar tablas.
Seleccione los vínculos de la tabla siguiente para obtener más información sobre ellos.
Para obtener información sobre cómo optimizar el esquema de tabla, consulte Procedimientos recomendados de optimización de esquemas.
Comandos | Operación |
---|---|
.alter table docstring , .alter table folder |
Administrar propiedades de visualización de tablas |
.create ingestion mapping , .show ingestion mappings , , .alter ingestion mapping , .drop ingestion mapping |
Administración de la asignación de ingesta |
.create tables , .create table , .create-merge tables , .create-merge table , .alter table , .alter-merge table , .drop tables , .drop table , , .undo drop table .rename table |
Creación, modificación y eliminación de tablas |
.show tables .show table details .show table schema |
Enumerar tablas en una base de datos |
.ingest , .set , .append , .set-or-append (consulte Introducción a la ingesta de datos). |
Ingesta de datos en una tabla |
.clear table data |
Borra todos los datos de una tabla. |
Convenciones de nomenclatura CRUD para tablas
(Consulte los detalles completos de las secciones vinculadas a en la tabla anterior).
Sintaxis del comando | Semántica |
---|---|
.create entityType entityName ... |
Si existe una entidad de ese tipo y nombre, devuelve la entidad . De lo contrario, cree la entidad . |
.create-merge entityType entityName... |
Si existe una entidad de ese tipo y nombre, combine la entidad existente con la entidad especificada. De lo contrario, cree la entidad . |
.alter entityType entityName ... |
Si no existe una entidad de ese tipo y nombre, error. De lo contrario, reemplácelo por la entidad especificada. |
.alter-merge entityType entityName ... |
Si no existe una entidad de ese tipo y nombre, error. De lo contrario, combine con la entidad especificada. |
.drop entityType entityName ... |
Si no existe una entidad de ese tipo y nombre, error. De lo contrario, colóquelo. |
.drop entityType entityName ifexists ... |
Si no existe una entidad de ese tipo y nombre, devuelva. De lo contrario, colóquelo. |
Nota:
"Merge" es una combinación lógica de dos entidades:
- Si se define una propiedad para una entidad pero no para la otra, aparece con su valor original en la entidad combinada.
- Si se define una propiedad para ambas entidades y tiene el mismo valor en ambos, aparece una vez con ese valor en la entidad combinada.
- Si se define una propiedad para ambas entidades pero tiene valores diferentes, se genera un error.