database()

Módosítja a lekérdezés hivatkozását egy adott adatbázisra a fürt hatókörén belül.

Megjegyzés

Syntax

database(databaseName)

További információ a szintaxis konvenciókról.

Paraméterek

Név Típus Kötelező Leírás
databaseName string A hivatkozni kívánt adatbázis neve. A databaseName a vagy PrettyNamea DatabaseName lehet. Az argumentumnak állandó értéknek kell lennie, és nem származhat rész lekérdezési kiértékelésből.

Példák

Adatbázis() használata más adatbázis táblájának eléréséhez

database('Samples').StormEvents | count

Kimenet

Darabszám
59066

Database() használata a let utasításban

A fenti lekérdezés egy lekérdezés által definiált függvényként (let utasításként) írható át, amely egy paramétert dbName fogad – amelyet a rendszer átad az adatbázis() függvénynek.

let foo = (dbName:string)
{
    database(dbName).StormEvents | count
};
foo('help')

Kimenet

Darabszám
59066

Adatbázis() használata tárolt függvények között

Ugyanaz a lekérdezés írható újra, amely egy paramétert dbName fogadó függvényben használható , amelyet a rendszer átad az adatbázis() függvénynek.

.create function foo(dbName:string)
{
    database(dbName).StormEvents | count
};

Megjegyzés

Az ilyen függvények csak helyileg használhatók, fürtök közötti lekérdezésben nem.

Ez a képesség nem támogatott az Azure Monitorban