Nesta seção: |
A guia Dados contém opções de manipulação de dados e de exibição de dados nos grupos Cálculo, União,Filtro, Exibição e Fonte de Dados, como mostrado na imagem a seguir.
O grupo Cálculos contém comandos para a configuração dos campos Definir e Calcular.
Os campos DEFINE e COMPUTE são dois tipos diferentes de campos temporários. Um campo temporário é um campo cujo valor não é armazenado na fonte de dados, mas pode ser calculado a partir dos dados que estão lá ou pode ser atribuído um valor absoluto. Um campo temporário não ocupa espaço de armazenamento na fonte de dados e é criado apenas quando necessário.
Ao criar um campo temporário, você determina seu valor escrevendo uma expressão. É possível combinar campos, constantes e operadores em uma expressão para produzir um valor único.
Você mesmo pode especificar a expressão ou utilizar uma das diversas funções fornecidas que desempenham cálculos ou manipulações específicas. Além disso, você pode utilizar expressões e funções, como pilares para expressões mais complexas, assim como um campo temporário para avaliar outro.
Um campo virtual (DEFINE) é avaliado conforme cada registro que cumpre os critérios de seleção é recuperado da fonte de dados. O resultado da expressão é tratado como se fosse um campo real armazenado na fonte de dados.
Um valor calculado (COMPUTE) é avaliado após todos os dados que se encaixam nos critérios de seleção serem recuperados, classificados e somados. Portanto, o cálculo é feito utilizando os valores agregados dos campos.
As caixas de diálogo Campo, que se abrem quando você seleciona Detalhe ou Resumo, fornecem uma funcionalidade semelhante, incluindo opções para exibir campos de fonte de dados em uma exibição Lógica, Estruturada ou de Lista. Você também pode visualizar um conjunto completo de funções em vez de campos de fonte de dados selecionando o botão de funções. A caixa de diálogo Resumo (COMPUTE) é exibida na imagem a seguir.
Nesta seção: |
O grupo União contém o botão União, que abre a caixa de diálogo União, onde você pode criar, editar ou excluir uniões e adicionar fontes de dados a elas.
Nota: O grupo União não está disponível quando se trabalha com Reporting Objects, SAP® Business Information Warehouse (SAP BW), Oracle Essbase® ou cubos Microsoft® SQL Server® Analysis Services.
A imagem seguinte mostra a caixa de diálogo União com duas fontes de dados associadas pelo campo indexado comum ID_AGE .
Usando associações condicionais, você pode estabelecer associações com base em condições que não sejam a igualdade entre os campos. Além disso, os campos host e associação com referências cruzadas não devem conter formatos de correspondência, e o campo de referência cruzada não deve ser indexado.
Observação: Você pode editar a descrição de uma União clicando em Editar, na caixa de diálogo União, e utilizando a seção Descrição para inserir o texto. Somente é possível usar letras, números e sublinhados na sua descrição. Caracteres especiais não são permitidos.
A condição de união é apoiada por FOCUS e todas as placas de dados relacionais. Como cada fonte de dados difere em sua capacidade para lidar com complexos critérios condicionais, a otimização da sintaxe WHERE varia segundo as fontes de dados específicos envolvidos na associação e a complexidade dos critérios condicionais.
Para FOCUS fontes de dados, se o host e campos com referências cruzadas de união não têm correspondência com os formatos comuns, aparece a seguinte mensagem.
Observação: Se você clicar em Sim, a caixa de diálogo Filtro será aberta e você poderá criar uma União com base no Where.
Se o campo de união de referência cruzada não tiver um índice, aparece a seguinte mensagem.
Observação: Se você clicar em Sim, a caixa de diálogo Filtro será aberta e você poderá criar uma União com base no Where.
Para criar uma União baseada em WHERE, crie uma condição de filtragem, como mostra a imagem a seguir.
A opção Mesclar permite que você selecione explicitamente os campos de dados que deseja incluir. Mais especificamente, você pode unir estruturas de dados com diversos fatos e combinar dados externos pertinentes em sua fonte de dados atual, criando um recurso de dados mesclados. Isto pode acontecer a partir de recursos locais ou de outros sistemas.
A opção Mesclar é utilizada para criar fontes de dados personalizadas. Por exemplo, você pode ter alguns dos campos básicos disponíveis na fonte de dados atual, mas você pode utilizar a opção Mesclar para adicionar campos de dados relevantes a partir de uma fonte de dados diferente na fonte de dados atual para criar um conjunto único de dados.
A opção Mesclar permite que uma nova tabela de fatos seja adicionada a um master em cluster como um segmento pai de um segmento filho existente. Esta opção está disponível a partir da caixa de diálogo União. Você pode desejar mesclar dados caso esteja reportando a partir de duas tabelas de fatos que compartilham uma dimensão comum, como uma dimensão de produto. Para obter um exemplo, você pode visualizar o banco de dados de varejo de exemplo, wf_retail_lite. O Arquivo Master wf_retail_lite contém os segmentos WF_RETAIL_STORE_SALES e WF_RETAIL_SALES. O segmento WF_RETAIL_SALES é definido como o pai do segmento WF_RETAIL_STORE_SALES. Você pode desejar adicionar uma tabela de fatos ao relatório. A segunda tabela de fatos neste exemplo será uma planilha do Excel da qual você fará o upload para o InfoAssist para utilização com um relatórioou gráfico. Os dados neste arquivo de planilha de que você fez o upload serão unidos à fonte de dados WF_RETAIL_LITE utilizando um campo comum.
Observação: É possível encontrar campos comuns com suporte na sua fonte de dados selecionada (por exemplo, WF_RETAIL_LITE) utilizando o recurso de pesquisa no painel Dados. Se for necessário, é possível que haja a necessidade de se adicionar um campo na planilha para mapear os dados para a estrutura do banco de dados. Por exemplo, ID_CUSTOMER. Além disso, o nome da folha primária no Microsoft Excel se torna o nome da sua fonte de dados, portanto, certifique-se de que dar um nome adequado ao arquivo.
A lista a seguir fornece algumas regras gerais que se aplicam à opção Mesclar:
Este procedimento descreve como mesclar dados de uma fonte de dados externa em uma fonte de dados existente. Este exemplo utiliza um arquivo de planilha do Microsoft Excel.
A caixa de diálogo Unir será exibida.
A caixa de diálogo Abrir é exibida, como demonstrado na seguinte imagem.
Observação: As opções exibidas na caixa de diálogo Abrir dependem dos seus privilégios de usuário.
A ferramenta Upload a seguir se abre.
Se seu upload for bem sucedido, o painel Categorizar Campos em Medidas, Dimensões e Hierarquias se abre.
Observação: Caso haja mensagens informacionais ou caso seu upload não seja concluído com êxito, o painel de Status se abrirá.
Observação: Um campo comum é um campo utilizado no Arquivo Master atual e na planilha carregada.
O upload de dados é concluído e a fonte de dados é adicionada à caixa de diálogo Abrir.
Os campos de fontes de dados mescladas se encontram agora disponíveis no painel Dados.
O grupo Filtro contém o botão Filtro que abre a caixa de diálogo Filtro, permitindo que você defina as opções de filtragem. As opções de Filtro incluem Where, Where Total, a conunião And e as conuniões Or em uma única expressão.
Ao criar um relatório, você se refere a campos em várias partes da solicitação. Por exemplo, em comandos de exibição (PRINT, SUM), em sentenças de classificação (BY, ACROSS) e em critérios de seleção (WHERE, WHERE TOTAL, IF).
A frase WHERE seleciona registros (a partir da fonte de dados) a serem incluídos em um relatório. Os dados são avaliados de acordo com os critérios de seleção antes de serem recuperados da fonte de dados. Você pode utilizar quantas frases WHERE forem necessárias para definir seus critérios de seleção.
Nos testes WHERE TOTAL, no entanto, os dados são selecionados após a recuperação e processamento de todos os dados.
Você pode agrupar condições e expressões dentro dos critérios de Filtro. Além disso, você pode aplicar funções e cálculos dentro de qualquer critério. Para obter mais informações sobre opções de filtragem, consulte Guia Campo.
Você pode criar filtros Where e Where Total na caixa de diálogo Filtro Avançado clicando em WHERE, como ilustrado na imagem a seguir.
Dê um duplo clique no F2 Dê um duplo clique ou pressione para editar! O texto, como ilustrado na imagem a seguir, abre menus suspensos para Campos e Subconsultas, Operadores e Valores, como mostrado na segunda imagem abaixo.
Você pode obter campos e valores do Arquivo Master e a fonte de dados e as Subconsultas a partir de um arquivo HOLD.
O menu suspenso de Campo fornece uma lista de campos do Arquivo Mestre. A lista Campo pode ser visualizado da seguinte forma:
Observação: A opção Subconsulta não está disponível na caixa de diálogo Filtro se você estiver criando um relatório a partir de um Objeto de Relatório.
Clique em EXISTENTE para abrir a caixa de diálogo Abrir, que permite que você selecione uma subconsulta a partir de um arquivo Master diferente.
O menu suspenso Operador (padrão) fornece os seguintes operadores:
O menu suspenso de Valor abre uma caixa de diálogo com várias opções, como mostrado na imagem a seguir.
Observação: Se você estiver criando um filtro em um campo de data completo, o campo Valor terá um ícone de calendário ao seu lado. Você pode utilizar este ícone para selecionar uma data utilizando um controle de calendário.
O menu suspenso tipo contém as seguintes opções:
A área de valor contém uma caixa de entrada de texto que você pode usar para inserir os valores manualmente. Também contém um menu suspenso de Obter valores, que fornece as opções seguintes.
Observação: O menu suspenso Obter Valores só será acessível se você já tiver selecionado um campo.
Depois de selecionar os valores desejados, você pode movê-los para dentro e fora da área de Vários valores com as setas esquerda e direita. Você também pode alterar a ordem de valor e excluir os valores com as setas acima e abaixo e o ícone excluir.
Depois de criar uma condição, você pode inserir outras condições antes e depois da condição selecionada usando o Inserir Antes e Inserir Depois botões na parte superior da caixa de diálogo Filtro. Você pode usar as conuniões E ou Ou para ligar orações e os botões Agrupar e Desagrupar para aninhar e organizar orações.
Você pode criar filtros adicionais selecionando Novo Filtro botão na parte superior da caixa de diálogo Filtro, como ilustrado na imagem a seguir.
Após criar os filtros que deseja, clique em OK para salvá-los e aplicá-los. Você pode acessá-los no painel Filtro do painel Recursos.
O grupo Exibir contém o menu Dados Ausentes, que contém opções para controlar a exibição de valores de dados ausentes em um gráfico.
As opções do menu Dados Ausentes são:
O grupo Fonte de Dados contém o comando Adicionar e o menu suspenso Alternar para adicionar e alternar fontes de dados. O grupo Fonte de Dados está disponível apenas no modo Documento.
Observação: O grupo de Fonte de Dados não estará disponível ao trabalhar com Objetos de Relatório.
Os comandos são:
Você pode também mudar as fontes de dados selecionando um relatório que está usando uma fonte de dados diferente do que aquele que está ativo atualmente.
WebFOCUS |