Verwalten von Datenlisten

Nachdem Sie ein zugelassener Datenanbieter für Data Exchange geworden sind, können Sie Ihre Datenlisten hinzufügen.

Unter diesem Thema:

Erstellen einer neuen Datenliste

Hinweise zum Erstellen einer Datenliste

Bemerkung

Diese Überlegungen gelten auch für die Erstellung einer Datenliste in einer entfernten Region.

  • Da die Daten von unterschiedlichen Konten genutzt werden, sollten Datenverbraucher in der Lage sein, freigegebene Datenobjekte ohne Kennzeichnung durch doppelte Anführungszeichen zu verwenden (siehe Anforderungen an Bezeichner). Daher dürfen Objektbezeichner für Tabellen, Spalten und Freigabenamen nur Großbuchstaben und alphanumerische Zeichen enthalten.

  • Um sicherzustellen, dass vertrauliche Daten in einer freigegebenen Datenbank den Benutzern in Verbraucherkonten nicht zugänglich sind, finden Sie entsprechende Informationen unter Verwenden von sicheren Objekten zur Steuerung des Datenzugriffs.

  • Freigaben, die derzeit für ein Verbraucherkonto freigegeben sind (d. h. über eine direkte Freigabe), können einer Liste hinzugefügt werden. Verbraucher müssen erst die Listenbedingungen auf der Data Exchange-Weboberfläche akzeptieren, bevor sie eine Datenbank aus der Freigabe erstellen können.

  • Nur die Rolle, die die Freigabe erstellt hat, kann die Freigabe einer Liste hinzufügen.

  • Eine Freigabe kann nur zu einer einzigen Liste hinzugefügt werden. Wenn eine Freigabe bereits zu einer Liste hinzugefügt wurde, kann sie nicht einer anderen Liste hinzugefügt werden, selbst wenn die Liste gelöscht wurde.

  • Bevor eine neue oder geänderte Standarddatenliste veröffentlicht werden kann, werden alle Beispielabfragen automatisch validiert, um sicherzustellen, dass referenzierte Objekte zur Freigabe hinzugefügt werden und die Abfragen erfolgreich ausgeführt werden können.

  • Die Daten müssen rechtlich freigabefähig sein (d. h. der Anbieter muss Eigentümer der Daten sein oder das Recht haben, diese weiterzugeben).

    Bemerkung

    Soweit Daten in Ihrer Datenliste oder Ihrem Dataset vertraglichen Verpflichtungen unterliegen, müssen Sie sicherstellen, dass Sie die gesetzlichen und vertraglichen Rechte zur Weitergabe dieser Daten haben. Beispielsweise können Sie geschützte Gesundheitsinformationen (PHI, Protected Health Information) nur über eine personalisierte Datenfreigabe freigeben. Dazu müssen Sie: (1) eine Geschäftspartnervereinbarung (BAA, Business Associate Agreement) mit Snowflake und dem Verbraucher, der die PHI empfängt, unterzeichnet haben und (2) sicherstellen, dass der Verbraucher ebenfalls eine BAA mit Snowflake unterzeichnet hat. Außerdem können Sie zwar personenbezogene Daten sowohl über eine Standard- als auch über eine personalisierte Datenfreigabe weitergeben, allerdings müssen Sie dazu über die geltenden gesetzlichen und vertraglichen Rechte verfügen, falls die Daten nicht öffentlich verfügbar sind.

