Quero solucionar problemas que recebo quando tento juntar fontes de dados no Amazon Quick Suite.
Breve descrição
Os cenários a seguir podem impedir que você junte dados de diferentes fontes no Quick Suite:
- Não é possível ver o botão Adicionar dados e o painel de grade na página Editar conjunto de dados no console do Quick Suite.
- Você usou campos geográficos.
- Você tentou criar um terceiro conjunto de dados a partir de dois conjuntos de dados da Amazon.
- O Quick Suite ficou sem memória de junção.
- Você recebe uma coluna duplicada ou um erro de coluna ambígua.
Resolução
Não é possível ver o botão Adicionar dados e o painel de grade na página Editar conjunto de dados
Se não for possível ver o botão Adicionar dados e o painel de grade, deve solicitar acesso à fonte de dados a partir do proprietário do conjunto de dados.
Para compartilhar um conjunto de dados que você possui com outros usuários, conclua as seguintes etapas:
- Abra o console do Quick Suite.
- Clique em Conjuntos de dados e, em seguida, em Novo conjunto de dados.
- Selecione o conjunto de dados que você deseja compartilhar.
- Clique em Compartilhar fonte de dados e, em seguida, em Convidar usuários.
- Digite o nome de usuário e a permissão necessária.
- Clique em Compartilhar.
Para adicionar mais dados ao conjunto de dados, conclua as seguintes etapas:
- Abra o conjunto de dados e selecione Editar conjunto de dados.
- Na página Preparação de dados, clique em Adicionar dados.
- Escolha como você deseja adicionar os dados. É possível adicioná-los do conjunto de dados, da fonte de dados ou fazer upload de um arquivo.
Observação: também é possível selecionar Usar SQL personalizado para abrir o editor de consultas e, em seguida, escrever uma consulta para a fonte de dados SQL.
- Selecione os pontos vermelhos para configurar a junção.
- Selecione seu tipo preferido de junção: Interna, Esquerda, Direita ou Completa.
- Clique em Aplicar.
Você usou campos geográficos
A interface de junção não oferece suporte a campos geográficos. Para solucionar esse problema, conclua as etapas a seguir:
- Altere o tipo de dados de Geospatial para String.
- Aplique seu tipo preferido de junção.
- Volte para a página do conjunto de dados e selecione o conjunto de dados.
- Clique em Usar em um novo conjunto de dados para criar um novo conjunto de dados secundário no conjunto de dados principal.
- Altere o tipo de campo de volta para Geospatial.
- Clique em Salvar.
Para obter mais informações, consulte Como adicionar dados geoespaciais.
Você tentou criar um terceiro conjunto de dados a partir de dois conjuntos de dados
Não é possível juntar dois conjuntos de dados para criar um terceiro conjunto de dados. No entanto, em conjuntos de dados do Amazon Athena, conclua as seguintes etapas:
- Escreva uma consulta no Athena para juntar duas tabelas e, em seguida, crie uma exibição.
- Crie uma fonte de dados do Athena na exibição.
- Escreva um SQL personalizado e use a nova fonte de dados do Athena para criar um conjunto de dados no Quick Suite.
O Quick Suite ficou sem memória de junção
Quando você junta conjuntos de dados de fontes de dados cruzadas que têm tabelas de fontes diferentes não armazenadas no SPICE (mecanismo de cálculo superrápido, paralelo e na memória), há uma restrição de tamanho. Se mais de um conjunto de dados for maior que 1 GB, o Quick Suite ficará sem memória. Para resolver esse problema, use uma consulta SQL personalizada para juntá-los.
Se você juntar dois conjuntos de dados armazenados no SPICE, o tamanho combinado de todas as tabelas secundárias na junção não pode exceder 20 GB. Para obter mais informações, consulte Juntar dados.
Se você tiver grandes junções de tabelas, é uma prática recomendada primeiro executar uma consulta de condições de junção no banco de dados. Em seguida, crie uma tabela ou exibição e, finalmente, crie o conjunto de dados no Quick Suite a partir da tabela ou visualização.
Para obter mais informações, consulte Joining across data sources on Amazon QuickSight (Junção entre fontes de dados no Amazon Quick Suite).
Você recebe uma coluna duplicada ou um erro de coluna ambígua
Você recebe o seguinte erro de coluna duplicada:
"ERROR - Duplicate column name 'column name' "
O exemplo de consulta a seguir resulta em um erro de coluna duplicada:
select * from schema.sales, schema.date where sales.dateid = date.dateid;
Você recebe o seguinte erro de coluna ambígua:
"ERROR - column reference "dateid" is ambiguous"
O exemplo de consulta a seguir resulta em um erro de coluna ambígua:
select sid, dateid from schema.sales, schema.date, schema.users where sales.sid = users.userid and dateid = dateid and year = 2010 and city = 'dallas';
Erros de coluna duplicadas e ambíguas ocorrem quando o nome comum da coluna não é qualificado pelo nome ou alias da tabela. Para resolver erros de coluna duplicadas e ambíguas, especifique o nome da coluna juntada, com o nome da tabela ou alias como qualificador.
Informações relacionadas
Problemas de conectividade da fonte de dados para o Amazon Quick Sight
Como resolvo erros de exceção de SQL com fontes de dados SQL personalizadas no Quick Sight?
Como faço para resolver os erros "Access denied" ao usar o Athena como fonte de dados no Quick Suite?