SHOW SNOWFLAKE.ML.TOP_INSIGHTS¶
Listet alle Top Insights-Klasseninstanzen auf.
SHOW SNOWFLAKE.ML.TOP_INSIGHTS INSTANCES ist ein Alias für SHOW SNOWFLAKE.ML.TOP_INSIGHTS.
Syntax¶
{
SHOW SNOWFLAKE.ML.TOP_INSIGHTS |
SHOW SNOWFLAKE.ML.TOP_INSIGHTS INSTANCES
}
[ LIKE <pattern> ]
[ IN
{
ACCOUNT |
DATABASE |
DATABASE <database_name> |
SCHEMA |
SCHEMA <schema_name> |
<schema_name>
}
]
Parameter¶
LIKE 'pattern'Filtert optional die Befehlsausgabe nach dem Objektnamen. Der Filter verwendet einen Musterabgleich ohne Berücksichtigung der Groß-/Kleinschreibung, aber mit Unterstützung von SQL-Platzhalterzeichen (
%und_).Die folgenden Muster geben beispielsweise die gleichen Ergebnisse zurück:
... LIKE '%testing%' ...... LIKE '%TESTING%' .... Standard: Kein Wert (die Ausgabe wird nicht gefiltert).
[ IN ... ]Gibt optional den Geltungsbereich des Befehls an. Geben Sie eine der folgenden Optionen an:
ACCOUNTGibt Datensätze für das gesamte Konto zurück.
DATABASE, .DATABASE db_nameGibt Datensätze für die aktuell verwendete Datenbank oder eine angegebene Datenbank (
db_name) zurück.Wenn Sie
DATABASEohnedb_nameangeben und aktuell keine Datenbank in Verwendung ist, hat das Schlüsselwort keine Auswirkungen auf die Ausgabe.Bemerkung
Die Verwendung von SHOW-Befehlen ohne eine
IN-Klausel in einem Datenbankkontext kann zu weniger Ergebnissen als erwartet führen.Objekte mit demselben Namen werden nur einmal angezeigt, wenn keine
IN-Klausel verwendet wird. Wenn Sie z. B. die Tabellet1inschema1und die Tabellet1inschema2haben und beide im Geltungsbereich des von Ihnen angegebenen Datenbankkontextes liegen (d. h. die von Ihnen ausgewählte Datenbank ist die übergeordnete Datenbank vonschema1undschema2), dann zeigt SHOW TABLES nur eine dert1-Tabellen an.SCHEMA, .SCHEMA schema_nameGibt Datensätze für das aktuell verwendete Schema oder ein angegebenes Schema (
schema_name) zurück.SCHEMAist optional, wenn aktuell eine Datenbank in Verwendung ist oder wenn Sie fürschema_nameden vollqualifizierten Schemanamen (z. B.db.schema) angeben.Wenn aktuell keine Datenbank in Verwendung ist, hat die Angabe von
SCHEMAkeine Auswirkungen auf die Ausgabe.
Wenn Sie
IN ...weglassen, hängt der Geltungsbereich des Befehls davon ab, ob für die Sitzung aktuell eine Datenbank in Verwendung ist:Wenn aktuell eine Datenbank verwendet wird, gibt der Befehl die Objekte zurück, für die Sie Berechtigungen zum Anzeigen in der Datenbank haben. Dies hat die gleiche Wirkung wie die Angabe von
IN DATABASEIN DATABASE.Wenn aktuell keine Datenbank verwendet wird, gibt der Befehl die Objekte zurück, für die Sie Berechtigungen zum Anzeigen in Ihrem Konto haben. Dies hat die gleiche Wirkung wie die Angabe von
IN ACCOUNTIN ACCOUNT.
Nutzungshinweise¶
Die Reihenfolge der Ergebnisse ist nicht garantiert.
Ausgabe¶
Die Befehlsausgabe enthält Instanzeigenschaften und Metadaten in den folgenden Spalten:
Spalte |
Beschreibung |
|---|---|
created_on |
Datum und Uhrzeit der Erstellung der Instanz. |
name |
Name der Instanz |
database_name |
Datenbank, in der die Instanz gespeichert ist |
schema_name |
Schema, in dem die Instanz gespeichert ist |
current_version |
Die Version der Instanz |
comment |
Kommentar zur Instanz. |
owner |
Die Rolle, die Eigentümer der Instanz ist |