2.1 Visão geral

O Editor Ad Hoc permite criar vários tipos de relatórios, como tabelas, tabelas cruzadas e gráficos. É possível criar relatórios arrastando e soltando os itens. É possível adicionar e resumir itens, definir grupos, inserir um rótulo e título para o relatório e formatar os dados de cada item. É possível também usar o editor para explorar e analisar os dados interativamente.

2.1.1 Fontes de Dados

Os seguintes objetos Repositório possuem conexões com as fontes de dados para criação de Tela Ad Hoc:

  • Domínios: Coleções de objetos mapeados para o esquema de banco de dados. Os domínios estão disponíveis para vários produtos ZENworks, como ZENworks Configuration Management, Gerenciamento de Auditoria e ZENworks Mobile Management.

  • Tópicos: Os tópicos são criados como arquivos JRXML e associados às fontes de dados no servidor. É possível também criar um tópico de um domínio no servidor. Para obter mais informações sobre Tópicos, consulte o Jaspersoft Server User Guide (Guia do Usuário do Servidor Jaspersoft).

2.1.2 Usando o seletor de dados

Após a seleção da fonte de dados, o Seletor de Dados é exibido.

Você deve selecionar os itens de Origem para Campos Selecionados para habilitar os botões Pre-filters (Pré-filtros), Vídeo e Save as Topic (Gravar como Tópico). Os recursos Pre-filters (Pré-filtros), Vídeo e Save as Topic (Gravar como Tópico) são opcionais e podem ser usados em qualquer ordem. Clique em Table, Chart, (Tabela, Gráfico) ou Crosstab (Tabela Cruzada) a qualquer momento para criar uma tela com base nos dados escolhidos.

Consulte as seguintes seções para obter mais informações sobre o Seletor de Dados:

Selecionando itens

Clique em Campos para selecionar itens e conjuntos de campos para usar na tela ou para disponibilizar no Tópico do Domínio.

  • O painel Origem exibe os conjuntos de campos do Domínio. Use os ícones e para fechar ou expandir cada conjunto.

  • O painel Campos Selecionados mostra os itens selecionados do painel Origem. Para mover um campo entre os painéis, é possível arrastar, clicar duas vezes ou selecionar os itens e clicar em um botão de seta.

Pré-filtrando dados

É possível pré-filtrar os dados no assistente Seletor de Dados antes de clicar em Tabela, Gráfico ou Crosstab (Tabela Cruzada), ou antes de clicar em Save as Topic (Gravar como Tópico). A pré-filtragem dos dados limita as opções de dados disponíveis em um Tópico do Domínio ou os campos exibidos na Tela Ad Hoc. É possível definir um filtro para os campos que não são exibidos no relatório final. O filtro que atender a todos os critérios definidos será exibido no relatório final. É possível também criar relatórios que peçam para os usuários especificar os dados de entrada para usar como filtros.

O painel Pre-filters (Pré-filtros)apresenta uma funcionalidade avançada de criação de telas no servidor.

Para definir um filtro:

  1. No assistente de Seleção de Dados, clique em Pre-filters (Pré-filtros).

  2. Expanda as opções no painel Campos.

  3. Clique duas vezes para selecionar um campo.

  4. Escolha um operador de comparação.

    Os campos de texto têm operadores de comparação de substring, como começa com ou contém, e operadores de correspondência de string inteira, como igual ou is one of (é um de). Quando você seleciona um operador de correspondência de string inteira, todos os valores existentes para o campo selecionado são exibidos; recuperados em tempo real do banco de dados.

    No painel Filtros, uma lista suspensa é exibida. A lista inclui os nomes das contas, na qual você pode selecionar vários valores.

  5. Em Valores Disponíveis, clique em cada valor e mova-os para Valores Selecionados para comparação.

    Se houver mais do que 50 valores para exibir em Valores Disponíveis, clique em para procurar o valor. É possível configurar o número máximo de itens que serão exibidos em Valores Disponíveis.

  6. Marque a caixa de seleção Bloqueado para limitar a exibição em Valores Selecionados.

    Por padrão, a caixa de seleção Bloqueado está limpa, permitindo que os usuários finais utilizem filtros ao executarem um relatório.

  7. Clique em OK.

  8. No painel Filtros, clique em Mudar para modificar a condição.

  9. Clique em OK para gravar as mudanças.

Para apagá-la da lista, selecione a linha e clique em Remover.

NOTA:As linhas de dados devem corresponder a todas as condições. O filtro aplicado aos dados deve ser um operador E lógico para todas as condições definidas.

