Sobre a Personalização de Modelo Semântico

Você pode personalizar o modelo semântico para estendê-lo de acordo com seus requisitos de negócios. Você estende o modelo semântico para tornar os dados movidos para o warehouse mais úteis para fins de relatório.

No momento, o Oracle Fusion Data Intelligence fornece estes métodos para estender o modelo semântico:

Migrar para a Estrutura de Sandbox

Se sua instância do Oracle Fusion Data Intelligence tiver a estrutura de Ramificação de extensões de modelo semântico, você deverá migrar para a estrutura de Sandbox de extensões de modelo semântico porque a estrutura de Ramificação está planejada para ser descontinuada em uma release futura. Consulte Migrar para o Sandbox Framework para Extensões de Modelo Semântico.

Se seus ambientes de produção e inferiores, como ambientes de desenvolvimento e teste, estiverem em diferentes estruturas de Extensões de Modelo Semântico; por exemplo, a produção estiver no Sandbox e o desenvolvimento ou teste ainda estiver no Branch, você terá duas opções:
  • Recomendado: Migre todas as instâncias para a estrutura do Sandbox.
  • Se você tiver um caso de negócios que impeça a migração para a estrutura do Sandbox, registre um ticket de suporte para que a instância no Sandbox seja rebaixada para a Agência.

Continuar a usar o framework Branch apresenta vários desafios críticos:

  • A estrutura de ramificação não recebe mais atualizações. Portanto, não há novos recursos disponíveis para a estrutura de ramificação.
  • Tempo limitado para preparar e migrar adequadamente do framework Branch para o framework Sandbox recomendado e aprimorado.
  • Recursos limitados para validar a estrutura da Agência e gerar relatórios.
  • Sem acesso aos objetos do Aplicativo Externo da estrutura da Agência.

Benefícios do Sandbox Framework

Você deve migrar para o framework Sandbox para aproveitar os novos recursos e funcionalidades, incluindo:

  • Vista centrada/gráfica do modelo:
    • Melhor experiência do usuário.
    • As etapas relacionadas são agrupadas, facilitando a conclusão de uma unidade de trabalho totalmente consistente.
    • Tem o conceito de uma caixa de areia que pode conter modelos dimensionais totalmente formados ou "estrelas". Todos os objetos dentro de uma estrela estão relacionados.
    • Visão gráfica completa de cada estrela que mostra os objetos prontos para uso e personalizados.
    • Todas as personalizações feitas em um objeto ficam visíveis juntas. Você vê o resultado de todas as operações a qualquer momento.
  • Evite atrasos no desenvolvimento:
    • Você poderá aplicar extensões de sistema manualmente se quiser executar as etapas do sistema manualmente em vez de executar automaticamente com base nas configurações, como aumentos de dados, aplicativos e configurações de dados personalizadas (por exemplo, Flexfields Descritivos, Análise de Conta Configurável, Fusion Accounting Hub e Aplicativo Supply Chain Planning). Consulte Configurar os Parâmetros de Relatório Global e Aplicar Extensões do Sistema.
  • Validação e geração de relatórios aprimorados:
  • Recursos de implantação configuráveis:
    • É possível migrar e publicar sandboxes personalizados para outras instâncias. Consulte Implantar um Pacote.
    • Ao implantar o pacote de extensões semânticas ou o pacote composto, você pode mesclar o conteúdo e a segurança do sandbox no ambiente de destino ou substituí-lo. Consulte Criar um Pacote e Implantar um Pacote.
  • Aproveite a funcionalidade avançada:
    • É possível usar essas opções de personalização para expandir as áreas de assunto além da limitação anterior de estarem disponíveis apenas nas áreas de assunto personalizadas. Consulte Gerenciar Áreas de Assunto.
      • Reordenando, renomeando e removendo colunas
      • Adicionando subpastas a dimensões personalizadas disponíveis nas áreas de assunto predefinidas
    • Você pode definir uma coluna específica para controlar a ordem de classificação de uma coluna lógica enquanto adiciona e estende dimensões como parte da extensão do modelo semântico usando a estrutura Sandbox. Consulte Adicionar uma Dimensão e Estender uma Dimensão.

Escolha o Método Certo para Estender seu Modelo Semântico

Como organização, selecionar o método mais adequado para estender seu modelo semântico é crucial para o sucesso.

Você deve usar o framework Sandbox ao:

  • Gerencie um pequeno número de personalizações de modelo semântico.
  • Ter um pequeno número de desenvolvedores de modelos semânticos.
  • Seus desenvolvedores preferem desenvolver em uma interface gráfica amigável.

