Ich habe eine Tabelle in BigQuery mit 35 Millionen Zeilen, die ich in einen Tableau-Extrakt umwandeln möchte, aber die Anzahl der Zeilen ist so groß, dass sie es ist kann nicht alle gleichzeitig hinzufügen. Die Lösung, die ich gefunden habe, besteht darin, zunächst die Anzahl der Zeilen in der BigQuery-Ansicht anzugeben, indem nur Zeilen innerhalb eines bestimmten Datumsbereichs für einen vollständigen Extrakt angezeigt werden. Nach dem Extrahieren wird die Anzahl der angezeigten Zeilen langsam erhöht Zeigen Sie an (indem Sie die where-Anweisung so ändern, dass nur bestimmte Zeilen angezeigt werden) und Tableau anschließend einen inkrementellen Auszug basierend auf dem Feld mit dem Zeitstempel ausführen. Das funktionierte für einige inkrementelle Updates, aber jetzt ist ein Problem aufgetreten, bei dem Tableau Desktop sagt: "Erforderliche Spalten sind in der entfernten Datenquelle nicht vorhanden. Führen Sie eine vollständige Aktualisierung des Extrakts durch, außer dass sich nichts in der Datenquelle oder im Tableau geändert hat, außer der WHERE-Klausel, die sich auf den Datumsbereich der Ansicht auswirkt. Dies war anscheinend ein Problem in Tableau 8, aber ich bin auf Tableau 9.3. Hat jemand irgendwelche Vorschläge?Tableau Zeigt an, dass erforderliche Spalten bei einem inkrementellen Extrakt nicht vorhanden sind, aber sie sind
0
A
Antwort
0
Ich bin mir nicht sicher, ob dies eine Lösung für alle sein wird, aber das Problem, das ich hatte, scheint durch stündliche Verbindungen zu Google BigQuery verursacht worden zu sein.
Verwandte Themen
- 1. NuGet-Wiederherstellung zeigt nicht an, dass Pakete nicht installiert sind
- 2. ACCESS SQL Hinzufügen mehrerer Spalten, wenn sie nicht vorhanden sind
- 3. Sharepoint 365: Erhalten Sie alle Elemente in einer Liste (aber sagt Spalten sind nicht vorhanden!)
- 4. Hinzufügen von Spalten, wenn sie im Dataframe vorhanden sind: pandas
- 5. SQLite3-Spalten sind nicht eindeutig
- 6. Umbenennen von Schlüsseln, die möglicherweise nicht vorhanden sind oder nicht vorhanden sind (Python)
- 7. Sind Zeitzeiger vorhanden?
- 8. Sind Cloudant-Indizes vorhanden?
- 9. Bindung für ein EntitySet zeigt Werte an, die nicht vorhanden sind?
- 10. jQuery zeigt, dass zwei gleiche Werte nicht gleich sind
- 11. Aktionen sind zustandslos, aber Controller sind zustandslos?
- 12. Array-Werte nicht identisch (aber sie sind?)
- 13. \ SweaveInput {} Fehlermeldung, die Dateien nicht vorhanden, die vorhanden sind
- 14. Transaktionsfehler behandeln, wenn Objekte nicht vorhanden sind
- 15. Docker Lauf kann nicht Portbereich trotz netstat veröffentlichen zeigt an, dass die Ports verfügbar sind
- 16. Wie funktioniert die Tableau-Extrakt-Verbindung in Tableau Desktop?
- 17. Schienenfehler NICHT in f.error_messages angezeigt, aber in Fehlern sind sie
- 18. Word zeigt Tabletts, die nicht mit einem Ausrufezeichen installiert sind
- 19. Schaltfläche deaktiviert, während erforderliche Felder leer sind
- 20. Wie wähle ich alle IDs, die in einer Tabelle vorhanden sind, aber nicht in einem anderen
- 21. identifizieren, welche Zeilen in einem anderen Datenframe vorhanden sind
- 22. Warum zeigt JSON.string nicht Anzeigeobjekteigenschaften an, die Funktionen sind?
- 23. Dummy-Variablen, wenn nicht alle Kategorien vorhanden sind
- 24. Phpmyadmin zeigt eine leere Seite an, wenn Sie bei Zend Server CE angemeldet sind?
- 25. Gemeinsamer Tabellenausdruck, bei dem in beiden Spalten keine Wurzeln vorhanden sind
- 26. Erweitern String.prototype Leistung zeigt, dass Funktionsaufrufe 10x schneller sind
- 27. Cheerio nicht bestimmte Elemente, die in HTML-Zeichenfolge vorhanden sind
- 28. dplyr: Filter, bei dem zwei Spalten in data.frame gleich sind
- 29. Foundation 6 - Spalten sind nicht float left?
- 30. Überprüfen Sie den verwendeten Port, wenn mehrere Schnittstellen vorhanden sind.
Können Sie auf die Protokolle zugreifen? Es sollte Ihnen zeigen, was ausgeführt wird, so dass Sie möglicherweise die Ursache darin identifizieren können. – Nicarus
Wo finde ich die Protokolle, um auf sie zuzugreifen? –
Wo auch immer Ihr Repository ist. Zum Beispiel kann es sein: 'C: \ Benutzer \ Benutzername \ Dokumente \ Mein Tableau-Repository \ Logs' – Nicarus