Mudando as configurações de rótulo padrão

Use o painel Vídeo para mudar o rótulo e a ordem padrão dos campos no Editor Ad Hoc. No Editor Ad Hoc, é possível mudar os rótulos e a ordem dos campos a qualquer momento. No entanto, se você definir as configurações, as mudanças serão atualizadas no Tópico do Domínio.

O painel Vídeo inclui as seguintes opções:

  • Para mudar a ordem dos campos, clique na linha do campo necessário. Em seguida, de acordo com a posição necessária, use os botões Mover para a parte superior, Para cima, Para baixo ou Mover para a parte inferior.

    É possível mover os campos dentro de um conjunto, e também mover os conjuntos.

  • Por padrão, o nome do campo torna-se o rótulo de exibição da linha, coluna ou medida que você criar com base no campo especificado. Para mudar o rótulo de exibição padrão de um campo ou conjunto, clique duas vezes na linha e especifique o novo rótulo na caixa de texto.

  • Os conjuntos não são usados em telas. Porém, para criar uma tela rapidamente, você pode usar conjuntos para adicionar todos os campos juntos.

  • Para não usar conjuntos no Editor Ad Hoc, selecione Flat List (Lista Plana) na parte superior do painel Data Source Selection (Seleção da Fonte de Dados). Em seguida, é possível criar um novo rótulo para os campos e reordená-los.

Gravando as configurações

No painel Save as Topic (Gravar como Tópico), é possível especificar um nome e uma descrição para gravar as configurações do Seletor de Dados como Tópico do Domínio. Após a gravação dessas configurações, você poderá criar telas diferentes do Tópico do Domínio, usando seus campos, filtros e configurações de rótulo de exibição. Você também poderá editar o Tópico do Domínio para mudar as configurações.

2.1.3 Painel do editor ad hoc

O Editor Ad Hoc permite criar vários tipos de telas e relatórios.

Figura 2-1 Editor Ad Hoc

O painel do Editor Ad Hoc inclui o seguinte:

Painel de seleção da fonte de dados

O painel Data Source Selection (Seleção da Fonte de Dados) inclui uma lista dos itens que foram selecionados de um Tópico ou Domínio e colocados em Campos e Measures (Medidas).

Para ocultar ou mostrar esse painel, clique no ícone de Seleção da Fonte de Dados no canto superior esquerdo. A opção Ocultar ajuda você a organizar o conteúdo em uma Tela Ad Hoc grande.

Painel da tela ad hoc

O painel da Tela Ad Hoc inclui ferramentas que permitem controlar e organizar os dados que aparecem em uma tela.

Figura 2-2 Painel da Tela Ad Hoc

Consulte as seguintes seções para obter mais informações sobre o painel da Tela Ad Hoc:

Ícones da barra de ferramentas do editor ad hoc

Ícone

Nome

Descrição

Modo da tela

Para ocultar a interface do editor. Esse modo apresenta um subconjunto do conjunto completo de recursos do editor.

Gravar

Para selecionar opções de gravação.

Exportar

Para exportar o relatório nos seguintes formatos: PDF, Excel (Paginado), Excel, CSV, DOCX, RTF, Flash, ODT, ODS, XLSX (Paginado), XLSX (Paginado) e XLSX.

Desfazer

Para desfazer a ação mais recente.

Refazer

Para refazer a ação desfeita mais recentemente.

Desfazer Tudo

Para reverter a tela ao seu estado anterior à última gravação.

Alternar Grupo

Para mudar o modo de exibição dos grupos.

Por exemplo, se Colunas exibir o Tipo de Bundle, e Linhas exibir a Versão do Bundle e a Data da Criação do Bundle, quando você clicar nesse ícone, as informações da coluna serão exibidas como linhas e vice-versa.

Essa opção está habilitada apenas para Tela de Tabela Cruzada e Tela Gráfica.

Classificar

Para classificar dados em tabelas. Para obter mais informações, consulte Classificando tabelas.

Controles de Entrada

Para ver os controles de entrada aplicados à tela. Para obter mais informações, consulte a Seção 2.8.2, Usando controles de entrada.

Opções de Página

Para selecionar as opções de nível de página:

  • Exibir ou ocultar a faixa de layout

  • Exibir ou ocultar a área de título

Ver Consulta SQL

Para verificar os dados. Para executar essa ação, você deve ter direitos de administrador. A consulta é apenas leitura, mas é possível copiá-la para uma área de transferência ou outro documento para revisão. Esse recurso está desabilitado por padrão.