Hinweise zum Erstellen einer Datenliste in einer Remoteregion und zum Replizieren von Daten

  • Wenn Sie eine Liste veröffentlichen, wird den Verbrauchern die Liste in allen ausgewählten Regionen angezeigt.

  • Während Listen automatisch repliziert werden, werden die Daten nicht repliziert.

  • Bei Standardlisten müssen Sie die Daten in jede der ausgewählten Regionen replizieren, bevor Sie das Angebot veröffentlichen.

  • Bei personalisierten Listen können Sie die Daten auf Anforderung des Verbrauchers replizieren.

  • Stellen Sie sicher, dass Sie Zeit für die Einrichtung der Replikation einplanen und die damit verbundenen Kosten verstehen.

  • Um Daten in einer Region freizugeben, müssen Sie über ein Konto in dieser Region verfügen, in das die Daten repliziert werden können. Wenn Sie mehr als ein Konto haben, müssen alle Konten zu derselben Organisation gehören.

  • Wenn Sie eine Datenliste in einer Remoteregion veröffentlichen, können Sie entweder allen Konten in Ihrer Organisation erlauben, Listenanforderungen zu erfüllen, oder Sie fügen einzelne Konten explizit als Anbieter hinzu. Nur der Listeneigentümer kann angeben, wer Listenanforderungen erfüllen kann.

  • Für die regionsübergreifende Datenfreigabe steht die Snowflake-Datenreplikationsfunktion zur Verfügung. Weitere Informationen dazu finden Sie unter Sichere Datenfreigabe über Regionen und Cloudplattformen hinweg.

  • Sie müssen die Daten jedoch nicht in jede Region replizieren, sondern erst bei Anforderung durch einen Verbraucher.

  • Bei Standardlisten haben Sie die Möglichkeit, eine Freigabe vorab einer Liste in der Remoteregion zuzuordnen. Auf diese Weise können Verbraucher die Freigabe sofort erhalten, ohne eine Anforderung senden zu müssen.

  • Um die Freigaben anzuzeigen, die einer Liste in einer Remoteregion angehängt sind, müssen Sie sich bei dem Remotekonto anmelden, von dem aus Sie die Freigabe an die Liste angehängt haben.

Erstellen und Veröffentlichen einer Datenliste

So erstellen Sie eine Standard- oder personalisierte Datenliste:

  1. Navigieren Sie auf der neuen Snowflake-Weboberfläche zu Data » Shared Data.

  2. Klicken Sie auf die Dropdown-Liste Daten freigeben, und wählen Sie ein Data Exchange-Angebot aus.

  3. Geben Sie im Dialogfeld New Listing den Titel des Angebots so ein, wie er für die Verbraucher angezeigt werden soll, und wählen Sie den Listentyp aus. Weitere Informationen zum Listentyp finden Sie unter Typen von Datenlisten.

  4. Füllen Sie jeden der Abschnitte für die neue Liste aus. Sie können den Entwurf jederzeit speichern, um ihn später zu beenden. Eine Beschreibung der einzelnen Abschnitte und zugehörigen Felder finden Sie unter Datenlistenfelder.

    Bei einer Standardliste können Sie die Liste mit einer Freigabe verknüpfen, wenn Sie den Abschnitt Data bearbeiten:

    Bemerkung

    Solange eine Liste nicht veröffentlicht ist, kann sie nur mit einer Freigabe im lokalen/primären Konto verknüpft werden. Nachdem die Liste veröffentlicht wurde, kann sie in weiteren von Ihnen ausgewählten Regionen mit einer Freigabe verknüpft werden.

    1. Klicken Sie auf Select Data.

    2. 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 einer anderen Liste hinzugefügt oder für Verbraucher freigegeben.

    3. Klicken Sie auf Done.

    4. (Optional) Sie können den Standardnamen für die sichere Freigabe ändern.

    5. Klicken Sie auf Save.

  5. Wenn Sie alle Abschnitte vervollständigt haben, klicken Sie auf Publish, um die Liste in den ausgewählten Regionen zu veröffentlichen.

    Die Schaltfläche Publish ist in folgenden Fällen nicht aktiviert:

    • Alle bereitgestellten Beispiel-SQL-Abfragen schlagen bei der Validierung fehl. Weitere Informationen dazu finden Sie unter Datenlistenfelder.

    • Sie sind nicht der Eigentümer der Freigabe.

Datenlistenfelder

In der folgenden Tabelle werden die Parameter beschrieben, die zum Erstellen und Konfigurieren einer Datenliste für Data Exchange erforderlich sind.

Abschnitt

Feldname

Beschreibung

Beispiel

Basisinformationen

Listentyp

Siehe Typen von Datenlisten.

