Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sürüm açılan listesini kullanarak hizmetler arasında geçiş yapın. Gezinti hakkında daha fazla bilgi edinin.
Şunlar için geçerlidir: ✅ Microsoft Fabric ✅ Azure Veri Gezgini
Yeni bir boş tablo oluşturur.
Komutun belirli bir veritabanı bağlamında çalışması gerekir.
İzinler
Bu komutu çalıştırmak için en az Veritabanı Kullanıcısı izinlerine sahip olmanız gerekir.
Sözdizimi
.create
table
tableName(columnName:columnType [, ...]) [with(propertyName=propertyValue [, ...]])
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| tableName | string |
✔️ | Oluşturulacak tablonun adı. |
| columnName, columnType | string |
✔️ | Bu sütundaki veri türüne eşlenen sütunun adı. Bu eşlemelerin listesi çıkış sütunu şemasını tanımlar. |
| propertyName, propertyValue | string |
Anahtar-değer özellik çiftlerinin virgülle ayrılmış listesi. Desteklenen özelliklere bakın. |
Desteklenen özellikler
| Ad | Tür | Açıklama |
|---|---|---|
docstring |
string |
Eklenecek varlığı açıklayan serbest metin. Bu dize, varlık adlarının yanındaki çeşitli UX ayarlarında gösterilir. |
folder |
string |
Tabloya eklenecek klasörün adı. |
Not
Veritabanı bağlamında aynı (büyük/küçük harfe duyarlı) ada sahip bir tablo zaten varsa, komut aşağıdaki senaryolarda bile mevcut tabloyu değiştirmeden başarıyı döndürür:
- Belirtilen şema var olan tablonun şemasıyla eşleşmiyor
-
folderveyadocstringparametreleri tabloda ayarlanan değerlerden farklı değerlerle belirtilir
Örnek
.create table MyLogs ( Level:string, Timestamp:datetime, UserId:string, TraceId:string, Message:string, ProcessId:int32 )
Çıktı
Tablonun şemasını aşağıdaki gibi JSON biçiminde döndürür:
.show table MyLogs schema as json
Not
Birden çok tablo oluşturmak için daha iyi performans ve daha düşük veri yükü için komutunu kullanın .create tables .