Schema:

ORGANIZATION_USAGE

Ansicht LOAD_HISTORY

Wichtig

Diese Ansicht ist nur im Organisationskonto verfügbar. Weitere Informationen dazu finden Sie unter Premium-Ansichten im Organisationskonto.

In dieser Organization Usage-Ansicht können Sie den Verlauf der in Tabellen geladenen Daten mit dem Befehl COPY INTO <Tabelle> abrufen. In der Ansicht wird eine Zeile für jede geladene Datei angezeigt.

Bemerkung

Diese Ansicht gibt nicht den Verlauf der mit Snowpipe geladenen Daten zurück. Für diese historischen Informationen sollten Sie stattdessen die Ansicht COPY_HISTORY abfragen.

Spalten

Spalten auf Organisationsebene

Spaltenname

Datentyp

Beschreibung

ORGANIZATION_NAME

VARCHAR

Name der Organisation.

ACCOUNT_LOCATOR

VARCHAR

Vom System generierter Bezeichner für das Konto.

ACCOUNT_NAME

VARCHAR

Benutzerdefinierter Bezeichner für das Konto.

Zusätzliche Spalten

Spaltenname

Datentyp

Beschreibung

TABLE_ID

NUMBER

Interner/vom System generierter Bezeichner für die Zieltabelle

TABLE_NAME

TEXT

Name der Zieltabelle

SCHEMA_ID

NUMBER

Interner/vom System generierter Bezeichner für das Schema der Zieltabelle

SCHEMA_NAME

TEXT

Schema der Zieltabelle

CATALOG_ID

NUMBER

Interner/vom System generierter Bezeichner für die Datenbank der Zieltabelle

CATALOG_NAME

TEXT

Datenbank der Zieltabelle

FILE_NAME

TEXT

Name der Quelldatei

LAST_LOAD_TIME

TIMESTAMP_LTZ

Datum und Uhrzeit (in der Zeitzone UTC) des Ladedatensatzes

STATUS

TEXT

Status: LOADED, LOAD FAILED oder PARTIALLY LOADED

ROW_COUNT

NUMBER

Anzahl der aus der Quelldatei geladenen Zeilen

ROW_PARSED

NUMBER

Anzahl der Zeilen, die von der Quelldatei geparst wurden

FIRST_ERROR_MESSAGE

TEXT

Erster Fehler der Quelldatei

FIRST_ERROR_LINE_NUMBER

NUMBER

Zeilennummer des ersten Fehlers

FIRST_ERROR_CHARACTER_POSITION

NUMBER

Position des ersten Fehlerzeichens

FIRST_ERROR_COL_NAME

TEXT

Spaltenname des ersten Fehlers

ERROR_COUNT

NUMBER

Anzahl der Fehlerzeilen in der Quelldatei

ERROR_LIMIT

NUMBER

Wenn die Anzahl der Fehler diese Grenze erreicht, wird der Vorgang abgebrochen

Nutzungshinweise

  • In den meisten Fällen kann die Latenz der Ansicht bis zu 24 Stunden betragen. Die Latenz für den Ladeverlauf einer bestimmten Tabelle in eine Ansicht kann bis zu 2 Tage betragen, wenn die beiden folgenden Bedingungen erfüllt sind:

    • Seit der letzten Aktualisierung der gegebenen Tabelle in LOAD_HISTORY wurden weniger als 32 DML-Anweisungen zur Tabelle hinzugefügt.

    • Seit der letzten Aktualisierung der gegebenen Tabelle in LOAD_HISTORY wurden weniger als 100 Zeilen zur Tabelle hinzugefügt.

  • Die Ansicht enthält nur COPY INTO-Befehle, die erfolgreich mit oder ohne Fehler ausgeführt wurden. Es wird kein Datensatz hinzugefügt, wenn für die Transaktion z. B. ein Rollback ausgeführt wird oder wenn die Kopieroption ON_ERROR = ABORT_STATEMENT in die COPY INTO <Tabelle>-Anweisung eingefügt wird und ein erkannter Fehler in einer Datendatei den Ladeoperation abbricht.

  • Wenn Sie eine WHERE-Klausel einfügen, die auf die Spalte LAST_LOAD_TIME verweist, können Sie einen beliebigen Wochentag angeben. Beispielsweise war der 1. April 2016 ein Freitag; wenn Sie Sonntag angeben, wirkt sich dies jedoch nicht auf die Abfrageergebnisse aus:

    WHERE last_load_time > 'Sun, 01 Apr 2016 16:00:00 -0800'
    
    Copy
  • Nach der Replikation des Ladeverlaufs wird der Verlauf erst nach der letzten Abschneideoperation an der Zieltabelle in der Organization Usage-Ansicht LOAD_HISTORY angezeigt. Dies unterscheidet sich von der Ansicht ohne Replikation, die einen vollständigen Verlauf des Ladens von Daten zeigt.

Beispiele

Abrufen von Datensätzen für die 10 zuletzt ausgeführten COPY INTO-Befehle:

SELECT account_name, file_name, last_load_time
FROM snowflake.organization_usage.load_history
  ORDER BY last_load_time DESC
  LIMIT 10;
Copy