Comando .create-merge tables
Si applica a: ✅Microsoft Fabric✅Azure Esplora dati
Consente di creare ed estendere gli schemi delle tabelle esistenti in una singola operazione bulk, nel contesto di un database specifico.
Autorizzazioni
Questo comando richiede autorizzazioni utente database e autorizzazioni di amministratore tabella per estendere le tabelle esistenti.
Sintassi
.create-merge
tables
tableName1 (
columnName:
columnType [,
...])
[,
tableName2(
columnName:
columnType [,
...])
... ] [ propertyName =
propertyValue [,
(
with
...]])
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Digita | Obbligatorio | Descrizione |
---|---|---|---|
tableName | string |
✔️ | Nome della tabella da creare o estendere. |
columnName, columnType | string |
✔️ | Nome di una colonna esistente o nuova mappata al tipo di dati in tale colonna. L'elenco di mapping definisce lo schema della colonna di output. |
propertyName, propertyValue | string |
Elenco delimitato da virgole di coppie di proprietà chiave-valore. Vedere le proprietà supportate. |
Proprietà supportate
Nome | Tipo | Descrizione |
---|---|---|
docstring |
string |
Testo libero che descrive l'entità da aggiungere. Questa stringa viene presentata in varie impostazioni dell'esperienza utente accanto ai nomi delle entità. |
folder |
string |
Nome della cartella da aggiungere alla tabella. |
Valori restituiti
- Verranno create tabelle specificate che non esistono.
- Le tabelle specificate già esistenti avranno gli schemi estesi.
- Le colonne inesistenti vengono aggiunte alla fine dello schema della tabella esistente.
- Le colonne esistenti non specificate nel comando non verranno rimosse dallo schema della tabella esistente.
- Le colonne esistenti specificate con un tipo di dati nel comando diverso da quello negli schemi della tabella esistente causano un errore. Non vengono create tabelle.
Esempio
.create-merge tables
MyLogs (Level:string, Timestamp:datetime, UserId:string, TraceId:string, Message:string, ProcessId:int32),
MyUsers (UserId:string, Name:string)
Output
tableName | DatabaseName | Cartella | DocString |
---|---|---|---|
MyLogs | TopComparison | ||
MyUsers | TopComparison |