veritabanı()

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

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.