Implementierung der Aktivierung in Ihrem Clean Room¶
Überblick über die Aktivierung¶
Der Anbieter oder Verbraucher kann die Ergebnisse der Vorlagen außerhalb des Clean Room in einem Prozess namens Aktivierung versenden. Snowflake unterstützt drei Arten der Aktivierung:
Anbieteraktivierung, bei der die Ergebnisse in eine Tabelle im Snowflake-Konto des Anbieters übertragen werden.
Verbraucheraktivierung, bei der die Ergebnisse in eine Tabelle im Snowflake-Konto des Verbrauchers übertragen werden.
Drittanbieter-Aktivierung, bei der der Anbieter oder Verbraucher die Ergebnisse über einen Aktivierungskonnektor an einen von Snowflake zugelassenen Drittanbieter wie LiveRamp oder Meta Ads Manager weiterleitet.
In jedem Fall muss die Vorlage die Aktivierung unterstützen. Die andere Partei muss die Aktivierung für alle Spalten ihrer eigenen Daten, die exportiert werden sollen, genehmigen.
Die Aktivierung unterstützt die differentielle Privatsphäre, wenn sie aktiviert ist, und respektiert die Regeln und Budgets für differentielle Privatsphäre.
Um Daten von einem Teilnehmer in einer anderen Cloudregion zu aktivieren, müssen Sie die Cloud-übergreifende automatische Ausführung aktivieren.
Anbieter- und Verbraucheraktivierung¶
Sie können einen Clean Room so konfigurieren, dass Vorlagenergebnisse im Snowflake-Konto des Anbieters oder Verbrauchers gespeichert werden. Sowohl der Anbieter als auch der Verbraucher müssen der Aktivierung von Daten außerhalb des Clean Room zustimmen.
Die Aktivierung wird mit einer speziellen Aktivierungsvorlage durchgeführt. In der Clean Room UI kann eine Analysevorlage mit einer Analysevorlage verknüpft werden, und der Benutzer kann die Analysevorlage ausführen und die Ergebnisse ansehen, dann die Ergebnisse der zugehörigen Aktivierungsvorlage ausführen und aktivieren. Der von Snowflake zur Verfügung gestellte „Audience Overlap & Segmentation“-Ablauf übernimmt dies.
Eine Aktivierungsvorlage muss nicht mit der zugehörigen Analysevorlage identisch sein. Die Aktivierungsvorlage ist oft eine Teilmenge der Analysevorlage.
Unterstützte Vorlagen¶
Die folgenden Vorlagen unterstützen die Anbieter- und Verbraucheraktivierung:
Audience Overlap & Segmentation
SQL-Abfrage (nur UI)
Unterstützte Kombinationen¶
Die Aktivierung kann entweder durch den Anbieter oder den Verbraucher erfolgen. Sie können verschiedene Kombinationen von vom Anbieter und Verbraucher durchgeführten Analysen mit der Verbraucher- und Anbieteraktivierung kombinieren. (Erfahren Sie mehr über vom Anbieter durchgeführte Analysen.)
Die folgenden Kombinationen werden unterstützt:
Anbieter-Aktivierung |
Verbraucheraktivierung |
|
---|---|---|
Vom Anbieter durchgeführt |
✅ |
❌ |
Vom Verbraucher durchgeführt |
✅ |
✅ |
Ergebnisse¶
Die Ergebnisse der Anbieteraktivierung werden im Konto des Anbieters in der Tabelle SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.CONSUMER_DIRECT_ACTIVATION_SUMMARY gespeichert.
Die Ergebnisse der Verbraucheraktivierung werden in dem Konto des Verbrauchers in der Tabelle SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.PROVIDER_ACTIVATION_SUMMARY gespeichert.
Siehe Ergebnisse anzeigen, um zu erfahren, wie Sie die Daten lesen können.
Implementierung der Anbieter- oder Verbraucheraktivierung¶
Setup
Die Aktivierung bei Verwendung der Clean Room UI setzt voraus, dass das Clean Room-Konto die Aktivierung zulässt.
Für die Aktivierung durch den Anbieter muss der Clean Room so konfiguriert sein, dass er die vom Anbieter durchgeführte Analyse unterstützt.
1. Clean Room erstellen oder betreten
Wenn Sie einen Clean Room erstellen oder ihm beitreten, geben Sie im Schritt Configure Analysis & Query unter Activation Settings an, welche Spalten zu den Ergebnissen hinzugefügt werden sollen, die für Ihr Konto aktiviert wurden.
2. Vorlage ausführen und Ergebnisse aktivieren
Um die mit Ihrer Analyse verbundene Aktivierung auszuführen, führen Sie die folgenden Schritte aus:
Führen Sie Ihre Analyse durch.
Nachdem Sie eine Analyse durchgeführt haben, wählen Sie Results » Activate.
Wählen Sie unter Activation Hub den Namen des Anbieter- oder Verbraucherkontos, für das Sie die Aktivierung vornehmen möchten.
Geben Sie spezifische Informationen für die Aktivierungsvorlage an, wie z. B. beschreibende Segmentierungsnamen oder die Auswahl von Aktivierungsspalten.
Geben Sie einen Segmentnamen an: Dies ist eine beliebige Zeichenfolge, die zur Identifizierung einer Gruppe von Ergebnissen verwendet wird. Sie können für jede Aktivierung eine andere Zeichenfolge angeben, um die Ergebnisse jeder Ausführung separat zu gruppieren, oder Sie können denselben Segmentnamen für mehrere Ausführungen mit Eingabevariationen verwenden, wenn Sie diese Ergebnisse kombinieren möchten.
Wählen Sie Push Data aus.
Im nächsten Abschnitt erfahren Sie, wie Sie die aktivierten Ergebnisse anzeigen können.
Die Aktivierung wird unterschiedlich durchgeführt, je nachdem, wer sie durchführt und ob es sich um eine Verbraucher- oder eine Anbieteraktivierung handelt.
Wichtig
Wenn ein Verbraucher zum ersten Mal Daten für ein Konto eines Anbieters in einem Clean Room aktiviert, muss der Anbieter eine Datenpipeline einrichten, indem er sich in der Clean Room UI für dieses Konto anmeldet und bis zu 30 Minuten lang angemeldet bleibt. Dies muss nur einmal pro Clean Room und Verbraucher durchgeführt werden. Solange dies nicht geschehen ist, erscheinen die Daten nicht auf dem Konto des Anbieters, selbst wenn die Aktivierung erfolgreich ist.
Hier sehen Sie, wie ein Verbraucher Ergebnisse auf sein eigenes Snowflake-Konto übertragen kann.
Anbieter
Erstellen Sie den Clean Room, verknüpfen Sie Datensätze und legen Sie Verknüpfungsrichtlinien fest, wie bei einem Standard-Clean Room.
Wählen Sie entweder eine unterstützte Snowflake-Standardvorlage oder fügen Sie dem Clean Room eine benutzerdefinierte Aktivierungsvorlage hinzu. Wenn dieser Clean Room in der UI verwendet werden soll, müssen Sie ein Webformular mit den richtigen Aktivierungsfeldern bereitstellen, wie in der Dokumentation der Vorlage beschrieben.
Aktivieren Sie die Vorlage für die Verbraucheraktivierung, indem Sie
provider.enable_template_for_consumer_activation
aufrufen.Legen Sie die Aktivierungsrichtlinie im Clean Room für diese Vorlage fest, um zu bestimmen, welche Anbieterspalten aktiviert werden können. Alle in der Aktivierungsvorlage verwendeten Spalten müssen in der Aktivierungsrichtlinie enthalten sein, unabhängig davon, ob sie projiziert werden oder nicht.
Fügen Sie Verbraucher-Teilnehmer hinzu, legen Sie die Standard-Release-Richtlinie fest und veröffentlichen Sie den Clean Room wie üblich.
Verbraucher
Installieren Sie den Clean Room, verknüpfen Sie Datensätze und legen Sie Verknüpfungsrichtlinien fest, wie bei einem Standard-Clean Room.
Legen Sie die Aktivierungsrichtlinie im Clean Room für diese Vorlage fest, um zu bestimmen, welche Verbraucherspalten aktiviert werden können. Alle in der Aktivierungsvorlage verwendeten Spalten müssen in der Aktivierungsrichtlinie enthalten sein, unabhängig davon, ob sie projiziert werden oder nicht.
Führen Sie die Aktivierung durch, indem Sie
consumer.run_activation
aufrufen, wobei der letzte Parameter auf TRUE gesetzt ist, um eine Verbraucheraktivierung anzugeben.Sehen Sie sich die Ergebnisse an, wie unten beschrieben.
Beispiele
Laden Sie die folgenden Beispiele herunter und laden Sie sie als Arbeitsblattdateien in Ihr Snowflake-Konto hoch. Sie benötigen getrennte Konten für den Anbieter und den Verbraucher, auf denen jeweils die Clean Room API installiert ist. Ersetzen Sie die Informationen wie in den Beispieldateien angegeben.
Hier sehen Sie, wie ein Verbraucher Ergebnisse an das Snowflake-Konto eines Anbieters senden kann.
Wichtig
Wenn der Verbraucher und der Anbieter nicht beide die Clean Room UI installiert haben, und der Verbraucher beim Anbieter aktiviert wird:
Der Verbraucher muss den folgenden SQL-Befehl ausführen:
ALTER SHARE SAMOOHA_INTERNAL_GOVERNANCE_SUMMARY_SHARE_NAV2 ADD ACCOUNTS = $provider_account_data_sharing_id;
wobei
$provider_account_data_sharing_id
der Kontobezeichner für die Datenfreigabe des Anbieters ist.Der Anbieter muss die folgende Prozedur ausführen:
CALL samooha_by_snowflake_local_db.provider.mount_provider_activations_share( $consumer_account_data_sharing_id, TRUE, FALSE);
wobei
$consumer_account_data_sharing_id
der Kontobezeichner für die Datenfreigabe des Verbrauchers ist.
1. Anbieter
Erstellen Sie den Clean Room auf die übliche Weise.
Verknüpfen Sie Datensätze. Der Anbieter muss auch die Tabelle
samooha_by_snowflake_local_db.library.temp_public_key
mit dem Clean Room verknüpfen.Legen Sie die Verknüpfungsrichtlinie auf die übliche Weise fest.
Wählen Sie entweder eine unterstützte Snowflake-Standardvorlage oder fügen Sie dem Clean Room eine benutzerdefinierte Aktivierungsvorlage hinzu. Wenn dieser Clean Room in der Clean Room UI verwendet werden soll, müssen Sie ein Webformular mit den entsprechenden Aktivierungsfeldern bereitstellen.
Legen Sie die Aktivierungsrichtlinie im Clean Room für diese Vorlage fest, um zu bestimmen, welche Anbieterspalten aktiviert werden können. Alle in der Aktivierungsvorlage verwendeten Spalten müssen in der Aktivierungsrichtlinie enthalten sein, unabhängig davon, ob sie projiziert werden oder nicht.
Fügen Sie Verbraucher-Teilnehmer hinzu, legen Sie die Standard-Release-Richtlinie fest und veröffentlichen Sie den Clean Room wie üblich. (Wenn Sie die Clean Room UI nicht installiert haben, rufen Sie nach dem Hinzufügen von Verbrauchern
provider.setup_provider_activation_share_mount_task
auf.)
2. Verbraucher
Installieren Sie den Clean Room, verknüpfen Sie Datensätze und legen Sie Verknüpfungsrichtlinien fest, wie bei einem Standard-Clean Room.
Legen Sie die Aktivierungsrichtlinie im Clean Room für diese Vorlage fest, um zu bestimmen, welche Verbraucherspalten aktiviert werden können. Alle in der Aktivierungsvorlage verwendeten Spalten müssen in der Aktivierungsrichtlinie enthalten sein, unabhängig davon, ob sie projiziert werden oder nicht.
Führen Sie die Aktivierung durch, indem Sie
consumer.run_activation
aufrufen, wobei das letzte Argument auf FALSE gesetzt ist, um eine Anbieteraktivierung anzuzeigen.
3. Anbieter
Wenn ein Verbraucher zum ersten Mal Daten auf Ihrem Konto aktiviert, müssen Sie sich etwa 30 Minuten, nachdem der Verbraucher die Daten aktiviert hat, bei der Clean Room UI für dieses Konto anmelden. Danach werden die Daten auf Ihrem Konto angezeigt. Dies wird nur einmal pro Clean Room und pro Verbraucherkonto durchgeführt. Spätere Aktivierungen durch denselben Verbraucher im selben Clean Room erfordern diesen Schritt nicht.
Die Ergebnisse müssen entschlüsselt werden, bevor sie auf Ihrem Konto gespeichert werden, was einige Zeit dauern kann. Die Entschlüsselungsaufgabe läuft nach 60 Minuten ab. Rufen Sie in diesem Fall provider.update_activation_warehouse auf, um die für die Entschlüsselung verwendete Warehouse-Größe zu erhöhen.
Sehen Sie sich die Ergebnisse an, wie unten beschrieben.
Beispiele
Laden Sie die folgenden Beispiele herunter und laden Sie sie als Arbeitsblattdateien in Ihr Snowflake-Konto hoch. Sie benötigen getrennte Konten für den Anbieter und den Verbraucher, auf denen jeweils die Clean Room API installiert ist. Ersetzen Sie die Informationen wie in den Beispieldateien angegeben.
Hier sehen Sie, wie ein Anbieter die Ergebnisse seines eigenen Snowflake-Kontos übertragen kann. Dabei werden mehrere Techniken kombiniert, darunter benutzerdefinierte Vorlagen, vom Anbieter durchgeführte Analysen und die Anbieteraktivierung, sodass mehrere Anforderungs- und Genehmigungsrunden zwischen Anbieter und Verbraucher erforderlich sind.
1. Anbieter
Erstellen Sie den Clean Room, verknüpfen Sie Datensätze und legen Sie Verknüpfungsrichtlinien fest, wie für einen Standard-Clean Room, mit einer Ausnahme: Die Verknüpfung muss in der Tabelle
samooha_by_snowflake_local_db.library.temp_public_key
erfolgen. Die vom Anbieter verwendeten Daten sind verschlüsselt, sodass die Ergebnisse ver- und entschlüsselt werden können.Wählen Sie entweder eine unterstützte Snowflake-Standardvorlage oder fügen Sie dem Clean Room eine benutzerdefinierte Aktivierungsvorlage hinzu. Wenn dieser Clean Room in der UI verwendet werden soll, müssen Sie ein Webformular mit den richtigen Feldern zur Unterstützung der Aktivierung bereitstellen, wie in der Dokumentation der Vorlage beschrieben.
Legen Sie die Aktivierungsrichtlinie im Clean Room für diese Vorlage fest, um zu bestimmen, welche Anbieterspalten aktiviert werden können. Alle in der Aktivierungsvorlage verwendeten Spalten müssen in der Aktivierungsrichtlinie enthalten sein, unabhängig davon, ob sie projiziert werden oder nicht.
Fügen Sie Verbraucher-Teilnehmer auf die übliche Weise hinzu. Wenn Sie die Clean Room UI nicht installiert haben, müssen Sie nach dem Hinzufügen von Benutzern
provider.setup_provider_activation_share_mount_task
aufrufen.Aktivieren Sie die vom Anbieter durchgeführte Analyse im Clean Room, indem Sie
provider.enable_provider_run_analysis
aufrufen. Dies muss geschehen, nachdem Teilnehmer hinzugefügt werden, aber bevor Teilnehmer den Clean Room installieren. Wenn Sie diese Einstellung ändern, nachdem ein Verbraucher den Clean Room installiert hat, muss der Verbraucher den Clean Room neu installieren, damit die Änderung wirksam wird.Legen Sie die Standard-Release-Richtlinie fest und veröffentlichen Sie den Clean Room wie üblich.
2. Verbraucher
Installieren Sie den Clean Room, verknüpfen Sie Datensätze und legen Sie Verknüpfungsrichtlinien wie in einem Standard-Clean Room fest.
Legen Sie die Aktivierungsrichtlinie im Clean Room für diese Vorlage fest, um zu bestimmen, welche Verbraucherspalten aktiviert werden können. Alle in der Aktivierungsvorlage verwendeten Spalten müssen in der Aktivierungsrichtlinie enthalten sein, unabhängig davon, ob sie projiziert werden oder nicht.
3. Anbieter
Bitten Sie den Verbraucher um die Berechtigung, Ihre Aktivierungsvorlage auszuführen, indem Sie
provider.request_provider_activation_consent
aufrufen.
4. Verbraucher
Erteilen Sie dem Anbieter die Berechtigung, eine bestimmte Vorlage in diesem Clean Room auszuführen, indem Sie
consumer.enable_templates_for_provider_run
aufrufen.Erteilen Sie dem Anbieter die Berechtigung, Ergebnisse aus einer bestimmten Vorlage in diesem Clean Room zu aktivieren, indem Sie
consumer.approve_provider_activation_consent
aufrufen.
5. Anbieter
Aktivieren Sie die Freigabe von Verbraucherdaten bei der Anbieteraktivierung, indem Sie
provider.mount_request_logs_for_all_consumers
aufrufen.Führen Sie die Aktivierungsvorlage aus, indem Sie
provider.submit_analysis_request
aufrufen. Es dauert einige Minuten, bis die Anfrage in den Protokollen erscheint. Überprüfen Sie den Status, indem Sieprovider.check_analysis_status
aufrufen. Beachten Sie, dass auch nach der Statusmeldung SUCCESS zusätzliche Zeit benötigt wird, um die Ergebnisse zu entschlüsseln und in die Snowflake-Tabelle des Anbieters zu schreiben. Alle entschlüsselten Daten werden auf einmal an die Ergebnistabelle angehängt. Überprüfen Sie regelmäßig die Ergebnistabelle für Ihre Segment- oder Aktivierungs-ID. Die Entschlüsselungsaufgabe läuft nach 60 Minuten ab. Rufen Sie in diesem Fall provider.update_activation_warehouse auf, um die für die Entschlüsselung verwendete Warehouse-Größe zu erhöhen.Bemerkung
Wenn Sie eine Vorlage ändern möchten, nachdem der Verbraucher sie genehmigt hat, müssen Sie die folgenden Schritte ausführen. Andernfalls wird
provider.submit_analysis_request
weiterhin die zuletzt genehmigte Version der Vorlage ausführen.
Der Anbieter aktualisiert die Vorlage durch den Aufruf von
provider.add_custom_sql_template
. Sie müssen nicht noch einmalcreate_or_update_cleanroom_listing
anrufen.Der Verbraucher ruft
consumer.enable_templates_for_provider_run
auf.Der Verbraucher ruft
consumer.approve_provider_activation_consent
auf.Die aktualisierte Vorlage ist nun bereit für die Anbieteraktivierung.
Typische Fehler
Object cleanroom_name.CLEANROOM.TEMP_RESULT_DATA does not exist or not authorized
- Die temporäre Ergebnistabelle konnte aus irgendeinem Grund nicht erstellt werden. Es könnte sich um einen SQL-Fehler in der Vorlage handeln, oder Ihre Vorlage hat nicht explizit eine Tabelle erzeugt; sehen Sie sich die Fehlerdetails an.Query validation checks failed
- Einige in der Vorlage verwendete Spalten, die nicht in den Aktivierungsrichtlinien enthalten waren.
Beispiele
Laden Sie die folgenden Beispiele herunter und laden Sie sie als Arbeitsblattdateien in Ihr Snowflake-Konto hoch. Sie benötigen getrennte Konten für den Anbieter und den Verbraucher, auf denen jeweils die Clean Room API installiert ist. Ersetzen Sie die Informationen wie in den Beispieldateien angegeben.
Ergebnisse der Anbieter- und Verbraucheraktivierung anzeigen¶
Speicherort und Format der Aktivierungsergebnisse¶
Alle Ergebnisse der Anbieteraktivierung werden an eine von Snowflake bestimmte Tabelle angehängt. Jede Zeile in der Tabelle wird einer Zeile im Abfrageergebnis zugeordnet. Zusätzliche Abfrageergebnisse werden an die Tabelle angehängt. Sie können verschiedene Ausführungen anhand der Spalte ACTIVATION_ID, die pro Aktivierung eindeutig ist, und der Spalte SEGMENT, die vom Aufrufer für jede Aktivierungsausführung angegeben wird, unterscheiden.
Die Aktivierungsergebnisse des Anbieters werden unter SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.PROVIDER_ACTIVATION_SUMMARY im Konto des Anbieters gespeichert.
Die Ergebnisse der Verbraucheraktivierung werden unter SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.CONSUMER_DIRECT_ACTIVATION_SUMMARY im Konto des Verbrauchers gespeichert.
Diese Tabellen enthalten die folgenden Spalten:
- USER_ID:
Eine Zeile mit Ergebnissen im JSON-Format, wobei die Schlüssel die Spaltennamen und die Werte die Werte für diese Spalte in dieser Zeile sind. Das Objekt enthält außerdem eine Spalte für jedes in der Vorlage übergebene Argument.
- ACTIVATION_ID:
Eine eindeutige ID für jede Anfrage. Die ID wird bei einer erfolgreichen Aktivierungsanfrage zurückgegeben. Sie können nach dieser Spalte filtern, um alle Ergebnisse für dieselbe Aktivierungsausführung zu erhalten, oder nach SEGMENT filtern, wenn Sie denselben Segmentnamen über mehrere Ausführungen hinweg wiederverwenden. Dies entspricht der Abfrage-ID, die von
submit_analysis_request
oderrun_activation
zurückgegeben wird.- CLEANROOM_NAME:
Name des Clean Room, in dem die Abfrage durchgeführt wurde.
- CONSUMER:
(Nur Anbieteraktivierung) Der Verbraucher, der diese Aktivierung genehmigt hat.
- PROVIDER:
(Nur Verbraucheraktivierung) Der Anbieter, der diese Aktivierung genehmigt hat.
- SEGMENT:
Ein beliebiger Zeichenfolgenwert, den Sie zuweisen, wenn Sie die Aktivierung ausführen. Diese Spalte ermöglicht es Ihnen, die Ergebnisse mehrerer Abfragenausführungen zu verknüpfen.
- TIMESTAMP:
Wann die Aktivierung ausgeführt wurde.
Beispiel für die Anbieteraktivierung
SELECT * FROM SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.PROVIDER_ACTIVATION_SUMMARY WHERE segment = 'my_segment';
USER_ID | CLEANROOM_NAME | SEGMENT | CONSUMER | TIMESTAMP | ACTIVATION_ID
"{""AGE_BAND"":55,""ITEM_COUNT"":2328,""STATUS"":""MEMBER""}" | test activation | my_segment | ABC1234 | 2025-04-01 16:27:14.068 | cleanroomactivationdataanalysisresults20250401231728469
"{""AGE_BAND"":20,""ITEM_COUNT"":88,""STATUS"":""PLATINUM""}" | test activation | my_segment | ABC1234 | 2025-04-01 16:27:14.068 | cleanroomactivationdataanalysisresults20250401231728469
"{""AGE_BAND"":80,""ITEM_COUNT"":18,""STATUS"":""GOLD""}" | test activation | my_segment | ABC1234 | 2025-04-01 16:27:14.068 | cleanroomactivationdataanalysisresults20250401231728469
...
Anbieter- oder Verbraucheraktivierungsergebnisse lesen¶
Führen Sie den entsprechenden SQL-Befehl aus, um die für Ihr Snowflake-Konto aktivierten Ergebnisse anzuzeigen:
Ergebnisse der Anbieteraktivierung anzeigen
SELECT *
FROM SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.PROVIDER_ACTIVATION_SUMMARY
[WHERE segment = <SEGMENT_NAME>] [AND activation_id = <ACTIVATION_ID>];
Ergebnisse der Verbraucheraktivierung anzeigen
SELECT *
FROM SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.CONSUMER_DIRECT_ACTIVATION_SUMMARY
[WHERE segment = <SEGMENT_NAME>] [AND activation_id = <ACTIVATION_ID>];
Jede Datenzeile wird in der Spalte USER_ID
zu einem Objekt zusammengefasst. Sie können die Ergebnisse vereinfachen, indem Sie eine Abfrage wie die folgende verwenden:
-- Assuming columns AGE_BAND, STATUS, and ITEM_COUNT
SELECT
item:"AGE_BAND",
item:"STATUS",
item:"ITEM_COUNT"
FROM (SELECT parse_json(user_id)
AS item
FROM SAMOOHA_BY_SNOWFLAKE_LOCAL_DB.PUBLIC.PROVIDER_ACTIVATION_SUMMARY
WHERE segment = $segment_name)
ORDER BY item:"AGE_BAND", item:"STATUS" ASC
LIMIT 20 ;
Sehen Sie sich die letzten 10 Ergebniszeilen in Snowsight an:
Öffnen Sie Snowsight und navigieren Sie zu Data » Database.
Für die Anbieteraktivierung navigieren Sie zu
SAMOOHA_BY_SNOWFLAKE_LOCAL_DB
»PUBLIC
»Tables
»PROVIDER_ACTIVATION_SUMMARY
.Für die Verbraucheraktivierung navigieren Sie zu
SAMOOHA_BY_SNOWFLAKE_LOCAL_DB
»PUBLIC
»Tables
»CONSUMER_DIRECT_ACTIVATION_SUMMARY
.Wählen Sie Data Preview aus.
Drittanbieter-Aktivierung¶
Die Drittanbieter-Aktivierung hinterlegt Abfrageergebnisse auf dem Konto eines von Snowflake zugelassenen Drittanbieters, der einen Drittanbieter-Aktivierungskonnektor verwendet.
Die Drittanbieter-Aktivierung wird nur in der Clean Room UI unterstützt, nicht aber bei der Verwendung von benutzerdefinierten Vorlagen.
Die Aktivierung bei Verwendung der Clean Room UI wird nur unterstützt, wenn das Konto für Clean Rooms die Aktivierung zulässt.
Der Clean Room-Administrator muss die Umgebung für die Unterstützung von Aktivierungskonnektoren von Drittanbietern konfigurieren, die zulässigen Konnektoren auswählen und sie konfigurieren, bevor sie in einem Clean Room verwendet werden können.
Die Drittanbieter-Aktivierung unterstützt sowohl von Verbrauchern als auch von Anbietern durchgeführte Analysen.
Unterstützte Vorlagen¶
Die folgenden Vorlagen unterstützen die Drittanbieter-Aktivierung:
Audience Overlap & Segmentation
SQL-Abfrage
Implementierung der Drittanbieter-Aktivierung¶
Erstellen Sie den Clean Room oder treten Sie ihm bei: Wenn Sie den Clean Room erstellen oder ihm beitreten, geben Sie im Schritt Configure Analysis & Query unter Activation Settings an, welche Spalten zu den Ergebnissen hinzugefügt werden sollen, die für Ihr Konto aktiviert wurden.
Aktivieren Sie die Ergebnisse:
Führen Sie Ihre Analyse durch.
Nachdem Sie eine Analyse durchgeführt haben, wählen Sie Results » Activate.
Wählen Sie unter Activation Hub den Namen des Drittanbieters, den Sie aktivieren möchten.
Liefern Sie spezifische Informationen für den Anbieter. Dies kann die Angabe von beschreibenden Namen oder die Auswahl der zu aktivierenden Spalten sein. Die QuickInfos auf der Seite sollten zusätzliche Informationen zu diesem Anbieter enthalten.
Wählen Sie Push Data aus.