Para habilitar a consulta, clique em Gerenciar > Configurações do Servidor > Ad Hoc Settings (Configurações Ad Hoc) e marque a caixa de seleção Enable View Query in Ad Hoc Editor (Habilitar Consulta de Tela no Editor Ad Hoc).

 

Menu Suspenso

  • Para redefinir a tela Table, Chart (Tabela, Gráfico) ou Crosstab (Tabela Cruzada).

  • Para exibir um subconjunto de Sample Data (Dados de Exemplo), Full Data (Dados Completos) ou Sem Dados disponíveis na tela. Essa opção está habilitada apenas para Tela de Tabela Cruzada e Tela Gráfica.

    Use o recurso Sem Dados para criar uma Tela Ad Hoc e para obter melhor desempenho. Após criar uma Tela Ad Hoc, você poderá usar Sample Data (Dados de Exemplo) ou Full Data (Dados Completos) para ver os resultados conforme esperado.

Faixa de layout

Abaixo da Barra de Ferramentas está a Layout Band (Faixa de Layout), com os seguintes campos:

  • Na Tela de Tabela, os campos disponíveis são Colunas e Grupos.

  • Nas Telas Gráficas e de Tabelas Cruzadas, os campos disponíveis são Colunas e Linhas.

Dependendo da Tela, esses campos têm rótulos e funções diferentes. É possível arrastar e soltar itens de Campos e Measures (Medidas) para a Tela Ad Hoc.

Seletor de detalhes da grade

Abaixo da Faixa de Layout está o seletor de Detalhes da Grade. Essa opção está disponível apenas para Tela Gráfica e Tela de Tabela. Na Tela de Tabela, clique em para selecionar as seguintes opções:

  • Detailed Data (Dados Detalhados)

  • Totals Data (Dados Totais)

  • Details and Totals (Detalhes e Totais)

Painel Filtros

O painel Filtros mostra os filtros definidos para a Tela. É possível definir os valores do filtro e ver os resultados no painel da Tela Ad Hoc. Para ocultar e mostrar o painel Filtros, clique no ícone de Filtro no canto superior direito do painel Filtros.

Para obter mais informações, consulte a Seção 2.8, Usando filtros e controles de entrada.

2.1.4 Tipos de tela ad hoc

O Editor Ad Hoc permite selecionar os seguintes tipos de Tela:

Tabelas

As telas de tabela são usadas para ver os valores no banco de dados e resumir os valores em colunas. A tela de tabela consiste em colunas, linhas e grupos.

Usando os grupos, é possível agrupar as linhas por valores idênticos em qualquer campo com resumos intermediários para cada valor agrupado. Por exemplo, uma tela de tabela de detalhes do bundle inclui colunas que indicam o Nome, a Versão e a Data da Criação de cada bundle, e as linhas mostram o Tipo de Bundle.

Tipo de Bundle

Nome do Bundle

Version (Versão)

Data de Criação

 

 

 

Bundle de Patch

B1

0

09-06-2013

Bundle do Windows

B2

1

30-04-2013

Bundle do Linux

B3

1

18-08-2013

Para obter mais informações, consulte a Seção 2.5, Trabalhando com tabelas.

Gráficos

As Telas Gráficas comparam uma ou mais medidas entre vários conjuntos de itens relacionados. Os Gráficos resumem os dados de maneira gráfica e suportam tipos como gráfico de barras, gráfico de linhas, gráfico de áreas e gráfico de setores.

Por exemplo, na tabela seguinte, a guia Gráfico indica os dados em um gráfico de barras que compara o Total de Bundles de cada Tipo de Bundle.

Tipo de Bundle

Bundle de Patch Bundle do Windows 02 Bundle do Linux

Para obter mais informações, consulte a Seção 2.6, Trabalhando com gráficos.

Tabelas cruzadas

As tabelas cruzadas são representações mais compactas do que as tabelas; elas apresentam os dados referentes aos itens e seus valores calculados. As Colunas e Linhas especificam as dimensões do agrupamento; as células incluem as medidas resumidas.

Por exemplo, em uma Crosstab (Tabela Cruzada) com colunas agrupadas por Tipo de Bundle, o Total de Bundles é o seguinte:

Tipo de Bundle

Total de Bundles

Bundle de Patch

100

Bundle do Windows

150

Bundle do Linux

50

Totais

300

Para obter mais informações, consulte a Seção 2.7, Trabalhando com tabelas cruzadas padrão.