Salta al contenuto

Come posso risolvere i problemi di unione delle origini dati in Quick Suite?

5 minuti di lettura
0

Desidero risolvere i problemi che riscontro quando cerco di unire origini dati in Amazon Quick Suite.

Breve descrizione

I seguenti scenari possono impedirti di unire dati provenienti da origini diverse in Quick Suite:

  • Non vedi il pulsante Aggiungi dati e il pannello griglia nella pagina Modifica set di dati della console Quick Suite.
  • Hai utilizzato campi geografici.
  • Hai provato a creare un terzo set di dati da due set di dati Amazon.
  • Quick Suite ha esaurito la memoria di unione.
  • Ricevi un errore di colonna duplicata o ambigua.

Risoluzione

Non vedi il pulsante Aggiungi dati e il pannello griglia nella pagina Modifica set di dati

Se non vedi il pulsante Aggiungi dati e il pannello griglia, devi richiedere al proprietario del set di dati di poter accedere all'origine dati.

Per condividere un set di dati che ti appartiene con altri utenti, completa i seguenti passaggi:

  1. Apri la console Quick Suite.
  2. Scegli Set di dati, quindi seleziona Nuovo set di dati.
  3. Scegli il set di dati che desideri condividere.
  4. Scegli Condividi origine dati, quindi seleziona Invita utenti.
  5. Inserisci il nome utente e l'autorizzazione richiesta.
  6. Scegli Condividi.

Per aggiungere altri dati al set di dati, completa i seguenti passaggi:

  1. Apri il set di dati, quindi scegli Modifica set di dati.
  2. Nella pagina Preparazione dei dati, scegli Aggiungi dati.
  3. Scegli come aggiungere i dati. Puoi aggiungerli dal set di dati, dall'origine dati o caricare un file.
    Nota: puoi anche scegliere Usa SQL personalizzato per aprire l'editor di query e quindi scrivere una query per l'origine dati SQL.
  4. Scegli i punti rossi per configurare l’unione.
  5. Seleziona il tipo di unione che preferisci: Interna, Sinistra, Destra o Completa.
  6. Scegli Applica.

Hai utilizzato campi geografici

L'interfaccia di unione non supporta i campi geografici. Per risolvere il problema, completa i seguenti passaggi:

  1. Cambia il tipo di dati da Geospaziale a Stringa.
  2. Applica il tipo di unione preferito.
  3. Torna alla pagina del set di dati e seleziona il set di dati.
  4. Scegli Usa in un nuovo set di dati per creare un nuovo set di dati secondario nel set di dati principale.
  5. Cambia il tipo di campo in Geospaziale.
  6. Scegli Salva.

Per ulteriori informazioni, consulta Aggiunta di dati geospaziali.

Hai provato a creare un terzo set di dati da due set di dati

Non puoi unire due set di dati per creare un terzo set di dati. Tuttavia, per i set di dati Amazon Athena, completa i seguenti passaggi:

  1. Scrivi una query in Athena per unire due tabelle, quindi crea una vista.
  2. Crea un'origine dati Athena nella vista.
  3. Scrivi un SQL personalizzato, quindi utilizza la nuova origine dati Athena per creare un set di dati in Quick Suite.

Quick Suite ha esaurito la memoria di unione

Quando unisci set di dati di diverse origini dati che contengono tabelle di origini diverse non archiviate in SPICE (Super-fast, Parallel, In-memory Calculation Engine), le dimensioni sono limitate. Se più di un set di dati supera 1 GB, Quick Suite esaurisce la memoria. Per risolvere il problema, utilizza una query SQL personalizzata per unirli.

Se unisci due set di dati archiviati in SPICE, la dimensione cumulativa di tutte le tabelle secondarie nell'unione non può superare 20 GB. Per ulteriori informazioni, consulta Unione di dati.

Se hai unioni di tabelle di grandi dimensioni, è consigliabile prima eseguire una query sulle condizioni di unione nel database, quindi creare una tabella o una vista e infine creare il set di dati in Quick Suite sulla base della tabella o dalla vista.

Per ulteriori informazioni, consulta Joining across data sources on Amazon QuickSight (Unione di più origini dati in Amazon QuickSight).

Ricevi un errore di colonna duplicata o ambigua

Ricevi il seguente errore di colonna duplicata:

"ERROR - Duplicate column name 'column name' "

Il seguente esempio di query genera un errore di colonna duplicata:

select * from schema.sales, schema.date where sales.dateid = date.dateid;

Ricevi il seguente errore di colonna ambigua:

"ERROR - column reference "dateid" is ambiguous"

Il seguente esempio di query genera un errore di colonna ambigua:

select sid, dateid from schema.sales, schema.date, schema.users where sales.sid = users.userid and dateid = dateid and year = 2010 and city = 'dallas';

Se il nome della colonna comune non è qualificato dal nome o dall'alias della tabella, si verificano errori di colonna duplicata e ambigua. Per risolvere gli errori di colonna duplicata e ambigua, specifica il nome della colonna unita utilizzando il nome o l'alias della tabella come qualificatore.

Informazioni correlate

Problemi di connettività all'origine dati per Amazon Quick Sight

Come posso risolvere gli errori di eccezione SQL con origini dati SQL personalizzate in Quick Suite?

Come posso risolvere gli errori "Access denied" che ricevo quando utilizzo Athena come origine dati in Quick Suite?