Estender o Modelo Semântico Usando o Sandbox Framework

A estrutura Sandbox aprimora o processo de desenvolvimento com seus recursos intuitivos de modelagem gráfica. Ele aprimora a experiência do usuário organizando visualmente elementos relacionados dentro de cada estrela lógica e área de assunto. A organização da tarefa lógica e as etapas mínimas tornam a personalização fácil e eficiente.

O framework Sandbox simplifica o desenvolvimento ao permitir que alterações sejam feitas sem exigir ordem cronológica, eliminando a necessidade de aguardar a compilação até que todas as modificações sejam concluídas. Essa estrutura promove maior consistência no modelo semântico, apoiando a adesão às melhores práticas.

Vários usuários podem trabalhar simultaneamente em sandboxes de personalização separados ou iguais. Limite as personalizações em cada sandbox a uma única estrela lógica e área de assunto correspondente. Para garantir que seu trabalho incorpore as alterações mais recentes, compare a data de atualização do seu sandbox com o sandbox principal. Se o sandbox foi atualizado antes do sandbox principal, revise os artefatos comuns que podem ter sido alterados e publicados antes de suas alterações. Se artefatos comuns tiverem sido modificados, crie um novo sandbox de personalização, transfira suas alterações e, em seguida, exclua o sandbox antigo para evitar conflitos antes de mesclar com o sandbox principal. Publique apenas um sandbox por vez. A publicação de um sandbox garante que os componentes inalterados permaneçam, enquanto quaisquer modificações no sandbox substituem suas versões correspondentes no sandbox principal publicado. Mantenha apenas as sandboxes em uso. Exclua os sandboxes que você usou para testar e que não estão mais em uso. Manter sandboxes não utilizados adicionais degrada o desempenho do sistema.

Um workflow típico para criar extensões envolve estes:
  1. Crie uma sandbox.
  2. Selecione Executar Ação e, em seguida, Criar ou Gerenciar uma Estrela.
  3. Fazer alterações conforme necessário (as alterações são feitas no modelo lógico).
  4. Selecione Executar Ação e, em seguida, Gerenciar Áreas de Assunto.
  5. Incorpore alterações lógicas nas áreas de assunto desejadas.
  6. Volte para a página Extensões de Modelo Semântico, selecione Extensões de Usuário, selecione Aplicar Alterações para validar a integridade do modelo semântico antes da publicação.
  7. Mescle para o sandbox principal ou publique seu sandbox.
  8. Proteja os objetos. Consulte Adicionar Configurações de Segurança.
  9. Valide o modelo.
  10. Publique o modelo.
  11. No Oracle Analytics Cloud associado à sua instância do Oracle Fusion Data Intelligence, verifique se as alterações se refletem na área de assunto.