Verwalten von Anfragen zu Freigabeangeboten als Anbieter

Wenn Sie personalisierte Freigabeangebote oder kostenlose Freigabeangebote bereitstellen, die eine manuelle Replikation des Datenprodukts in andere Regionen erfordern, müssen Sie erst die Anfragen zu Ihren Freigabeangeboten überprüfen und genehmigen, bevor Verbraucher auf die Freigabeangebote zugreifen können.

Unter diesem Thema:

Ob die Verbraucher ein Freigabeangebot anfragen müssen, hängt vom Typ des Freigabeangebots und von der Regionsverfügbarkeit ab, die Sie für das Freigabeangebot ausgewählt haben:

  • Kostenpflichtige Freigabeangebote, die auf Snowflake Marketplace angeboten werden, und alle privaten Freigabeangebote nutzen die Cloud-übergreifende automatische Auftragsausführung zur Bereitstellung von Datenprodukten für Verbraucher, unabhängig von der Region, in der diese Snowflake nutzen. Diese Freigabeangebote stehen Verbrauchern sofort zu Verfügung.

  • Kostenlose Freigabeangebote, die auf Snowflake Marketplace bereitgestellt werden, können die Cloud-übergreifende automatische Ausführung nutzen, oder Sie können sich dafür entscheiden, Daten manuell zu replizieren, um Datenprodukte für Verbraucher in anderen Regionen als der Region der Datenfreigabe, auf der das Freigabeangebot basiert, bereitzustellen. Kostenlose Freigabeangebote, die die Cloud-übergreifende automatische Ausführung nutzen, stehen den Verbrauchern sofort zur Verfügung, andernfalls müssen die Verbraucher diese Freigabeangebote anfragen.

  • Personalisierte Freigabeangebote erfordern eine manuelle Datenreplikation, um Verbrauchern in anderen Regionen als der Region der Datenfreigabe, auf der das Freigabeangebot basiert, Datenprodukte zur Verfügung zu stellen. Verbraucher müssen diese Freigabeangebote anfragen.

Anzeigen von Anfragen zu Freigabeangeboten

Um Anfragen zu einem personalisierten oder kostenlosen Freigabeangebot anzuzeigen, gehen Sie wie folgt vor:

  1. Melden Sie sich bei Snowsight an.

  2. Klicken Sie in der linken Navigationsleiste auf Data » Provider Studio.

  3. Suchen Sie im Bereich Listings das personalisierte Freigabeangebot, für das Sie Anfragen anzeigen möchten.

  4. Wählen Sie Consumer Requests aus, um Anfragen von Verbrauchern anzuzeigen.

    Sie können Details zu dem Verbraucher, der das Datenprodukt anfordert, überprüfen, z. B. seine Snowflake-Region, das Unternehmen, die Kontaktdaten und eine kurze Mitteilung des Verbrauchers.

Wenn sich der Verbraucher, der ein personalisiertes Freigabeangebot anfragt, in derselben Region wie Ihr Konto befindet, können Sie der Anfrage zum Freigabeangebot zustimmen. Siehe Anfrage zu Freigabeangebot zustimmen.

Wenn sich der Verbraucher, der Ihr Freigabeangebot anfragt, nicht in derselben Region befindet, müssen Sie erst die Daten manuell replizieren, bevor Sie die Anfrage erfüllen können. Siehe Daten vor Erfüllen einer Freigabeangebotsanfrage manuell replizieren.

Daten vor Erfüllen einer Freigabeangebotsanfrage manuell replizieren

Wenn Sie personalisierte oder kostenlose Freigabeangebote mit manueller Datenproduktausführung anbieten, müssen Sie das Datenprodukt bei Anfrage durch einen Verbraucher manuell in andere Regionen replizieren.

Um das Datenprodukt manuell in andere Regionen zu replizieren, gehen Sie wie folgt vor:

  1. Richten Sie Konten in den Regionen ein, in denen Sie Ihr Freigabeangebot zur Verfügung stellen möchten. Die Remotekonten müssen derselben Organisation wie das Konto angehören, von dem aus Sie das Freigabeangebot veröffentlicht haben.

  2. Richten Sie Anbieterprofile für jedes Konto ein.

  3. Replizieren Sie das Datenprodukt auf jedes Konto. Sie müssen die Daten erst dann in eine Region replizieren, wenn eine Anfrage durch einen Verbraucher aus der Region vorliegt.

