- Schema:
PIPES-Ansicht¶
In dieser Account Usage-Ansicht wird für jede im Konto definierte Pipe eine Zeile angezeigt.
Spalten¶
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
PIPE_ID |
NUMBER |
Interner/systemgenerierter Bezeichner für die Pipe. |
PIPE_NAME |
TEXT |
Name der Pipe. |
PIPE_SCHEMA_ID |
NUMBER |
Interner/systemgenerierter Bezeichner für das Schema, zu dem die Pipe gehört. |
PIPE_SCHEMA |
TEXT |
Schema, zu dem die Pipe gehört. |
PIPE_CATALOG_ID |
NUMBER |
Interner/systemgenerierter Bezeichner für die Datenbank, zu der die Pipe gehört. |
PIPE_CATALOG |
TEXT |
Datenbank, zu der die Pipe gehört |
IS_AUTOINGEST_ENABLED |
TEXT |
Ob AUTO-INGEST für die Pipe aktiviert ist. Stellt die zukünftige Funktionalität dar. |
NOTIFICATION_CHANNEL_NAME |
TEXT |
Amazon Resource Name der Amazon-SQS-Warteschlange für den in der Spalte DEFINITION angegebenen Stagingbereich. Stellt die zukünftige Funktionalität dar. |
PIPE_OWNER |
TEXT |
Name of the role that owns the pipe. |
DEFINITION |
TEXT |
COPY-Anweisung, mit der Daten aus Warteschlangendateien in eine Snowflake-Tabelle geladen werden. |
CREATED |
TIMESTAMP_LTZ |
Erstellungszeit der Pipe. |
LAST_ALTERED |
TIMESTAMP_LTZ |
Letzte Änderungszeit der Pipe. |
COMMENT |
TEXT |
Kommentar zu dieser Pipe. |
PATTERN |
TEXT |
Wert der PATTERN-Kopieroption in der COPY INTO <Tabelle>-Anweisung der Pipedefinition, wenn die Kopieroption angegeben wurde. |
DELETED |
TIMESTAMP_LTZ |
Datum und Uhrzeit der Löschung der Pipe. |
OWNER_ROLE_TYPE |
TEXT |
Typ der Rolle, die Eigentümer des Objekts ist, entweder |
Nutzungshinweise¶
Die Latenzzeit der Ansicht kann bis zu 180 Minuten (3 Stunden) betragen.
In der Ansicht werden nur Objekte angezeigt, für die der aktuellen Rolle in der Sitzung Zugriffsrechte gewährt wurden.
Die Ansicht erkennt die Berechtigung MANAGE GRANTS nicht und zeigt daher im Vergleich zu einem SHOW-Befehl, der von einem Benutzer mit der Berechtigung MANAGE GRANTS ausgeführt wird, möglicherweise weniger Informationen an.
Beispiele¶
Im folgenden Beispiel wird diese Ansicht mit PIPE_USAGE_HISTORY-Ansicht in der Spalte PIPE_ID verknüpft, um die Credit-Nutzung für jedes einzelne PIPE-Objekt zu verfolgen:
select a.PIPE_CATALOG as PIPE_CATALOG,
a.PIPE_SCHEMA as PIPE_SCHEMA,
a.PIPE_NAME as PIPE_NAME,
b.CREDITS_USED as CREDITS_USED
from PIPES a join PIPE_USAGE_HISTORY b
on a.pipe_id = b.pipe_id
where b.START_TIME > date_trunc(month, current_date);