Vamos explorar como você pode usar modelos entidade-relacionamento no SAP Datasphere.
Modelos entidade-relacionamento

Você pode criar um modelo entidade-relacionamento para importar, visualizar, editar e implementar várias entidades de dados (tabelas e visões) juntas. Você pode usar um modelo entidade-relacionamento para entender melhor um subconjunto de entidades em sua área e comunicar essas informações a outros stakeholders.
Um modelo entidade-relacionamento fornece um diagrama para organizar suas entidades de dados (tabelas e visões) em relação umas às outras. Você pode efetuar o seguinte:
- Adicione entidades do repositório ou importe-as de uma conexão ou de um arquivo CSN, bem como crie entidades diretamente.
- Modifique as propriedades de suas entidades, incluindo adicionar nomes comerciais legíveis e criar associações diretamente no diagrama.
- Salve e implemente todos os conteúdos do seu modelo com uma única ação.
O trabalho que você faz em um modelo entidade-relacionamento beneficia todos os usuários em sua área, pois eles podem usar as entidades que você importa ou aprimora como fontes em suas visões.
As regras para criar associações dependem do uso semântico da entidade:
- Um fato pode apontar para:
- Dimensão: um atributo no fato (origem) deve ser mapeado para cada coluna-chave de dimensão (destino) para que todas as colunas-chave de destino sejam mapeadas.
- Entidade de texto: um atributo no fato (origem) deve ser mapeado para cada coluna-chave do identificador da entidade de texto (destino).
- Uma dimensão pode apontar para:
- Dimensão: um atributo na dimensão (origem) deve ser mapeado para cada coluna-chave de dimensão (destino) para que todas as colunas-chave de destino sejam mapeadas.
- Entidade de texto: um atributo na dimensão (origem) precisa ser mapeado para cada coluna-chave do identificador da entidade de texto (destino).
- Hierarquia: cada atributo de chave na dimensão (origem) deve ser mapeado para uma coluna-chave de atributo-filho da hierarquia (destino).
- Uma entidade de texto não deve apontar para outras entidades.
- Uma hierarquia geralmente não apontará para outras entidades.
- Uma hierarquia com diretório deve apontar para:
- Uma dimensão atuando como seu diretório. O atributo de nome da hierarquia na entidade de hierarquia (origem) precisa ser mapeado para a coluna de chave primária na dimensão (destino).
- Qualquer dimensão (que não seja a dimensão de nó de dados) que forneça nós à hierarquia. As colunas de valores de tipo de nó apropriadas na hierarquia (origem) devem ser mapeadas para as colunas-chave na dimensão (destino).
- Um conjunto de dados relacionais pode apontar para qualquer outra entidade e geralmente deve seguir as regras para dimensões.