Gestione di tabelle
Si applica a: ✅Microsoft Fabric✅Azure Esplora dati
Questo argomento illustra il ciclo di vita delle tabelle e i comandi di gestione associati utili per esplorare, creare e modificare tabelle.
Selezionare i collegamenti nella tabella seguente per altre informazioni su di essi.
Per informazioni sull'ottimizzazione dello schema di tabella, vedere Procedure consigliate per l'ottimizzazione dello schema.
Comandi | Operazione |
---|---|
.alter table docstring , .alter table folder |
Gestire le proprietà di visualizzazione delle tabelle |
.create ingestion mapping , .show ingestion mappings , .alter ingestion mapping .drop ingestion mapping |
Gestire il mapping di inserimento |
.create tables .create-merge tables , .create table , , .create-merge table , .alter table .alter-merge table , .drop tables , .drop table , , .undo drop table .rename table |
Creare/modificare/eliminare tabelle |
.show tables .show table details .show table schema |
Enumerare le tabelle in un database |
.ingest , .set , , ( .set-or-append vedere Panoramica dell'inserimento .append dati). |
Inserimento di dati in una tabella |
.clear table data |
Cancella tutti i dati di una tabella |
Convenzioni di denominazione CRUD per le tabelle
Vedere i dettagli completi nelle sezioni collegate alla tabella precedente.
Sintassi del comando | semantica |
---|---|
.create entityType entityName ... |
Se esiste un'entità di tale tipo e nome, restituisce l'entità . In caso contrario, creare l'entità. |
.create-merge entityType entityName... |
Se esiste un'entità di tale tipo e nome, unire l'entità esistente con l'entità specificata. In caso contrario, creare l'entità. |
.alter entityType entityName ... |
Se non esiste un'entità di tale tipo e nome, errore. In caso contrario, sostituirlo con l'entità specificata. |
.alter-merge entityType entityName ... |
Se non esiste un'entità di tale tipo e nome, errore. In caso contrario, eseguirne il merge con l'entità specificata. |
.drop entityType entityName ... |
Se non esiste un'entità di tale tipo e nome, errore. In caso contrario, eliminarlo. |
.drop entityType entityName ifexists ... |
Se non esiste un'entità di tale tipo e nome, restituire . In caso contrario, eliminarlo. |
Nota
"Merge" è un'unione logica di due entità:
- Se una proprietà è definita per un'entità ma non per l'altra, viene visualizzata con il relativo valore originale nell'entità unita.
- Se una proprietà è definita per entrambe le entità e ha lo stesso valore in entrambi, viene visualizzata una volta con tale valore nell'entità unita.
- Se una proprietà è definita per entrambe le entità ma ha valori diversi, viene generato un errore.