Verfügbare Werte: Standard, Personalisiert

Profil

Der Name des Anbieterprofils, das Eigentümer der Freigabe ist. Sie müssen erst ein Anbieterprofil erstellen, bevor Sie eine Liste veröffentlichen können.

Titel

Titel der Datenliste. Der Titel darf 110 Zeichen nicht überschreiten.

Historische Wetterdaten nach Postleitzahl

Untertitel

Untertitel der Datenliste. Der Untertitel darf 110 Zeichen nicht überschreiten. Titel und Untertitel sollten nicht redundant sein.

Historische Wetterdaten nach Standort

Häufigkeit der Datenaktualisierung

Wie oft die Daten aktualisiert werden.

Verfügbare Werte: Fast Echtzeit, Täglich, Wöchentlich, Monatlich, Vierteljährlich, Jährlich, Nie (statische Daten)

Kategorie

Zum besseren Auffinden werden Datenlisten kategorisiert.

Nutzungsbedingungen

Ein Link zu den Nutzungsbedingungen des Anbieters, die sich auf der Website des Anbieters befinden. Verbraucher müssen die Bedingungen akzeptieren, bevor sie auf die Daten zugreifen können. Die Nutzungsbedingungen sind für Standardlisten erforderlich und für personalisierte Einträge optional.

https://www.musterfirma.de/de/bedingungen

Details

Beschreibung

Beschreibung des freigegebenen Datasets. Die Beschreibung muss Folgendes enthalten: . (a) Datenumfang . (b) Beschreibung der Tabellen/Ansichten . (c) ob das Dataset eine Stichprobe ist . (d) wo Datenwörterbücher zu finden sind.

Musterfirma ist der führende Anbieter von maßgeschneiderten, punktgenauen Wetterwarnungen für große Unternehmen sowie eine wichtige Informationsquelle für weltweite Wettervorhersagen, Wetterdaten und meteorologische Beratungsdienste. Bei diesen Daten handelt es sich um historische Wetterdaten auf der Ebene der US-Postleitzahlen, mit denen Sie Ihre vorhandenen Daten weiter verbessern und tiefgründigere Analysen durchführen können.

Link zur Dokumentation

Ein Link zu einer Seite auf der Website des Anbieters, wo eine detailliertere Dokumentation zu finden ist. Die Dokumentation muss klar verständlich sein und auf die korrekten Schemaobjekte verweisen, die in der Snowflake-Freigabe vorhanden sind. Es kann nicht nur eine Standarddokumentation sein.

https://developer.acme.com (https://entwickler.musterfirma.de)

Daten

Datenbankobjekte oder sichere Freigabe

Wählen Sie die Daten aus, die Sie freigeben möchten. Dieser Abschnitt ist nur für Standarddatenlisten verfügbar.

Geschäftsanforderungen

Geschäftsanforderung

Die Datenlisten sind nach Geschäftsanforderungen gruppiert, um die Suche zu erleichtern. . - Sie können bis zu sechs Geschäftsanforderungen für Ihre Liste auswählen. Wenn die Dropdown-Liste keine für Sie passende Geschäftsanforderung enthält, können Sie eine benutzerdefinierte Anforderung erstellen. . - Verbraucher können angebotenen Datenlisten ganz einfach auf Basis der in der Dropdown-Liste verfügbaren Geschäftsanforderungen entdecken. Von Ihnen hinzugefügte benutzerdefinierte Geschäftsanforderungen sind jedoch nicht enthalten und werden nur in den Details Ihres Eintrags angezeigt.

Beschreibung

Beschreibung der Art und Weise, wie Ihre Daten oder Ihr Datendienst die jeweilige Geschäftsanforderung erfüllen.

SQL-Beispielabfrage

Titel

Beschreibender Titel für die Abfrage, um den Verbrauchern zu helfen, die Daten zu verstehen. Sie können mehr als ein Beispiel hinzufügen.

Beschreibung (optional)

Beschreibung des Beispiels mit zusätzlichen Anweisungen, z. B. Name des Schemas, Beispieltabellen, Felder, Anwendungsfälle.

