Vamos explorar as possibilidades com visões no SAP Datasphere, usando visões gráficas e visões SQL.
Visões gráficas

No SAP Datasphere, você pode usar o editor de visão gráfica no Gerador de dados para criar uma visão em uma interface gráfica intuitiva. Você pode combinar tabelas remotas, replicadas ou locais usando junções ou uniões, usar uma projeção para remover colunas, filtrar dados, adicionar cálculos, agregar dados, usar parâmetros de entrada e especificar outros aspectos da estrutura de saída no nó de saída.
A visualização de dados e a visualização SQL estão disponíveis em cada nó (por exemplo, projeção, filtro, função e agregação).
Recomenda-se filtrar o mais cedo possível para evitar grandes conjuntos de resultados. Você pode analisar a performance de uma visão com a opção Métricas de tempo de execução na barra de ferramentas. Também é possível criar e programar a persistência da visão, se necessário.

Como fonte para a visão, você pode selecionar entre objetos existentes no repositório (todas as tabelas e visões disponíveis em sua área ou compartilhadas de outras áreas) ou criar um objeto de origem usando as conexões predefinidas em sua área.
Você pode criar visões com o seguinte uso semântico:
- Dimensão
- Texto
- Hierarquia
- Hierarquia com diretório
- Conjunto de dados relacionais
- Conjunto de dados analíticos (obsoleto)

A estrutura de saída é criada com atributos e/ou medidas.
Você pode especificar Tipos semânticos para campos para identificar o tipo de dados em suas colunas (atributos e medidas). Esta propriedade define o conteúdo de uma coluna, por exemplo, um valor, uma quantidade, uma data, informações geográficas ou textuais ou outro tipo de informação semântica. Os tipos semânticos são usados pelos principais mecanismos para processamento, análise e consumo de dados.
Ao criar uma junção em uma visão, você combina imediatamente os dados das duas fontes com base na definição do mapeamento de junção. Em contraste, a criação de uma associação irá simplesmente preparar as condições para a realização de uma junção no futuro. Uma junção é uma operação única, enquanto uma associação pode ser usada para fazer qualquer número de junções em diferentes contextos.
Você pode criar uma associação de qualquer tabela ou visão a qualquer outra tabela ou visão em qualquer nível da camada de dados, mas elas são necessárias ao definir as relações semânticas entre fatos, dimensões, entidades de texto e hierarquias. Uma vez que as associações precisam identificar registros específicos nas entidades às quais apontam, elas geralmente exigem que as colunas-chave sejam definidas em uma ou ambas as entidades na relação.
Uma visão pode ser definida como Exposta para consumo para disponibilizá-la para consumo no SAP Analytics Cloud, em outros clientes de análise, no ETL e em outras ferramentas. Somente visões que têm o comutador Exposto para consumo ativado podem ser acessadas fora da área. O SAP Analytics Cloud pode acessar dimensões e outras entidades para as quais seu conjunto de dados analíticos aponta por meio de associações, mesmo que elas próprias não tenham sido expostas. Outros clientes de análise podem consumir visões de qualquer tipo que tenha o comutador Exposto para consumo ativado.
Nota
É recomendável expor os dados da visão por meio de modelos de análise.
Você pode definir o controle de acesso a dados em sua visão para autorização de dados.
Visões SQL

Além do ambiente de modelo gráfico, o SAP Datasphere também fornece um poderoso editor SQL. Você pode escolher entre escrever uma consulta SQL padrão usando instruções SELECT e operadores como JOIN e UNION, ou usar SQL Script para produzir uma função de tabela. Você pode arrastar fontes do Navegador de fontes e especificar medidas e outros aspectos da sua estrutura de saída no painel lateral.