Você deve usar Aplicativos Externos quando:

  • É necessário mesclar modelos semânticos do Oracle Analytics Cloud (OAC), do Oracle Analytics Server (OAS) ou do Oracle Business Intelligence Enterprise Edition (OBIEE).
  • Gerenciar um grande número de personalizações de modelo semântico.
  • Exija que vários desenvolvedores trabalhem simultaneamente no modelo semântico.
  • Ter uma equipe de desenvolvimento altamente técnica ou familiarizada com ferramentas avançadas.

Vantagens e limitações de aplicativos externos

Vantagens de Aplicativos Externos

Aproveitar aplicativos e ferramentas externos para o desenvolvimento do Modelo Semântico, em vez de depender exclusivamente da estrutura Sandboxes, oferece várias vantagens principais:

  • Desenvolvimento Acelerado: Aplicativos Externos podem reduzir significativamente o tempo geral de desenvolvimento, permitindo uma iteração e implementação mais rápidas de personalizações.
  • Garantia de Qualidade Eficiente: As verificações de consistência e as validações de dados são executadas mais rapidamente, ajudando a garantir a qualidade e a confiabilidade das alterações.
  • Ambiente de Desenvolvimento Familiar: Os usuários já experientes com as ferramentas do Oracle Analytics, como a Ferramenta de Administração baseada em desktop ou o Oracle Analytics Cloud Semantic Modeler, acharão o processo de desenvolvimento familiar e intuitivo.
  • Funcionalidade Abrangente: A maioria dos recursos da ferramenta de Administração do Oracle BI é acessível, oferecendo suporte a tarefas avançadas de modelagem e configuração.
  • Integração de Controle de Origem: O uso de sistemas de controle de versão externos (por exemplo, Git) permite o desenvolvimento colaborativo, o rastreamento detalhado de alterações e o trabalho de recursos paralelos, oferecendo uma abordagem de gerenciamento de origem mais flexível e de nível empresarial em comparação com a estrutura Sandbox.
  • Reutilização e Mesclagem de Modelos: Você pode reutilizar e mesclar facilmente modelos semânticos em plataformas como Oracle Analytics Cloud (OAC), Oracle Analytics Server (OAS) e Oracle Business Intelligence Enterprise Edition (OBIEE) com reconfiguração mínima.
  • Esses dois novos recursos permitem muito mais casos de uso para Aplicativos Externos do que era possível anteriormente:
    • com a aplicação dos 25. R4. O patch de conteúdo P1, o Modelo de Modelo Semântico, se expande para abranger todas as dimensões, permitindo personalizações mais extensas. Para utilizar esse recurso com seus aplicativos externos, aplique o patch 25. R4. P1, faça download do Modelo Semântico importado mais recentemente na guia Aplicativo Externo e aplique suas alterações futuras a esse modelo semântico recém-download. Consulte Fazer Download do Modelo Semântico Importado.
    • O recurso Mesclagem de Aplicativos Externos permite importar suas dimensões personalizadas para o aplicativo externo e, em seguida, vinculá-las aos fatos pré-criados existentes no sandbox.

Limitações de Aplicativos Externos

  • O framework Sandbox ainda é necessário para:
    • Facilitando junções lógicas entre dimensões personalizadas e tabelas de fatos predefinidas dentro do modelo semântico.
    • Gerenciar a segurança de objetos pré-criados.

Componentes do Modelo Semântico

O modelo semântico consiste nestes componentes:
  • Oracle Content: Este é o modelo base fornecido pela Oracle. Suas personalizações são em camadas sobre isso.
  • Aplicativos Externos: Você pode criar extensões com objetos criados usando o aplicativo externo mesclado.
  • Extensões do Sistema: Suas alterações de flexfield descritivo e aumento de dados estão disponíveis neste componente. Consulte Exibir Histórico de Atividades de Extensões de Modelo Semântico para saber sobre os cenários nos quais o Oracle Fusion Data Intelligence aplica as extensões do sistema.
  • Extensões do Usuário: Suas extensões estão disponíveis neste componente.
  • Configurações de Segurança: Você pode proteger os objetos de todos os outros componentes contra as atribuições de aplicativo neste componente.

Mantenha sua personalização livre de erros

O Oracle Fusion Data Intelligence avalia periodicamente as personalizações e envia notificações aos usuários com privilégios de Administrador e Modelador do Modelador para corrigir erros e avisos nas extensões o mais rápido possível para evitar erros durante a aplicação de patches.

Consulte Validar Modelo e Resolver Erros Comuns em Extensões de Modelo Semântico.

Se esses erros não forem corrigidos e um patch for iniciado (ou um patch obrigatório for aplicado automaticamente), a aplicação de patches poderá encontrar problemas. Nesse caso, as personalizações que não foram mescladas com a ramificação principal são removidas e o modelo semântico de fábrica é atualizado. É necessário reaplicar as personalizações aplicáveis após a conclusão da aplicação de patch.