Egress Cost Optimizer konfigurieren¶
Wenn Sie ein Anbieter sind, können Sie cloudübergreifende automatische Ausführung (automatische Ausführung) für ein Freigabeangebot verwenden, um Ihr Datenprodukt automatisch in andere Snowflake-Regionen zu replizieren, ohne dass Sie die Daten manuell replizieren müssen.
In diesem Abschnitt wird beschrieben, wie Sie die Freigabe über mehrere Regionen autorisieren und den Kostenoptimierer für ausgehende Daten (ECO) für Ihre Organisation aktivieren bzw. deaktivieren.
Aktivieren des Egress Cost Optimizer¶
Sie können ECO auf Kontoebene aktivieren oder deaktivieren. Wenn ein Zeitplan für die automatische Auftragsausführung festgelegt ist, ist ECO für alle Freigabeangebote in einer Datenbank aktiviert, die dem Kontozeitplan folgt.
Aktivieren oder deaktivieren Sie ECO für ein ganzes Konto¶
Sobald der ECO auf Organisationsebene autorisiert ist, aktivieren oder deaktivieren Sie ECO für ein Konto, indem Sie wie folgt vorgehen:
Wählen Sie im Navigationsmenü die Option Data Products » Provider Studio aus.
Wählen Sie die Registerkarte Settings aus.
Klicken Sie im Bereich Cross-Cloud Auto-Fulfillment auf Umschalter neben Egress Cost Optimizer, um ECO zu aktivieren oder deaktivieren.
Sie können die Optimierung der ausgehenden Kosten aktivieren, indem Sie den Befehl ALTER ACCOUNT ausführen, um den Parameter ENABLE_EGRESS_COST_OPTIMIZER auf TRUE zu setzen:
ALTER ACCOUNT SET ENABLE_EGRESS_COST_OPTIMIZER=TRUE;
Um die Optimierung der ausgehenden Kosten zu deaktivieren, setzen Sie den Parameter ENABLE_EGRESS_COST_OPTIMIZER auf FALSE:
ALTER ACCOUNT SET ENABLE_EGRESS_COST_OPTIMIZER=FALSE;
Weitere Informationen dazu finden Sie unter ALTER ACCOUNT.
Beschränkungen von ECO¶
Die inkrementelle Datenaufnahme ist erforderlich, damit der Cloud-Cache vom Egress Cost Optimizer vollständig genutzt werden kann.
Der Cloud-Zwischenspeicher wird vom Egress Cost Optimizer nur für Aktualisierungen durch automatische Ausführung verwendet.
Der Kostenoptimierer für ausgehende Daten verwendet den Cloud-Cache nur, wenn die Gesamtkosten für ausgehende Daten für alle Freigabeangebote in derselben Datenbank optimiert werden. Der Optimierungsalgorithmus misst die Größe der Datenangebote auf Datenbankebene und nicht auf Tabellenebene.