Tabellenverwaltung
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer
In diesem Thema wird der Lebenszyklus von Tabellen und zugehörigen Verwaltungsbefehlen erläutert, die hilfreich sind, um Tabellen zu untersuchen, zu erstellen und zu ändern.
Wählen Sie die Links in der folgenden Tabelle aus, um weitere Informationen zu ihnen zu finden.
Informationen zum Optimieren des Tabellenschemas finden Sie unter bewährte Methoden zur Schemaoptimierung.
Befehle | Vorgang |
---|---|
.alter table docstring , .alter table folder |
Verwalten von Tabellenanzeigeeigenschaften |
.create ingestion mapping , , .show ingestion mappings .alter ingestion mapping .drop ingestion mapping |
Verwalten der Aufnahmezuordnung |
.create tables , .create table , , .create-merge table .create-merge tables , .alter table , .alter-merge table , .drop tables , , , .drop table , , .undo drop table .rename table |
Erstellen/Ändern/Ablegen von Tabellen |
.show tables .show table details .show table schema |
Aufzählen von Tabellen in einer Datenbank |
.ingest , , .set .append ( .set-or-append siehe Übersicht über die Datenaufnahme). |
Dateneinnahme in eine Tabelle |
.clear table data |
Löscht alle Daten einer Tabelle. |
CRUD-Benennungskonventionen für Tabellen
(Ausführliche Informationen finden Sie in den Abschnitten, die in der Tabelle oben verknüpft sind.)
Befehlssyntax | Semantik |
---|---|
.create entityType entityName ... |
Wenn eine Entität dieses Typs und Namens vorhanden ist, wird die Entität zurückgegeben. Erstellen Sie andernfalls die Entität. |
.create-merge entityType entityName... |
Wenn eine Entität dieses Typs und Namens vorhanden ist, führen Sie die vorhandene Entität mit der angegebenen Entität zusammen. Erstellen Sie andernfalls die Entität. |
.alter entityType entityName ... |
Wenn eine Entität dieses Typs und Namens nicht vorhanden ist, tritt ein Fehler auf. Ersetzen Sie sie andernfalls durch die angegebene Entität. |
.alter-merge entityType entityName ... |
Wenn eine Entität dieses Typs und Namens nicht vorhanden ist, tritt ein Fehler auf. Andernfalls führen Sie sie mit der angegebenen Entität zusammen. |
.drop entityType entityName ... |
Wenn eine Entität dieses Typs und Namens nicht vorhanden ist, tritt ein Fehler auf. Andernfalls legen Sie es ab. |
.drop entityType entityName ifexists ... |
Wenn eine Entität dieses Typs und Namens nicht vorhanden ist, geben Sie den Wert zurück. Andernfalls legen Sie es ab. |
Hinweis
"Zusammenführen" ist eine logische Zusammenführung zweier Entitäten:
- Wenn eine Eigenschaft für eine Entität, aber nicht für die andere definiert ist, wird sie mit dem ursprünglichen Wert in der zusammengeführten Entität angezeigt.
- Wenn eine Eigenschaft für beide Entitäten definiert ist und in beiden Entitäten denselben Wert aufweist, wird sie einmal mit diesem Wert in der zusammengeführten Entität angezeigt.
- Wenn eine Eigenschaft für beide Entitäten definiert ist, aber unterschiedliche Werte aufweist, wird ein Fehler ausgelöst.