Tópicos
Este capítulo inclui as seguintes seções:
Usando Condições para Determinar se os Agentes Entregam Seu Conteúdo ou Executam Suas Ações
Usando Condições para Determinar Se Links de Ação São Exibidos em Páginas de Painel
Usando Condições para Determinar Se Seções São Exibidas em Páginas de Painel
Editando, Personalizando, Testando, Salvando e Desativando Condições Usadas em Agentes
Editando, Testando, Salvando e Removendo Condições Usadas em Links de Ação em Páginas do Painel
Editando, Testando, Salvando e Removendo Condições Usadas em Seções em Páginas do Painel
Condições são objetos que retornam um único valor booliano com base na avaliação de uma análise ou de um KPI (Indicador de Desempenho Chave).
O que uma condição avalia depende de estar baseada em uma análise ou em um KPI, conforme a seguir:
Em uma análise, ela avalia a contagem de linhas da análise.
Em um KPI, ela avalia o status do KPI.
Por exemplo, uma condição pode avaliar se os resultados de uma análise retornam um número de linhas maior que 0:
Se a análise retornar pelo menos uma linha, a condição será avaliada como verdadeira.
Se a análise não retornar nenhuma linha, a condição será avaliada como falsa.
Determinadas informações são melhor filtradas por condições.
Você usa as condições para determinar se:
Os agentes fornecem seu conteúdo e executam suas ações
Os links de ações (que ao clicar executam ações) são exibidos nas páginas de painel
As seções e seu conteúdo são exibidos em páginas do painel
Por exemplo, um gerente de vendas deseja distribuir um Relatório Mensal de Vendas para seus subordinados diretos apenas quando as vendas caírem a menos de US$2 milhões. Você pode criar uma condição baseada em uma análise que mostre que as vendas estão abaixo de US$2 milhões e adicioná-la a um agente cujo conteúdo de entrega seja o Relatório Mensal de Vendas. Quando a condição for avaliada como verdadeira (ou seja, quando a análise contiver linhas em que as vendas estejam abaixo de US$2 milhões), o agente será acionado para fornecer o Relatório Mensal de Vendas.
Você também pode usar um tipo diferente de condição para determinar se links de ações devem ser ativados nas análises. Para obter informações, consulte Sobre Como Ativar Ações Condicionalmente Adicionadas às Análises.
As condições são compostas por diversos elementos.
Uma condição consiste nos seguintes elementos:
Uma análise ou um KPI.
Os critérios que devem ser usados ao avaliar a condição:
Para uma análise, os critérios são uma contagem de linhas e um operador a ser aplicado à contagem de linhas (por exemplo, a contagem de linhas é igual a 100) e valores para quaisquer filtros solicitados associados à análise.
Em um KPI, o critério é um status de KPI (por exemplo, o status do KPI é OK) e os valores das dimensões do KPI definidos como é solicitado no KPI. Observe que isso será exibido como Não Definido durante a criação da condição.
Uma condição nomeada é aquela que você define e, em seguida, salva por nome no catálogo de apresentação para poder reutilizá-la nos agentes e nas páginas de painel de controle.
Você cria um nome de condição nomeada quando criar uma condição:
Menu Novo, no cabeçalho global, selecionando Condição em Relatório de Análise e Interativo
Na home page, clicando no link Mais em Análise e Geração de Relatórios Interativos na área Criar e selecionando Condição
Você também cria uma condição nomeada na guia Condição do Editor de Agente ao salvar uma condição em linha no catálogo. Para obter informações sobre condições em linha, consulte O Que São Condições Em Linha?
Uma condição em linha é aquela que você define no ponto de uso e não salva por nome no catálogo. Em vez disso, ela é salva como parte do agente ou da página de painel.
Uma condição em linha é automaticamente excluída quando a página do painel de controle ou o agente que a contém é excluído. Isso simplifica o gerenciamento de catálogos em condições que fazem sentido somente no conteúdo específico do Oracle BI.
Você poderá criar uma condição em linha quando:
Crie ou edite um agente e especifique (na guia Condição do Editor de Agente) que ele deve entregar conteúdo e executar ações associadas condicionalmente. Consulte Usando Condições para Determinar se os Agentes Entregam Seu Conteúdo ou Executam Suas Ações.
Para obter informações sobre como criar agentes, consulte Criando Agentes.
Adicionar um link de ação a uma página do painel e especificar se o link de ação deve ser exibido condicionalmente. Consulte Usando Condições para Determinar Se Links de Ação São Exibidos em Páginas de Painel
Para obter informações sobre como adicionar links de ação às páginas do painel de controle, consulte Sobre como Adicionar Ações às Páginas do Painel de Controle.
Adicione uma seção a uma página do painel e especifique se a seção deve ser exibida condicionalmente. Consulte Usando Condições para Determinar Se Seções São Exibidas em Páginas de Painel.
Para obter informações sobre como adicionar seções às páginas do painel de controle, consulte Adicionando Conteúdo aos Painéis.
As condições são criadas por usuários específicos.
Geralmente:
Os administradores criam, para uma organização, as condições nomeadas que são usadas pelos designers de conteúdo (desde que tenham as permissões apropriadas às condições ou às pastas onde elas foram salvas) à medida que criam painéis e agentes.
A capacidade de criar ou editar condições nomeadas é controlada pelo privilégio Criar Condições, gerenciado pelo administrador.
Os designers de conteúdo criam condições em linha.
Para obter informações sobre privilégios, consulte Gerenciando Privilégios do Presentation Services em Guia de Segurança do Oracle Business Intelligence Enterprise Edition.
Para obter informações sobre permissões, consulte Gerenciando Objetos no Oracle BI Presentation Catalog.
Você pode criar condições nomeadas e reutilizá-las em agentes e páginas de painel.
Consulte O que São Condições Nomeadas? para obter informações adicionais sobre condições com nome.
Você pode usar as condições para determinar se os agentes entregam conteúdo ou executam ações.
Para obter informações sobre agentes, consulte Entregando Conteúdo.
Para usar uma condição para determinar se um agente entrega seu conteúdo ou executa suas ações:
Edite o agente.
Clique na guia Condição no Editor do Agente.
Selecione a caixa Usar uma condição.
Se você quiser:
Criar uma nova condição, clique em Criar para exibir a caixa de diálogo Criar Condição e preencha a caixa de diálogo.
Para obter informações sobre o preenchimento da caixa de diálogo, consulte Especificando as Definições de Condições.
Selecionar uma condição existente, clique em Procurar para exibir a caixa de diálogo Selecionar Condição e preencha a caixa de diálogo.
Salve o agente.
Você pode usar condições para determinar se links de ações são exibidos nas páginas de painel.
Para obter informações sobre como adicionar links de ação às páginas do painel de controle, consulte Sobre como Adicionar Ações às Páginas do Painel de Controle.
Para usar uma condição para determinar se um link de ação é exibido em uma página do painel:
Edite o painel de controle. Para obter informações, consulte Editando Painéis de Controle.
Clique na guia da página que contém o link de ação a ser exibido condicionalmente.
Passe o mouse sobre o objeto de link de ação na área Layout de Página para exibir a barra de ferramentas do objeto de link de ação e clique no botão Propriedades, ou, se o link de ação estiver em um menu de link de ação:
Passe o mouse sobre o objeto de menu de link de ação na área Layout de Página para exibir a barra de ferramentas do objeto de menu de link de ação e clique no botão Propriedades.
A caixa de diálogo Propriedades do Menu do Link de Ação é exibida.
Selecione o link de ação que contém a condição e clique no botão Editar.
A caixa de diálogo Propriedades do Link de Ação é exibida.
No componente Mostrar, clique na caixa Condicionalmente.
O componente de Condição é exibido.
Se você quiser:
Criar uma nova condição, clique no botão Nova Condição para exibir a caixa de diálogo Nova Condição e, em seguida, preencha a caixa de diálogo.
Para obter informações sobre o preenchimento da caixa de diálogo, consulte Especificando as Definições de Condições.
Selecionar uma condição existente, clique no botão Selecionar Condição para exibir a caixa de diálogo Selecionar Condição e preencha a caixa de diálogo.
Clique em OK na caixa de diálogo Propriedades do Link de Ação.
Se o link de ação estiver em um menu, clique em OK na caixa de diálogo Propriedades do Menu do Link de Ação.
Salve o painel de controle.
Você pode usar condições para determinar se seções são exibidas nas páginas de painel.
Para obter informações sobre como adicionar seções a painéis de controle, consulte Adicionando Conteúdo aos Painéis.
Para usar uma condição para determinar se uma seção é exibida em uma página do painel:
Edite o painel de controle. Para obter informações, consulte Editando Painéis de Controle.
Clique na guia da página que contém a seção a ser exibida condicionalmente.
Passe o mouse sobre a seção na área Layout de Página para exibir a barra de ferramentas da seção, clique no botão Propriedades da seção e selecione Condição. A caixa de diálogo Condição da Seção é exibida.
Se você quiser:
Criar uma nova condição, clique no botão Nova Condição para exibir a caixa de diálogo Criar Condição e, em seguida, preencha a caixa de diálogo.
Para obter informações sobre o preenchimento da caixa de diálogo, consulte Especificando as Definições de Condições.
Selecionar uma condição existente, clique no botão Selecionar Condição para exibir a caixa de diálogo Selecionar Condição e preencha a caixa de diálogo.
Clique em OK na caixa de diálogo Condição da Seção.
Salve o painel de controle.
Algumas condições requerem que as definições sejam especificadas.
Especifique as definições de uma condição na caixa de diálogo Nova Condição, Criar Condição ou Editar Condição, ao criar ou editar uma condição, conforme descrito nas seções a seguir:
Usando Condições para Determinar Se Seções São Exibidas em Páginas de Painel
Usando Condições para Determinar se os Agentes Entregam Seu Conteúdo ou Executam Suas Ações
Usando Condições para Determinar Se Links de Ação São Exibidos em Páginas de Painel
Editando, Personalizando, Testando, Salvando e Desativando Condições Usadas em Agentes
Editando, Testando, Salvando e Removendo Condições Usadas em Links de Ação em Páginas do Painel
Editando, Testando, Salvando e Removendo Condições Usadas em Seções em Páginas do Painel
Para especificar as definições de uma condição na caixa de diálogo Nova Condição, Criar Condição ou Editar Condição:
Você pode editar condições com nome.
A edição de uma condição com nome permite mantê-la atualizada. Para obter mais informações sobre como preencher a caixa de diálogo Editar Condição, consulte Especificando as Definições de Condições.
Você pode executar diversas ações com base nas condições usadas nos agentes.
Você pode:
Editar condições em linha
Personalizar condições nomeadas editando filtros solicitados
Testar condições para observar se elas são avaliadas como verdadeiras ou falsas
Salvar condições em linha no catálogo como condições nomeadas
Remover condições
Você pode executar diversas tarefas com base nas condições.
Você pode executar as tarefas a seguir nas condições usadas em links de ação em páginas do painel:
Editar condições
Testar condições para observar se elas são avaliadas como verdadeiras ou falsas
Salvar condições em linha no catálogo como condições nomeadas e salvar condições nomeadas no catálogo por outros nomes
Remover condições
Você pode executar diversas tarefas com base nas condições das seções.
Você pode executar as tarefas a seguir nas condições usadas em seções de páginas do painel:
Editar condições
Testar condições para observar se elas são avaliadas como verdadeiras ou falsas
Salvar condições em linha no catálogo como condições nomeadas e salvar condições nomeadas no catálogo por outros nomes
Remover condições