Filtrar consultas


As consultas SQL construídas no Query Builder podem ser filtradas incluindo cláusulas WHERE na consulta. Os filtros podem ser aplicados a dados subjacentes ou agregados. Você também pode limitar o número de registros retornados ao filtrar os dados.

Invoque o Editor de Filtro

Para filtrar dados no Construtor de Consultas, clique no botão Filtrar no grupo Consulta na página da faixa de opções Fonte de Dados ...

EditQueriesButton_Ribbon

… Ou use um botão correspondente no Query Builder

FilterEditorDialog_SqlDataSource

Dados de filtro

Você pode comparar um valor de campo no Editor de filtro com os seguintes objetos:

  • Um valor estático (representado pelo Parameters_FilterEditor_CompareButtonícone). Clique neste botão para mudar para o próximo modo de item (“outro valor de campo”) para comparar um valor de campo com outro valor de campo.
  • Outro valor de campo (representado pelo Parameters_FilterEditor_CompareButton2ícone). Clique neste botão para mudar para o próximo modo de item (“valor do parâmetro”) para comparar o valor do campo com um valor do parâmetro.
  • Um valor de parâmetro (representado pelo Parameters_FilterEditor_CompareButton3ícone). Clique neste botão para voltar ao modo inicial (“valor estático”) para comparar o valor do campo com um valor estático.

Você pode passar o parâmetro de consulta para a string de filtro clicando no Parameters_FilterEditor_CompareButtonbotão. Em seguida, clique no Parameters_FilterEditor_CompareButton2botão e, por fim, clique em <selecionar um parâmetro> .

FilterEditorDialog_AddParameterMenu

No menu pop-up chamado, você pode escolher uma das opções a seguir.

  • Adicionar parâmetro de consulta - permite criar um novo parâmetro de consulta . A seguinte caixa de diálogo é chamada:

    CreateQueryParameterDialog

    Nesta caixa de diálogo, você pode especificar o nome de um parâmetro ( Nome ), tipo ( Tipo ) e valor ( Valor ).

    Os parâmetros de consulta existentes são exibidos no menu pop-up.

  • Vincular a - permite que você passe um parâmetro do painel para uma string de filtro. Você pode escolher na lista de parâmetros de painel predefinidos ou criar um novo parâmetro de painel selecionando Adicionar parâmetro de painel . Se você selecionou Adicionar parâmetro do painel , a seguinte caixa de diálogo é chamada:

    CreateDashboardParameterDialog

    Nesta caixa de diálogo, você pode especificar as configurações do parâmetro do painel a ser criado. Consulte Criar parâmetros para obter mais informações.

    Especifique as configurações necessárias e clique em OK . Um novo parâmetro de painel e um novo parâmetro de consulta são criados. Observe que o painel e os parâmetros de consulta criados são vinculados automaticamente.

A guia Filtro de grupo do Editor de filtro permite aplicar a filtragem a campos de dados agrupados / agregados, incluindo cláusulas HAVING na consulta. As opções Group By e Aggregate no Query Builder gerenciam o agrupamento e a agregação. Consulte o parágrafo Editar configurações de coluna no tópico Query Builder para obter mais informações.

Adicionar Limites

O Editor de filtro também permite limitar o número de registros retornados. Para fazer isso, ative a caixa de seleção Selecionar apenas e especifique o número de registros a serem retornados.

FilterEditorDialog_TopSkip

Você também pode ignorar um número específico de registros no conjunto de dados retornado, especificando os registros que começam com o valor do índice .

NOTA

Observe que o tipo de classificação deve ser especificado no Query Builder para poder ignorar o número especificado de registros. Consulte o parágrafo Editar configurações de coluna no tópico Query Builder para saber como aplicar a classificação.


Você achou esse artigo útil?



  • Crie um painel

    Quando você executa a aplicação, ela já contém um painel vazio. Se necessário, um usuário final pode criar um ...

  • Fonte de dados SQL

    Fonte de dados SQL Os tópicos desta seção descrevem como estabelecer uma conexão com vários tipos de bancos de dados SQL e tr...

  • Fonte de dados OLAP

    Os tópicos a seguir descrevem como conectar o  Dashboard a uma fonte de dados OLAP: Conectando a cubos OLAP Editando Parâmetros de Con...

  • Conectando a cubos OLAP

    O Dashboard Designer fornece a capacidade de se conectar a um cubo OLAP no banco de dados do Microsoft Analysis Services usando o assistente de&#...

  • Editando Parâmetros de Conexão

    Depois de se conectar ao cubo OLAP, você pode editar os parâmetros de conexão usados ​​para estabelecer uma conex...