Criando Relatórios
Um único relatório gerado analisa um AV com base nos Níveis e medidas selecionados.
- Abra a Análise para edição na home page Análise de Dados. Selecione Editar no mosaico Análise que você deseja editar.
- Clique no ícone + Relatório para adicionar um ou mais relatórios à Análise. Você pode usar um relatório para adicionar Análises configuradas à página Análises.
- Clique no relatório para selecioná-lo. A seta de redimensionamento no relatório redimensiona a janela do relatório.
- Clique no ícone cruzado no relatório selecionado para excluir o relatório da Análise.
- O cabeçalho exibe o nome da View Analítica selecionada.
- É possível expandir ou recolher o relatório com as respectivas setas.
- Editar SQL
- Desempenho
- Renomear Relatório: Clique em Renomear Relatório para renomeá-lo. Clique em Salvar Relatório para salvar o relatório atual.
- Excluir Relatório: Clique em Excluir Relatório para excluir o relatório.
Você pode exibir a saída SQL ao clicar em Editar SQL. O painel inferior direito em SQL exibe a saída da operação executada no editor de SQL. A figura a seguir mostra o painel de saída na página SQL.
Descrição da ilustração SQL-output.png
-
Resultado da Consulta: Exibe os resultados da operação Executar Instrução mais recente em uma tabela de exibição.
- Plano de Explicação: Exibe o plano para sua consulta usando o comando Plano de Explicação. A view padrão é a view de diagrama. Para obter mais informações, consulte a descrição do Diagrama do Plano de Explicação nas seções subsequentes.
O menu Desempenho exibe os procedimentos PL/SQL na área da planilha que descreve os relatórios associados às Views Analíticas.
A parte superior da saída de desempenho consiste no editor de planilha para executar instruções SQL e um painel de saída para exibir os resultados em diferentes forms. Você pode exibir os resultados em uma Exibição de Diagrama, Exibição de Gráfico, Limpar Saída do editor SQL, Mostrar informações sobre as instruções SQL e Abrir o menu de desempenho em uma nova guia.
A figura a seguir mostra o painel de saída do menu de desempenho:
Descrição do desempenho da ilustração-output.png
- View de Diagrama: Exibe o plano da sua consulta na view de diagrama.
- Exibição de Gráfico: Exibe o plano da consulta em uma exibição de gráfico.
- Limpar Saída: Limpa as instruções PL/SLQ da planilha.
- Mostrar informações: Exibe a instrução SQL para a qual a saída é exibida.
- Abrir em uma nova guia: Abre o plano de explicação em uma nova janela. Um Plano de Explicação exibe o plano para sua consulta.
A exibição do diagrama Explain Plain é uma representação gráfica do conteúdo das instruções de inserção de linha na Consulta SQL. O plano descreve a natureza hierárquica das etapas no plano de execução.
Por padrão, três níveis de etapas estão visíveis no diagrama. Você pode usar os sinais +/- no
parte inferior de cada etapa (disponível quando a etapa tiver filhos) para expandir ou recolher. Use Expandir Tudo na barra de ferramentas para exibir todas as etapas do diagrama.- Cardinalidade (número na seta para a etapa pai), que é o número de linhas processadas
- Operação e opções aplicadas nessa etapa
- Ordem de execução, que é o número sequencial na ordem de execução
- Custo de CPU de predicados de acesso em porcentagem (barra laranja)
- Custo total de CPU para a etapa em porcentagem (círculo azul)
- Métricas de Custo de Entrada/Saída Estimadas, Bytes processados e Custo
Você pode ver uma breve descrição pop-up quando passar o mouse sobre qualquer uma dessas estatísticas em uma etapa.
- View Avançada: Esta é a view padrão da consulta quando você clica em Desempenho. Exibe dados da Consulta SQL na view tabular/árvore mista. Há um ícone Exibição do Diagrama que você pode usar para voltar à exibição do diagrama.
- Exibição de Gráfico: Exibe dados da consulta SQL na forma de gráficos.
- Imprimir Diagrama: Imprime o diagrama.
- Salvar no SVG: Salva o diagrama no arquivo
- Ampliar, Reduzir: Se uma etapa for selecionada no diagrama, clicar no ícone Ampliar garantirá que ela permaneça no centro da tela.
- Tela de Ajuste: Encaixa todo o diagrama na área visível.
- Tamanho Real: Define o fator de zoom como 1.
- Expandir Tudo: Exibe todas as etapas do diagrama.
- Redefinir Diagrama: Redefine o diagrama para o status inicial, ou seja, apenas três níveis de etapas são exibidos.
- Mostrar Informações: Mostra a instrução SELECT usada pela funcionalidade Plano de Explicação.
- Abrir em Nova Guia: Abre a exibição do diagrama em uma nova guia para melhor exibição e navegação. O diagrama é limitado à instrução SELECT inicial.
- Custo Total Mínimo de CPU Visível (%): Define o limite para filtrar etapas com custo total de CPU menor que o valor fornecido. Informe um valor entre e 0 e 100. Não há filtragem para 0.
- Observações do Plano: Exibe as observações do Plano de Explicação.
Propriedades no Diagrama do Plano de Explicação
- Exibe informações para essa etapa extraída de PLAN_TABLE em um formato tabular. Os nulos são excluídos. Você pode selecionar JSON para exibir as propriedades no formato JSON.
- Informações da coluna OTHER_XML de PLAN_TABLE. As informações são exibidas no formato JSON.
- Trabalhando com Relatórios
Os relatórios ajudam você a analisar Views e Consultas Analíticas. - Criando Relatórios em uma Consulta
Esta seção descreve as etapas para criar relatórios em uma consulta SQL. - Criando Relatórios em uma View Analítica
Esta seção descreve as etapas para criar relatórios em uma View Analítica:
Tópico principal: A Ferramenta de Análise de Dados
Trabalhando com Relatórios
Os relatórios ajudam você a analisar Views e Consultas Analíticas.
Os relatórios são baseados nos níveis e medidas selecionados para a View Analítica e nas colunas selecionadas para uma consulta.
Clique em Analisar na View Analítica e clique na Tabela que você deseja analisar para exibir a página Análises.
- Navegador de Views Analíticas: Selecione View Analítica na lista drop-down se você optar por criar relatórios em Views Analíticas para exibir um browser de Views Analíticas. O navegador da Visualização analítica exibe Hierarquias, Níveis e Medidas associadas à Visualização analítica selecionada.
Navegador de Tabelas: Selecione Consulta na lista drop-down se você optar por criar um relatório na consulta SQL para exibir um browser de Tabelas. Se você selecionar Consulta SQL, o navegador Tabela exibirá as tabelas disponíveis e suas colunas correspondentes. Você pode fazer drill-down de tabelas para exibir suas colunas correspondentes.
Descrição da tabela de ilustração-browser.png - Editor de Planilha SQL com o ícone Executar: Você só pode exibir esse componente quando gera um relatório em uma Consulta SQL e não em uma View Analítica.
A área do editor de SQL permite executar instruções SQL e scripts PL/SQL das tabelas que você deseja consultar exibidas no browser de Tabela. Por padrão, o editor de SQL exibe a instrução Select * para exibir todas as colunas da primeira tabela. Clique em Executar para executar as instruções no editor.
Descrição da ilustração run1.png - Painel de saída: O painel de saída, quando você exibe os resultados de uma Consulta SQL, consiste nas seguintes guias:
- Resultado da Consulta: Exibe os resultados da operação Executar Instrução mais recente em uma tabela de exibição.
- Plano de Explicação: Exibe o plano para sua consulta usando o comando Plano de Explicação. Para obter mais informações, consulte Explicar Diagrama de Plano na seção Criando Relatórios.
- Autotrace: Exibe as estatísticas de sessão e o plano de execução de
v$sql_plan
ao executar uma instrução SQL usando o recurso Autotrace.
- Modos de visualização na guia Resultado da Consulta: Você pode selecionar qualquer um dos quatro modos para visualizar os resultados do relatório de consulta SQL gerado.Os quatro modos de visualização, quando você exibe os relatórios gerados em uma consulta SQL, são:
- Consulta Base: Esse tipo de view é por padrão. A consulta gravada no editor SQL é a Consulta Base.
- Tabela: Você pode exibir os resultados de SQL em formato tabular. Selecionando essa exibição, uma zona de soltura Coluna é exibida, permitindo arrastar e soltar colunas selecionadas do navegador Tabela. Eliminando as colunas selecionadas na zona de eliminação, você pode exibir somente essas colunas na guia Resultado da Consulta. Selecione a marca de cruz ao lado do nome da Coluna para removê-la da zona de soltura.
- Tabela Dinâmica: Você pode exibir os resultados da consulta SQL no formato dinâmico. Ao selecionar esse formato, uma zona de soltura Colunas, Linhas e Valores é exibida, na qual você pode arrastar e soltar as colunas, linhas ou valores selecionados do navegador Tabelas.
Observação
Os valores devem ser do tipo NUMBER. - Gráfico: Você pode exibir os resultados de SQL na forma de um gráfico. Ao selecionar essa exibição, uma zona de soltura do eixo X e do eixo Y é exibida. Arraste e solte as colunas selecionadas do navegador Tabela para a zona de soltura. Você deve garantir que somente as colunas com o tipo de dados NUMERIC possam ser eliminadas no eixo Y. Caso contrário, o resultado de exibição falharia com um erro
Must be a NUMBER type
. É possível adicionar vários valores ao eixo Y. Para exibir os resultados na exibição de gráfico de apenas um eixo y específico, selecione o valor do eixo Y na lista drop-down.
- Modos de visualização de relatórios gerados em uma View Analítica: Você pode selecionar qualquer um dos três modos para visualizar os resultados do relatório gerado em uma View Analítica.Os três modos de visualização quando você exibe os relatórios gerados em uma View Analítica são:
- Tabela: Você pode exibir os resultados de SQL em formato tabular. Ao selecionar essa exibição, uma zona de soltura Linhas e Filtros é exibida, permitindo arrastar e soltar Hierarquias e Medidas selecionadas no browser da Exibição Analítica. Dessa forma, é possível visualizar os resultados do relatório que consistem nas hierarquias e medidas selecionadas.
- Tabela Dinâmica: Você pode exibir os resultados do relatório de Exibição Analítica no formato de tabela dinâmica. Ao selecionar esse formato, uma zona de soltura Colunas, Linhas, Valores e Filtros é exibida, na qual você pode arrastar e soltar as hierarquias e medidas selecionadas na View Analítica browser.Note: Os valores devem ser do tipo NÚMERO.
- Gráfico: Você pode exibir o relatório gerado em uma View Analítica na forma de um gráfico. Ao selecionar essa exibição, uma zona de soltura Eixo X, Eixo Y e Filtros é exibida. Arraste e solte as colunas selecionadas do navegador Tabela para a zona de soltura. Você deve garantir que somente as colunas com o tipo de dados NUMERIC possam ser eliminadas no eixo Y. Caso contrário, o resultado de exibição falharia com um erro
Must be a NUMBER type
. É possível adicionar vários valores ao eixo Y. Você pode selecionar Horizontal e Vertical na lista suspensa para exibir Gráficos Horizontais e Verticais, respectivamente. Você também tem a opção de selecionar Gráfico de Área, Gráfico de Barras, Gráfico de Linhas e Gráfico de Pizza na lista suspensa.
- Painel de pesquisa facetada: Para os relatórios gerados em uma consulta SQL e uma View Analítica, você pode exibir uma coluna de pesquisa Facetada. Para um relatório SQL, este painel permite que você adicione filtros ao relatório. A ferramenta gera um filtro para cada valor na coluna que é recuperado do resultado da consulta. Você pode filtrar diferentes colunas no painel de pesquisa facetado e exibir os resultados no resultado da Consulta para obter apenas os dados que deseja exibir. Você pode exibir os dados recuperados da consulta SQL no formato de texto ou visual. Para relatórios gerados em uma View Analítica, selecione Facetado no botão de opção. Este filtro se comporta de maneira diferente da pesquisa Facetada gerada em uma Consulta SQL. Consulte Adicionando filtros a um relatório gerado em uma View Analítica.
A página Análises quando você cria um relatório em uma consulta SQL tem esta aparência:
Descrição das análises de ilustração-report.png
A página Análises quando você cria um relatório em uma View Analítica tem esta aparência:
Descrição das análises de ilustração-av.png
Os tópicos a seguir descrevem como criar um relatório e acessar a página Análises:
- Você pode criar Relatórios usando uma das seguintes formas:
- Adicionando filtros a um relatório gerado em uma View Analítica
Tópico principal: Criando Relatórios
Criando Relatórios em uma Consulta
Esta seção descreve as etapas para criar relatórios sobre uma consulta SQL.
- Na home page Análise, selecione qualquer uma das Tabelas nas quais você deseja criar um relatório. Você exibirá a página Análises com uma consulta padrão exibida no editor de SQL.
Observação
Por padrão, você exibirá "Selecionar * no <Tablename
> selecionado. -
Clique em Executar para executar a instrução SQL.
A guia Resultados da Consulta exibe o resultado em qualquer modo selecionado. A exibição padrão é Consulta Base.
-
Adicione um filtro ao relatório exibindo os Registros de Vendas somente da região Ásia. Selecione Ásia no painel de pesquisa facetado.
Descrição da ilustração filter.png - Você exibirá um ícone de funil na guia Resultado da Consulta, que exibe um filtro com a coluna REGÃO como Ásia. O Resultado da Consulta exibirá somente os registros com REGIÃO como Ásia.
Tópico principal: Criando Relatórios
Criando Relatórios em uma View Analítica
Esta seção descreve as etapas para criar relatórios em uma View Analítica:
- Na home page Análise, na seção Exibição Analítica, selecione qualquer uma das Views Analíticas nas quais você deseja criar um relatório. Você exibirá a página Análises com um relatório padrão exibido como saída.
- Arraste e solte hierarquias e medidas do browser da View Analítica para editar os resultados exibidos na saída. Para obter mais informações, consulte Trabalhando com Relatórios.
- Clique em Expandir Relatório para expandir a view do relatório e clique em Contrair Relatório para minimizar a view do relatório. A exibição padrão do relatório gerado em uma exibição analítica é Tabela Dinâmica.
Adicionando filtros a um relatório gerado em uma View Analítica
- Na página Análises que exibe o relatório gerado em uma View Analítica do Funcionário, selecione "Scott no painel de pesquisa facetada. Você exibirá o relatório exibindo o resultado dos funcionários chamados Scott.
- Você pode selecionar mais filtros selecionando os valores no painel de pesquisa facetado ou clicando no funil.
- Clicar no ícone de funil exibe todos os valores da coluna Nome do funcionário. Selecione Jones para filtrar os resultados do relatório exibindo ainda mais o salário dos funcionários chamados Scott e Jones. Você pode exibir os valores em uma exibição em lista ou em uma exibição com várias seleções.
- Selecione Desmarcar Tudo para remover todos os filtros.
Agora é possível visualizar o resultado do relatório original que não consiste em nenhum filtro.
Tópico principal: Criando Relatórios