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
Sorgunun başvurusunu küme kapsamındaki belirli bir veritabanıyla değiştirir.
Not
- Daha fazla bilgi için bkz . veritabanları arası ve kümeler arası sorgular.
- Uzak kümeye ve uzak veritabanına erişmek için bkz
cluster(). kapsam işlevi.
Sorgunun başvurusunu Eventhouse kapsamındaki belirli bir veritabanıyla değiştirir.
Not
- Uzak kümeye ve uzak veritabanına erişmek için bkz
cluster(). kapsam işlevi.
``
Sözdizimi
database(
Databasename)
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
| Ad | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| databaseName | string |
Başvurulacak veritabanının adı.
databaseName veya DatabaseNamePrettyNameolabilir. Bağımsız değişken sabit bir değer olmalıdır ve bir alt sorgu değerlendirmesinden gelemez. |
Örnekler
Aşağıdaki örnek, veritabanının tablosundaki StormEventsSamples kayıtları sayar.
database('Samples').StormEvents | count
Çıktı
| Sayı |
|---|
| 59066 |
Yukarıdaki sorgu, database() işlevine geçirilen bir parametre dbName alan sorgu tanımlı bir işlev (let deyimi) olarak yeniden yazılabilir.
let foo = (dbName:string)
{
database(dbName).StormEvents | count
};
foo('help')
Çıktı
| Sayı |
|---|
| 59066 |
Yukarıdakiyle aynı sorgu, database() işlevine geçirilen parametresini dbName alan bir işlevde kullanılmak üzere yeniden yazılabilir.
.create function foo(dbName:string)
{
database(dbName).StormEvents | count
};
Not
Bu tür işlevler kümeler arası sorguda değil yalnızca yerel olarak kullanılabilir.
Not
Bu tür işlevler, Eventhouse çapraz sorgusunda değil, yalnızca yerel olarak kullanılabilir.