- Kategorien:
AVAILABLE_LISTINGS¶
Gibt alle Freigabeangebote zurück, die für den Verbrauchenden zum Entdecken und Abrufen verfügbar sind.
Syntax¶
AVAILABLE_LISTINGS(
[ IS_IMPORTED => { TRUE | FALSE | NULL } ]
[ , IS_ORGANIZATION => { TRUE | FALSE | NULL } ]
[ , IS_SHARED_WITH_ME => { TRUE | FALSE | NULL } ] )
Argumente¶
Sie können optional die folgenden Argumente angeben, um Freigabeangebote in dieser Ansicht zu filtern.
Bemerkung
Nur eines der Argumente kann jeweils TRUE sein.
IS_IMPORTED => { TRUE | FALSE | NULL }Legen Sie dies auf
TRUEfest, um nur importierte Freigabeangebote zurückzugeben. Beim Festlegen aufFALSEoderNULLwerden alle Freigabeangebote zurückgegeben.Standard:
NULL.IS_ORGANIZATION => { TRUE | FALSE | NULL }Legen Sie dies auf
TRUEfest, um nur Organisations-Freigabeangeobte zurückzugeben. Beim Festlegen aufFALSEoderNULLwerden alle Freigabeangebote zurückgegeben.Standard:
NULL.IS_SHARED_WITH_ME => { TRUE | FALSE | NULL }Legen Sie dies auf
TRUEfest, um nur solche Freigabeangebote zurückzugeben, die privat mit dem aktuellen Konto geteilt wurden. Beim Festlegen aufFALSEoderNULLwerden alle Freigabeangebote zurückgegeben.Standard:
NULL.
Ausgabe¶
Die Funktion gibt die folgenden Spalten zurück:
Spalte |
Datentyp |
Beschreibung |
|---|---|---|
GLOBAL_NAME |
VARCHAR |
Der globale Name des Freigabeangebots. |
CREATED_ON |
TIMESTAMP_LTZ |
Der Zeitstempel für den Zeitpunkt, an dem das Freigabeangebot erstellt wurde. |
TITLE |
VARCHAR |
Titel des Freigabeangebots. |
SUBTITLE |
VARCHAR |
Der Untertitel des Freigabeangebots. |
DESCRIPTION |
VARCHAR |
Die Beschreibung des Freigabeangebots. |
IS_MONETIZED |
BOOLEAN |
Gibt an, ob das Freigabeangebot monetarisiert ist. |
IS_BY_REQUEST |
BOOLEAN |
Gibt an, ob das Freigabeangebot auf Anfrage erfolgt (personalisiertes Freigabeangebot). |
IS_LIMITED_TRIAL |
BOOLEAN |
Gibt an, ob es sich bei dem Freigabeangebot um eine begrenzte Testversion handelt. |
IS_READY_FOR_IMPORT |
BOOLEAN |
Gibt an, ob das Freigabeangebot für den Import bereit ist. |
IS_IMPORTED |
BOOLEAN |
Gibt an, ob das Freigabeangebot importiert wurde. |
IS_APPLICATION |
BOOLEAN |
Gibt an, ob das Freigabeangebot mit einer Anwendung verbunden ist. |
IS_PRIVATE |
BOOLEAN |
Gibt an, ob das Freigabeangebot privat ist. |
CATEGORIES |
VARCHAR |
Kategorien, die mit dem Freigabeangebot verbunden sind. |
DATA_ATTRIBUTES |
VARCHAR |
Datenattribute, die mit dem Freigabeangebot verbunden sind. |
TERMS |
VARCHAR |
Nutzungsbedingungen für das Freigabeangebot. |
RESOURCES |
VARCHAR |
Ressourcen, die mit dem Freigabeangebot verbunden sind. |
DISTRIBUTION |
VARCHAR |
Distribution des Freigabeangebots. Mögliche Werte sind |
UNIFORM_LISTING_LOCATOR |
VARCHAR |
Der Uniform Listing Locator (ULL) des Freigabeangebots. |
ORGANIZATION_PROFILE_NAME |
VARCHAR |
Das Organisationsprofil, das dem Freigabeangebot zugeordnet ist, falls vorhanden. |
IS_DISCOVERY_ONLY |
BOOLEAN |
Gibt an, ob es sich bei dem Freigabeangebot nur um ein Erkennungsangebot handelt. |
SUPPORT_CONTACT |
VARCHAR |
Die mit dem Freigabeangebot verbundenen Kontaktinformationen des Supports. |
REQUEST_APPROVAL_TYPE |
VARCHAR |
Der Typ der Genehmigungsanfrage des Freigabeangebots. Gibt an, ob die Anfragen der Verbraucher innerhalb oder außerhalb von Snowflake genehmigt werden. |
IS_CORTEX_KNOWLEDGE_EXTENSION |
BOOLEAN |
Gibt an, ob mit diesem Freigabeangebot Cortex Search Services verknüpft sind. |
PROVIDER_COMPANY_NAME |
VARCHAR |
Der Firmenname des Anbieters des Freigabeangebots. |
RESHARING |
VARCHAR |
Konfiguration für die erneute Freigabe des Freigabeangebots. |
Beispiele¶
Alle verfügbaren Freigabeangebote im aktuellen Konto abrufen:
SELECT * FROM TABLE(<any_database>.INFORMATION_SCHEMA.AVAILABLE_LISTINGS());
Alle verfügbaren Freigabeangebote abrufen, die vom aktuellen Konto importiert wurden:
SELECT * FROM TABLE(<any_database>.INFORMATION_SCHEMA.AVAILABLE_LISTINGS(IS_IMPORTED => TRUE));
Alle verfügbaren Organisations-Freigabeangebote im aktuellen Konto abrufen:
SELECT * FROM TABLE(<any_database>.INFORMATION_SCHEMA.AVAILABLE_LISTINGS(IS_ORGANIZATION => TRUE));
Alle verfügbaren Freigabeangebote abrufen, die privat für das aktuelle Konto freigegeben wurden:
SELECT * FROM TABLE(<any_database>.INFORMATION_SCHEMA.AVAILABLE_LISTINGS(IS_SHARED_WITH_ME => TRUE));