Unter Sichere Datenfreigabe über Regionen und Cloud-Plattformen hinweg finden Sie Einzelheiten zum Erstellen von Konten in den entsprechenden Remoteregionen und zur Replikation der von Ihren Freigabeangeboten verwendeten Datenfreigaben.

Nachdem Sie diese Schritte abgeschlossen haben, können Sie Anfragen nach Freigabeangeboten zustimmen.

Anfrage zu Freigabeangebot zustimmen

Um Anfragen zu Freigabeangeboten zu genehmigen und zu erfüllen, müssen Sie eine Rolle verwenden, die die Berechtigung OWNERSHIP für das Angebot oder die globale Berechtigung CREATE DATA EXCHANGE LISTING erhalten hat oder erbt.

Wenn ein Verbraucher ein Freigabeangebot anfragt, gehen Sie wie folgt vor, um der Anfrage zuzustimmen:

  1. Melden Sie sich bei Snowsight an.

  2. Klicken Sie in der linken Navigationsleiste von Snowsight auf Data » Provider Studio.

  3. Suchen Sie das Freigabeangebot, für das Sie Anfragen anzeigen möchten.

  4. Wählen Sie Consumer Requests aus.

  5. Klicken Sie auf den Namen des angefragten Freigabeangebots, das sich im Status „Ausstehend“ befindet.

  6. Wählen Sie im Bereich Associate Secure Share das Konto aus, in dem Sie die Freigabe erstellen möchten.

  7. Wählen Sie die Rolle in diesem Konto aus, die über die OWNERSHIP-Berechtigung für die Freigabe und die freigegebenen Datenbankobjekte verfügt oder die über die erforderlichen Berechtigungen für die Datenbankobjekte verfügt, um sie zu einer Freigabe hinzufügen zu können.

  8. Wählen Sie Select Data aus.

  9. Wenn eine sichere Freigabe vorhanden ist, navigieren Sie zu der Freigabe, und wählen Sie diese aus. Wenn eine Freigabe nicht vorhanden ist, navigieren Sie zu der gewünschten Datenbank, und wählen Sie die Datenbankobjekte aus, die Sie der Freigabe hinzufügen möchten.

    Bemerkung

    Wenn Sie eine Freigabe nicht sehen, wurde sie entweder bereits einem anderen Angebot hinzugefügt oder bereits für Verbraucher freigegeben.

  10. Wählen Sie Done aus.

  11. (Optional) Ändern Sie den Standardnamen der sicheren Freigabe.

  12. Wählen Sie Fulfill Request aus.

Anzeigen von erfüllten Anfragen zu Freigabeangeboten

Nachdem Sie eine Anfrage nach einem kostenlosen oder personalisierten Freigabeangebot erfüllt haben, können Sie die Datensätze der Verbraucher einsehen, die der Freigabe hinzugefügt wurden, indem Sie den Abfrageverlauf für Ihr Konto überprüfen, um die Abfrage zu identifizieren, die zur Erfüllung der Anfrage verwendet wurde. Für Abfragen, mit denen Anfragen erfüllt werden, wird der Befehl ALTER SHARE verwendet.

Snowsight

Wählen Sie Data » Private Sharing aus, und wählen Sie dann die Registerkarte Shared By Your Account aus.

Wählen Sie Activity » Query History aus, und aktivieren Sie dann einen SQL Text-Filter für ALTER SHARE und den Filter Client-generated statements.

Classic Console

Wählen Sie die Registerkarte History aus, und aktivieren Sie das Kontrollkästchen Include client-generated statements. Weitere Informationen dazu finden Sie unter Verwenden der Verlaufsseite zum Überwachen von Abfragen.

SQL

Verwenden Sie die Ansicht QUERY_HISTORY.

Anzeigen von Freigaben in einer Remoteregion

Wenn Sie die Daten eines Freigabeangebots manuell in eine Remoteregion repliziert haben und die mit dem Freigabeangebot verbundenen Freigaben anzeigen möchten, müssen Sie sich bei dem Remotekonto anmelden, das Sie zum Verbinden der Freigabe mit dem Freigabeangebot verwendet haben.