SQL-Abfrage

Testen Sie die Beispielabfragen mit der Datenbank, die für die Freigabe verwendet wird. Snowflake validiert die Abfragen automatisch, um sicherzustellen, dass alle referenzierten Objekte zur Freigabe hinzugefügt werden und die Abfragen erfolgreich ausgeführt werden. Wenn die Validierung fehlschlägt, wird eine Fehlermeldung mit einer Begründung angezeigt. Dabei wird neben jeder fehlgeschlagenen Abfrage ein Ausrufezeichen angezeigt.

Regionsverfügbarkeit

Alle verfügbaren Regionen oder Bestimmte Regionen

Regionen, in denen Ihre Liste angezeigt wird. Sie müssen die Daten in diese Regionen replizieren. Sie können die Liste der verfügbaren Regionen jederzeit bearbeiten, ohne sie erneut zur Genehmigung an den Administrator übermitteln zu müssen. Wenn Sie eine Region entfernen, die zuvor verfügbar war, wird den Verbrauchern die Liste in dieser Region nicht mehr angezeigt.

Anzeigen von Anforderungen für personalisierte Listen

Bemerkung

Derzeit werden keine E-Mail-Benachrichtigungen an Anbieter gesendet, um diese über Datenanfragen zu informieren. Sie sollten regelmäßig über die Weboberfläche prüfen, ob neue Datenanforderungen vorliegen.

So zeigen Sie Anforderungen für personalisierte Listen an:

  1. Navigieren Sie auf der neuen Weboberfläche im linken Menü zu Data » Shared Data.

  2. Klicken Sie auf die Registerkarte Requests. Verwenden Sie die Dropdown-Filterliste, um Anforderungen nach Status anzuzeigen.

Genehmigen von Verbraucheranforderungen für Datenlisten in einer Remoteregion

Bemerkung

  • Bei Listen vom Typ Personalisiert sind Daten nicht automatisch in Remoteregionen verfügbar. Der Anbieter ist dafür verantwortlich, seine Daten in jede dieser Regionen zu replizieren.

  • Bei Standardlisten haben Sie die Möglichkeit, eine Freigabe vorab einer Liste in der Remoteregion zuzuordnen. Auf diese Weise können Verbraucher die Freigabe sofort erhalten, ohne eine Anforderung senden zu müssen. Sie können auch Daten replizieren und eine Freigabe an eine Liste anhängen, nachdem Sie eine Anforderung vom ersten Verbraucher in einer Region erhalten haben. Sobald die Liste an die Freigabe angehängt ist, können alle Verbraucher in dieser Region sofort auf die Freigabe zugreifen.

  • Sie können angeben, ob eine Liste von einem oder mehreren ausgewählten Anbieterkonten oder von jedem Konto der Organisation bereitgestellt werden kann.

So genehmigen Sie die von einem Verbraucher eingereichte Anforderung für eine Datenliste:

Bemerkung

Wenn sich der Verbraucher in einer anderen Region befindet, müssen Sie vor dem Anhängen einer Freigabe die Replikation von Daten auf das Konto in jeder Remoteregion einrichten. Weitere Informationen dazu finden Sie unter Sichere Datenfreigabe über Regionen und Cloudplattformen hinweg.

  1. Navigieren Sie auf der neuen Snowflake-Weboberfläche zu Data » Shared Data.

  2. Klicken Sie auf die Registerkarte Requests.

  3. Klicken Sie neben dem Namen der Liste auf Review.

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

  5. Wählen Sie die Rolle aus, die Eigentümer der Freigabe und der freigegebenen Datenbankobjekte ist (oder über die erforderlichen Berechtigungen für die Datenbankobjekte verfügt, um sie zu einer Freigabe hinzufügen zu können).

  6. Klicken Sie auf Select Data.

  7. 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 einer anderen Liste hinzugefügt oder für Verbraucher freigegeben.

  8. Klicken Sie auf Done.

  9. (Optional) Sie können den Standardnamen für die sichere Freigabe ändern.

  10. Klicken Sie auf Fullfill Request.

    Tipp

    Wenn beim Ausführen einer Anforderung für eine Remoteregion eine Fehlermeldung angezeigt wird, prüfen Sie Folgendes:

    • Wurde das Remotekonto als Anbieter zu Marketplace hinzugefügt?

    • Ist das Remotekonto Teil derselben Organisation wie das Konto, von dem aus Sie die Liste veröffentlicht haben?

    • Haben Sie mit der ACCOUNTADMIN-Rolle eine neue Freigabe erstellt?

    • Haben Sie der Freigabe, die Sie anhängen möchten, weitere Verbraucher hinzugefügt?

