Wie behebe ich Probleme mit verknüpften Datenquellen in Quick Suite?
Ich möchte Probleme beheben, die auftreten, wenn ich versuche, Datenquellen in Amazon Quick Suite zu verknüpfen.
Kurzbeschreibung
Die folgenden Szenarien können verhindern, dass du Daten aus verschiedenen Quellen in Quick Suite verknüpfst:
- Du kannst die Schaltfläche Daten hinzufügen und das Rasterfeld auf der Seite Datensatz bearbeiten in der Quick-Suite-Konsole nicht sehen.
- Du hast geografische Felder verwendet.
- Du hast versucht, einen dritten Datensatz aus zwei Amazon-Datensätzen zu erstellen.
- Quick Suite hat keinen Join-Speicher mehr.
- Du erhältst einen Fehler wegen einer doppelten oder mehrdeutigen Spalte.
Lösung
Du kannst „Daten hinzufügen“ und das Rasterfeld auf der Seite „Datensatz bearbeiten“ nicht sehen
Wenn du die Schaltfläche Daten hinzufügen und das Rasterfeld nicht sehen kannst, musst du den/die Datensatzeigentümer:in um Zugriff auf die Datenquelle bitten.
Gehe wie folgt vor, um einen Datensatz, den du besitzt, mit anderen Benutzern zu teilen:
- Öffne die Quick-Suite-Konsole.
- Wähle Datensätze und dann Neuer Datensatz aus.
- Wähle den Datensatz aus, den du teilen möchtest.
- Wähle Datenquelle freigeben und dann Benutzer einladen aus.
- Gib den Benutzernamen und die erforderliche Berechtigung ein.
- Wähle Freigeben aus.
Gehe wie folgt vor, um dem Datensatz weitere Daten hinzuzufügen:
- Öffne den Datensatz und wähle dann Datensatz bearbeiten.
- Wähle auf der Seite Data preparation (Datenvorbereitung) die Option Daten hinzufügen aus.
- Wähle aus, wie du die Daten hinzufügen möchtest. Du kannst sie aus dem Datensatz oder der Datenquelle hinzufügen oder eine Datei hochladen.
Hinweis: Du kannst auch Benutzerdefiniertes SQL verwenden wählen, um den Abfrage-Editor zu öffnen und dann eine Abfrage für die SQL-Datenquelle zu schreiben. - Wähle die roten Punkte, um die Verknüpfung zu konfigurieren.
- Wähle deinen bevorzugten Verknüpfungstyp aus: Inner (innen), Links, Rechts oder Vollständig.
- Wähle Anwenden aus.
Du hast geografische Felder verwendet
Die Join-Schnittstelle unterstützt keine geografischen Felder. Gehe wie folgt vor, um dieses Problem zu beheben:
- Ändere den Datentyp von Geodaten auf Zeichenfolge.
- Wende deinen bevorzugten Join-Typ an.
- Kehre zur Datensatzseite zurück und wähle den Datensatz aus.
- Wähle In neuem Datensatz verwenden, um einen neuen untergeordneten Datensatz im übergeordneten Datensatz zu erstellen.
- Ändere den Feldtyp wieder in Geodaten.
- Wähle Speichern aus.
Weitere Informationen findest du unter Adding geospatial data (Hinzufügen von Geodaten).
Du hast versucht, einen dritten Datensatz aus zwei Datensätzen zu erstellen
Du kannst zwei Datensätze nicht verknüpfen, um einen dritten Datensatz zu erstellen. Führe bei Amazon-Athena-Datensätzen jedoch die folgenden Schritte aus:
- Schreibe eine Abfrage in Athena, um zwei Tabellen zu verknüpfen, und erstelle dann eine Ansicht.
- Erstelle eine Athena-Datenquelle in der Ansicht.
- Schreibe ein benutzerdefiniertes SQL und verwende dann die neue Athena-Datenquelle, um einen Datensatz in Quick Suite zu erstellen.
Quick Suite hat keinen Join-Speicher mehr
Wenn du datenquellenübergreifende Datensätze verknüpfst, die Tabellen aus verschiedenen Quellen enthalten, die nicht in SPICE (Super-Fast, Parallel, In-Memory Calculation Engine) gespeichert sind, gibt es eine Größenbeschränkung. Wenn mehr als ein Datensatz größer als 1 GB ist, geht in Quick Suite der Arbeitsspeicher aus. Um dieses Problem zu beheben, verwende eine benutzerdefinierte SQL-Abfrage, um sie zu verknüpfen.
Wenn du zwei Datensätze verknüpfst, die in SPICE gespeichert sind, darf die Gesamtgröße aller sekundären Tabellen in der Verknüpfung 20 GB nicht überschreiten. Weitere Informationen findest du unter Joining data (Daten verknüpfen).
Wenn du große Tabellenverknüpfungen hast, empfiehlt es sich, zuerst eine Verknüpfungs-Bedingungsabfrage in der Datenbank auszuführen. Erstelle dann eine Tabelle oder Ansicht und erstelle schließlich den Datensatz in Quick Suite aus der Tabelle oder Ansicht.
Weitere Informationen findest du unter Datenquellenübergreifendes Verknüpfen in Amazon Quick Suite.
Du erhältst einen Fehler wegen einer doppelten oder mehrdeutigen Spalte
Du erhältst den folgenden Fehler wegen einer doppelten Spalte:
„ERROR - Duplicate column name 'column name' “
Die folgende Beispielabfrage führt zu einem Fehler wegen einer doppelten Spalte:
select * from schema.sales, schema.date where sales.dateid = date.dateid;
Du erhältst den folgenden Fehler wegen einer mehrdeutigen Spalte:
„ERROR - column reference "dateid" is ambiguous“
Die folgende Beispielabfrage führt zu einem Fehler wegen einer mehrdeutigen Spalte:
select sid, dateid from schema.sales, schema.date, schema.users where sales.sid = users.userid and dateid = dateid and year = 2010 and city = 'dallas';
Wenn der allgemeine Spaltenname nicht durch den Tabellennamen oder Alias qualifiziert ist, treten Fehler wegen einer doppelten und mehrdeutigen Spalte auf. Um Fehler wegen einer doppelten und mehrdeutigen Spalte zu beheben, gib den Namen der verknüpften Spalte mit dem Tabellennamen oder Alias als Qualifizierer an.
Ähnliche Informationen
Probleme mit der Datenquellenkonnektivität bei Amazon QuickSight
Wie behebe ich SQL-Ausnahmefehler mit benutzerdefinierten SQL-Datenquellen in Quick Suite?
Wie behebe ich die Fehler „Access denied“, wenn ich Athena als Datenquelle in Quick Suite verwende?
- Sprache
- Deutsch

Relevanter Inhalt
AWS OFFICIALAktualisiert vor 7 Monaten
AWS OFFICIALAktualisiert vor 7 Monaten