Delen via


De opdracht "tabel samenvoegen aanmaken" (create-merge table command)

Schakelen tussen services met behulp van de vervolgkeuzelijst Versie . Meer informatie over navigatie.
Van toepassing op: ✅ Microsoft Fabric ✅ Azure Data Explorer

Hiermee maakt u een nieuwe tabel of breidt u een bestaande tabel uit.

De opdracht moet worden uitgevoerd in de context van een specifieke database.

Permissions

Voor deze opdracht zijn databasegebruikersmachtigingen en tabelbeheerdersmachtigingen vereist voor het uitbreiden van bestaande tabellen.

Syntaxis

.create-merge table tableName(Kolomnaam:columnType [, ...]) [with(propertyName=propertyValue [, ...])]

Meer informatie over syntaxisconventies.

Parameterwaarden

Naam Typologie Verplicht Description
tableName string ✔️ De naam van de tabel die moet worden gemaakt of uitgebreid.
columnName, columnType string ✔️ De naam van een bestaande of nieuwe kolom die is toegewezen aan het type gegevens in die kolom. De lijst met toewijzingen definieert het schema van de uitvoerkolom.
propertyName, propertyValue string Een door komma's gescheiden lijst met sleutel-waarde-eigenschapsparen. Bekijk ondersteunde eigenschappen.

Ondersteunde eigenschappen

Naam Typologie Description
docstring string Vrije tekst waarin de entiteit wordt beschreven die moet worden toegevoegd. Deze tekenreeks wordt weergegeven in verschillende UX-instellingen naast de entiteitsnamen.
folder string De naam van de map die u aan de tabel wilt toevoegen.

Retouren

Als de tabel niet bestaat, werkt deze precies als .create table opdracht.

Als tabel T bestaat en u een .create-merge table T (<columns specification>) opdracht verzendt, gaat u als volgende te werk:

  • Een kolom in <kolomspecificatie> die nog niet eerder in T bestond, wordt toegevoegd aan het einde van het schema van T.
  • Een kolom in T die zich niet in <de kolomspecificatie> bevindt, wordt niet verwijderd uit T.
  • Elke kolom in <kolomspecificatie> die in T bestaat, maar met een ander gegevenstype mislukt de opdracht.