Anzeigen von erfüllten Listenanforderungen

Anbieter, die Standard- oder personalisierte Listenanforderungen über die neue Snowflake-Weboberfläche erfüllen, können Datensätze von Verbrauchern, die der Freigabe hinzugefügt wurden (ALTER SHARE -Anweisungen), über Data » Shared Data » und Registerkarte Shared by My Account anzeigen.

Diese Datensätze sind auch im QUERY_HISTORY-Ansicht verfügbar.

Verwalten bestehender Datenlisten

Bearbeiten einer Datenliste

Wenn Sie eine neue Version der Liste veröffentlichen, wird die zuvor veröffentlichte Liste überschrieben. Wenn Sie eine Region entfernen, die zuvor verfügbar war, haben Verbraucher in dieser Region keinen Zugriff mehr auf das freigegebene Dataset.

So bearbeiten Sie eine Datenliste:

  1. Melden Sie sich als ACCOUNTADMIN bei der neuen Weboberfläche von Marketplace an.

  2. Klicken Sie in der linken Navigationsleiste auf Data » Shared Data » Shared by My Account.

  3. Klicken Sie auf den Namen der Liste, die Sie aktualisieren möchten.

  4. Klicken Sie neben dem Titel der Liste auf New Draft.

  5. Klicken Sie auf Edit für den Abschnitt, den Sie aktualisieren möchten.

  6. Klicken Sie auf Publish.

Aufheben der Veröffentlichung einer Datenliste

Wenn Sie die Veröffentlichung einer Datenliste aufheben möchten, können vorhandene Verbraucher weiterhin auf die Datenfreigabe zugreifen, es sei denn, Sie entfernen die Verbraucher aus der Freigabe. Neuen Verbrauchern wird die Datenliste aber nicht mehr angezeigt.

So heben Sie die Veröffentlichung einer Datenliste auf:

  1. Melden Sie sich über die neue Weboberfläche als Kontoadministrator bei Data Marketplace an.

  2. Klicken Sie in der linken Navigationsleiste auf Data » Shared Data » Shared by My Account.

  3. Klicken Sie auf den Namen der Liste, deren Veröffentlichung Sie aufheben möchten.

  4. Wählen Sie in der Dropdown-Liste Live in der rechten oberen Ecke Unpublish aus.

Erneutes Veröffentlichen einer Datenliste

So veröffentlichen Sie eine Datenliste erneut:

  1. Melden Sie sich über die neue Weboberfläche als Kontoadministrator bei Data Exchange an.

  2. Klicken Sie in der linken Navigationsleiste auf Data » Shared Data » Shared by My Account.

  3. Klicken Sie auf den Namen der Liste, die Sie erneut veröffentlichen möchten.

  4. Wählen Sie in der Dropdown-Liste in der rechten oberen Ecke Re-publish aus.

  5. Klicken Sie auf Re-publish, um die Liste erneut zu veröffentlichen.

Aktualisieren einer Datenfreigabe

Sie können eine Datenfreigabe über die klassische Snowflake-Weboberfläche aktualisieren. Beachten Sie, dass Sie jedes Mal, wenn Sie eine Datenliste ändern, die Verbraucher benachrichtigen müssen, um sicherzustellen, dass Sie deren Prozesse nicht unterbrechen. Folgende Änderungen führen beispielsweise zu Unterbrechungen:

  • Hinzufügen/Entfernen einer Spalte

  • Umbenennen von Objekten

  • Entfernen von Objekten