Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: ✅Microsoft Fabric✅Azure Data Explorer
Ändrar referensen för frågan till en specifik databas inom klusteromfånget.
Anmärkning
- Mer information finns i frågor mellan databaser och kluster.
- Information om hur du kommer åt fjärrkluster och fjärrdatabas finns i omfångsfunktionen
cluster().
Ändrar referensen för frågan till en specifik databas inom Eventhouse-omfånget.
Anmärkning
- Information om hur du kommer åt fjärrkluster och fjärrdatabas finns i omfångsfunktionen
cluster().
``
Syntax
database(
databaseName)
Läs mer om syntaxkonventioner.
Parameterar
| Namn | Typ | Krävs | Beskrivning |
|---|---|---|---|
| databaseName | string |
Namnet på databasen som ska refereras till.
DatabaseName kan vara antingen DatabaseName eller PrettyName. Argumentet måste vara ett konstant värde och kan inte komma från en underfrågasutvärdering. |
Exempel
I följande exempel räknas posterna i StormEvents databasens Samples tabell.
database('Samples').StormEvents | count
Resultat
| Räkna |
|---|
| 59066 |
Frågan ovan kan skrivas om som en frågedefinierad funktion (let-instruktion) som tar emot en parameter dbName – som skickas till funktionen database().
let foo = (dbName:string)
{
database(dbName).StormEvents | count
};
foo('help')
Resultat
| Räkna |
|---|
| 59066 |
Samma fråga som ovan kan skrivas om för att användas i en funktion som tar emot en parameter dbName – som skickas till funktionen database().
.create function foo(dbName:string)
{
database(dbName).StormEvents | count
};
Anmärkning
Sådana funktioner kan endast användas lokalt och inte i frågan mellan kluster.
Anmärkning
Sådana funktioner kan endast användas lokalt och inte i frågan mellan Eventhouse.