Ich muss eine Abfrage ausführen, um Daten von S3 zu Rotverschiebung zu kopieren. Gesamtgröße der Daten zu kopieren 110GB Query for 1-2hr fein läuft nach, dass ich diesen Fehler sehenAusführen einer Abfrage zeigt Fehler auf AWS Redshift "Abfragen" Dashboard
There was an error retrieving the details for this query: Invalid Input. Expected Input: Load Id NOT_NULL, Load Status NOT_NULL
Abfrage:
copy prod_data from 's3://my-buckets/prod-data/'
access_key_id ''
secret_access_key ''
region 'eu-central-1'
delimiter ','
MAXERROR 100000;
Bitte vorschlagen Wie kann ich dieses Problem lösen?
gibt es keine Fehler in der Tabelle stl_load_errors eingeloggt. – Bhavesh
Versuchen Sie in diesem Fall, stl_query zu verwenden, um die Ergebnisse Ihrer Abfrage zu ermitteln. Ich nehme an, Ihre Zieltabelle "prod_data" enthält keine Datensätze? Stl_load_errors speichert nur Datensätze für eine kurze Zeit, so dass es vorschlägt, dass entweder überhaupt kein Fehler mit Ihrer Ladung aufgetreten ist (der Fehler war nur in der Konsole) oder der Datensatz die Tabelle stl_load_errors verlassen hat. In diesem Fall Das Ausführen des Befehls copy sollte den Fehler wiederholen und Ihnen eine Zeile in der Tabelle geben. Überprüfen Sie auch die Ausgabe von Ihrem SQL-Client, denn wenn es eine unbehandelte Ausnahme gibt, kann es dort in der Ausgabe angezeigt werden. – GShenanigan
Danke, werde versuchen und dich wissen lassen. – Bhavesh