Adicionar uma Tabela de Fatos
Adicione uma tabela de fatos a uma área de assunto existente.
- Acesse seu serviço.
- Na Console do Oracle Fusion Data Intelligence, clique em Extensões de Modelo Semântico em Administração de Aplicativos.
- Na página Extensões de Modelo Semântico, clique em Extensões de Usuário. Você vê as ramificações de personalização principal e existente.
- Na região Extensões de Usuário, em Ramificações de Personalização, clique em uma ramificação para abrir a página Ramificação.
- Na página Ramificação, clique em Adicionar Etapa.
- Em Adicionar Etapa, selecione Adicionar um Fato. Você verá a sequência do assistente para adicionar um fato.
- Na etapa 1 do assistente, informe um nome para sua etapa de personalização, por exemplo, Add Travel Expense e adicione uma breve descrição.
- Selecione uma área de assunto de destino à qual deseja adicionar o fato. Por exemplo, Financials - AP Expense.Você verá os detalhes da área de assunto selecionada.
- Clique em Próximo.
- Na etapa 2 do assistente, selecione o esquema e, em seguida, selecione uma view ou tabela ou sinônimo como objeto. Por exemplo, FCT_CALC_Extensions.Você verá a tabela de fatos do objeto selecionado.
- Nos detalhes da tabela de fato para a tabela de origem selecionada, clique nas caixas Selecionar Fato e Usar para Chave para as colunas de origem que você deseja adicionar à sua nova tabela de fato na área de assunto de destino.
- Opcional: Nos detalhes da tabela de fatos da tabela de origem selecionada, em Selecionar Atributo de Degen, clique nas caixas de seleção dos atributos para os quais você precisa que a dimensão degenerada seja criada.
- Se qualquer um dos atributos selecionados tiver sido removido ou modificado na tabela de origem desde a última atualização, você verá essas colunas destacadas e uma mensagem perguntando se deseja atualizar a tabela. Selecione OK na mensagem para recarregar as colunas de origem. Se quiser revisar as alterações nas colunas de origem, clique em Cancelar na mensagem e, posteriormente, clique em Atualizar para recarregar as colunas de origem. Se algum dos atributos que você não selecionou tiver sido removido ou modificado na tabela de origem, você verá a lista atualizada de colunas de origem. Se alguma das colunas personalizadas falhar na validação durante a atualização, você verá uma mensagem solicitando que você resolva a causa da falha e revalide.
- Opcional: Clique em Criar Coluna para adicionar uma nova coluna à sua nova tabela de factos na área de assunto de destino usando estas instruções:
- Em Criar Coluna, informe um nome de exibição.
- Em Elementos de Dados, procure um elemento de dados na tabela física da tabela de dimensões selecionada.
- Nos resultados da pesquisa, clique duas vezes no elemento de dados para colocá-lo no painel de texto.
- Em Funções, procure uma função para construir uma coluna usando expressões. Por exemplo, pesquise funções como "substring" ou "concatenate" para criar novas colunas baseadas em expressão. Nos resultados da pesquisa, clique duas vezes no resultado aplicável para adicioná-lo ao painel de texto central.
- Clique em Validar e em Salvar.
- Clique em Próximo.
- Na etapa 3 do assistente, use as guias Diagrama ou Tabular para especificar as junções a fim de vincular sua nova tabela de fatos às dimensões na área de assunto selecionada. Siga estas instruções para especificar as junções usando a guia Diagrama:
- Clique em Adicionar Tabela.
- Em Adicionar Tabela, selecione as dimensões a serem adicionadas e clique em OK.
- Arraste da porta da dimensão (círculo verde escuro) para a porta da tabela de informações (círculo marrom) para criar um link de junção. Você verá a caixa de diálogo Ingressar.
- Na caixa de diálogo Associar, selecione o tipo de associação, a coluna da tabela de fatos e a coluna da chave de dimensão. Clique em Adicionar Condição de Junção para adicionar várias condições de junção e, em seguida, clique em Associar. Se quiser fornecer expressões como condições de junção, clique em Junção Complexa e em Criar Junções, clique em Adicionar Junções, selecione as tabelas lógicas de origem e de destino, informe a condição de junção como uma expressão e clique em OK.
Siga estas instruções para especificar as junções usando a guia Tabular:- Clique em Adicionar Junção.
- Em Adicionar Tabela, selecione a dimensão a ser adicionada e clique em OK. Você verá a caixa de diálogo Ingressar.
- Na caixa de diálogo Associar, selecione o tipo de associação, a coluna da tabela de fatos e a coluna da chave de dimensão. Clique em Adicionar Condição de Junção para adicionar várias condições de junção e, em seguida, clique em Associar. Se quiser fornecer expressões como condições de junção, clique em Junção Complexa e em Criar Junções, clique em Adicionar Junções, selecione as tabelas lógicas de origem e de destino, informe a condição de junção como uma expressão e clique em OK.
- Opcional: Clique em Ignorar Joins se não quiser unir uma dimensão agora.
- Clique em Próximo.
- Na etapa 4 do assistente, selecione a regra de agregação para cada coluna de fatos para definir os comportamentos de agregação.
- Opcional: Você pode definir a regra da agregação balanceada pelo tempo para uma dimensão do tempo e regra da agregação baseada no nível da hierarquia para uma dimensão usando estas etapas:
- Para uma coluna de fatos, clique no ícone Agregação com Balanceamento de Tempo.
- No diálogo Agregação Balanceada por Tempo, clique em Adicionar Dimensão de Tempo, ajuste a regra de agregação e clique em OK.
- Para uma coluna de fatos, clique no ícone Agregação Baseada em Nível de Hierarquia e selecione a dimensão e o nível. Clique em Adicionar Dimensão para adicionar mais dimensões. Clique em OK.
Use uma agregação com balanceamento de tempo quando a medida adicionada não tiver que ser "agregada" por padrão em uma dimensão de tempo. O Oracle Fusion Data Intelligence suporta tipos de não agregação como "Último" ou "Primeiro" no lugar do tipo da agregação "SUM" quando necessário. Use uma agregação baseada em nível quando a medida subjacente tiver que ser sempre calculada para um nível específico de uma hierarquia dimensional predefinida. Por exemplo, em uma hierarquia de produtos que tem os níveis Total do Produto, Categoria do Produto, Subcategoria do Produto e Detalhes do Produto, você adiciona uma nova medida chamada "Receita" e precisa que essa medida "Receita da Categoria do Produto" seja agregada à Categoria do Produto, então você deve usar a agregação baseada em nível e escolher o nível certo da Dimensão do Produto. Essa definição permite que a Oracle Fusion Data Intelligence sempre agregue e mostre o valor da medida no nível da Categoria do Produto. Isso é útil quando você precisa calcular a Receita do Produto como um percentual da Receita da Categoria.
- Clique em Próximo.
- Opcional: Selecione áreas de assunto adicionais a serem adicionadas ao fato.
- Clique em Concluir. Você verá uma mensagem de que sua etapa está sendo aplicada à ramificação de personalização. Após sua aplicação, você verá a nova etapa de personalização na ramificação de personalização. Agora é possível aplicar a ramificação de personalização à ramificação principal ou editá-la para adicionar mais etapas.