Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer
Altera a referência da consulta para um banco de dados específico dentro do escopo do cluster.
Observação
- Para obter mais informações, consulte consultas entre bancos de dados e clusters.
- Para acessar o cluster remoto e o banco de dados remoto, consulte
cluster()Função de escopo.
Altera a referência da consulta a um banco de dados específico dentro do escopo do Eventhouse.
Observação
- Para acessar o cluster remoto e o banco de dados remoto, consulte
cluster()Função de escopo.
``
Sintaxe
database(
Nome do banco de dados)
Saiba mais sobre convenções de sintaxe.
Parâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| Nome do banco de dados | string |
O nome do banco de dados a ser referenciado. O databaseName pode ser o DatabaseName ou PrettyName. O argumento deve ser um valor constante e não pode vir de uma avaliação de subconsulta. |
Exemplos
O exemplo a StormEvents seguir conta os registros na tabela do banco de Samples dados.
database('Samples').StormEvents | count
Realização
| Contar |
|---|
| 59066 |
A consulta acima pode ser reescrita como uma função definida por consulta (instrução let) que recebe um parâmetro dbName - que é passado para a função database().
let foo = (dbName:string)
{
database(dbName).StormEvents | count
};
foo('help')
Realização
| Contar |
|---|
| 59066 |
A mesma consulta acima pode ser reescrita para ser usada em uma função que recebe um parâmetro dbName - que é passado para a função database().
.create function foo(dbName:string)
{
database(dbName).StormEvents | count
};
Observação
Essas funções podem ser usadas apenas localmente e não na consulta entre clusters.
Observação
Tais funções podem ser usadas apenas localmente e não na consulta cross-Eventhouse.