MicroStrategy ONE

Definir junções entre colunas em tabelas de banco de dados

Ao importar dados de um banco de dados, você pode usar uma associação para relacionar os dados de uma tabela com os dados de outra tabela. A criação desse relacionamento entre dados em tabelas diferentes permite incluir os dados de várias tabelas de banco de dados no mesmo painel. A associação especifica uma coluna que as duas tabelas têm em comum. Na maioria dos casos, uma coluna ID pode ser usada para associar duas tabelas. A coluna usada para associar tabelas deve manter os registros exclusivos, para garantir que os registros sejam combinados com precisão.

Você tem um atributo City_ID que identifica exclusivamente cada cidade de sua fonte de dados. Se a primeira tabela contiver as colunas City_ID e Receita, e a segunda tabela contiver as colunas City_ID e Lucro, você poderá relacionar os dados das tabelas, criando uma associação entre as duas colunas City_ID. Isso permite que você crie um painel que mostra a receita e o lucro de cada cidade.

MicroStrategy gera SQL automaticamente ao recuperar dados do banco de dados. A criação de associações ajuda a impedir associações cruzadas durante esse processo automatizado.

Para obter uma explicação detalhada das associações, consulte o Ajuda para relatórios avançados.

Para definir uma associação entre as colunas de duas tabelas

  1. Você pode definir associações entre colunas na caixa de diálogo Importar de Tabelas ao criar uma consulta para importar seus dados.

  2. Arraste a coluna da primeira tabela para a coluna da segunda tabela. Uma associação interna é criada e uma linha que representa a associação é exibida no painel Construtor de Consultas, da coluna da primeira tabela para a coluna da segunda tabela.
  3. Você pode especificar opções adicionais para a associação, como tipo ou operador. Clique na linha que representa a associação para exibir as opções disponíveis.
  4. Selecione Associação interna para incluir apenas registros em que as colunas associadas de ambas as tabelas satisfaçam à condição de associação.
  5. Selecione Associação Externa Esquerda para incluir todos os registros da coluna na primeira tabela e apenas os registros da coluna da segunda tabela nos quais à condição de associação seja atendida.
  6. Selecione Associação Externa Direita para incluir todos os registros da coluna na segunda tabela e apenas os registros da coluna da primeira tabela nos quais à condição de associação seja atendida.

    Não há suporte para associações externas direitas para dados do Google BigQuery.

  7. Selecione Associação Externa para incluir todos os registros das duas tabelas.
  8. Selecione Mais Opções para escolher um tipo de associação e um operador para comparar as colunas.

Tópicos relacionados

Importe dados de um banco de dados, Hadoop ou Google BigQuery criando uma consulta SQL