Sdílet prostřednictvím


Správa tabulek

Platí pro: ✅Microsoft FabricAzure Data Explorer

Toto téma popisuje životní cyklus tabulek a přidružených příkazů pro správu, které jsou užitečné pro zkoumání, vytváření a změny tabulek.

Další informace o nich zobrazíte výběrem odkazů v následující tabulce.

Informace o optimalizaci schématu tabulky najdete v tématu Osvědčené postupy optimalizace schématu.

Příkazy Operace
.alter table docstring, .alter table folder Správa vlastností zobrazení tabulky
.create ingestion mapping, .show ingestion mappings, , .alter ingestion mapping.drop ingestion mapping Správa mapování příjmu dat
.create tables, .create table, , .create-merge tables, .alter table.create-merge table, .alter-merge table.drop tables.drop table, , .undo drop table.rename table Vytváření, úpravy a odstraňování tabulek
.show tables .show table details.show table schema Vytvoření výčtu tabulek v databázi
.ingest, .set, .append.set-or-append (viz přehled příjmu dat). Příjem dat do tabulky
.clear table data Vymaže všechna data tabulky.

Zásady vytváření názvů CRUD pro tabulky

(Úplné podrobnosti najdete v částech propojených s tabulkou výše.)

Syntaxe příkazů Sémantika
.create entityType entityName ... Pokud existuje entita tohoto typu a názvu, vrátí entitu. V opačném případě vytvořte entitu.
.create-merge entityType entityName... Pokud existuje entita tohoto typu a názvu, sloučte existující entitu se zadanou entitou. V opačném případě vytvořte entitu.
.alter entityType entityName ... Pokud entita tohoto typu a názvu neexistuje, chyba. V opačném případě ji nahraďte zadanou entitou.
.alter-merge entityType entityName ... Pokud entita tohoto typu a názvu neexistuje, chyba. V opačném případě ji sloučíte se zadanou entitou.
.drop entityType entityName ... Pokud entita tohoto typu a názvu neexistuje, chyba. Jinak ho zahoďte.
.drop entityType entityName ifexists ... Pokud entita tohoto typu a názvu neexistuje, vraťte ji. Jinak ho zahoďte.

Poznámka:

Sloučení je logické sloučení dvou entit:

  • Pokud je vlastnost definována pro jednu entitu, ale ne pro druhou, zobrazí se s původní hodnotou ve sloučené entitě.
  • Pokud je vlastnost definována pro obě entity a má stejnou hodnotu v obou, zobrazí se jednou s danou hodnotou ve sloučené entitě.
  • Pokud je vlastnost definována pro obě entity, ale má různé hodnoty, vyvolá se chyba.