ALTER-GATEWAY¶
Ändert die Konfiguration eines bestehenden -Gateways. Verwenden Sie diesen Befehl, um die Konfiguration der Aufteilung des Datenverkehrs für ein Gateway zu aktualisieren.
- Siehe auch:
CREATE-GATEWAY , DESCRIBE-GATEWAY, DROP-GATEWAY , SHOW-GATEWAYS
Syntax¶
Parameter¶
nameGibt den Bezeichner für das zu ändernde Gateway an.
Wenn der Bezeichner Leerzeichen oder Sonderzeichen enthält, muss die gesamte Zeichenfolge in doppelte Anführungszeichen gesetzt werden. Bei Bezeichnern, die in doppelte Anführungszeichen eingeschlossen sind, ist auch die Groß- und Kleinschreibung zu beachten.
Weitere Informationen dazu finden Sie unter Anforderungen an Bezeichner.
FROM SPECIFICATIONGibt die aktualisierte Inline-Gateway-Spezifikation an. Die Spezifikation definiert die Konfiguration der Aufteilung des Datenverkehrs.
Die Spezifikation verwendet das folgende Format:
Spezifikationsparameter¶
typeFester Wert. Muss auf
traffic_splitgesetzt sein.split_typeFester Wert. Muss auf
customgesetzt sein.targetsEine Liste der Zielendpunkte, an die der Datenverkehr weitergeleitet werden soll. Jedes Ziel muss Folgendes angeben:
typeFester Wert. Muss auf
endpointgesetzt sein.valueDer vollqualifizierte Endpunktname im Format
db.schema.service!endpoint. Jeder Zielendpunkt muss vorhanden sein.weightDas Gewichtung des Datenverkehrs für diesen Endpunkt, angegeben als Ganzzahl. Alle Gewichtungen müssen in der Summe 100 ergeben.
Bemerkung
Die maximale Anzahl von Endpunkten pro Gateway beträgt standardmäßig 5.
Anforderungen an die Zugriffssteuerung¶
Eine Rolle, die zur Ausführung dieser Operation verwendet wird, muss mindestens die folgenden Berechtigungen haben:
Berechtigung |
Objekt |
Anmerkungen |
|---|---|---|
MODIFY oder OWNERSHIP |
Gateway |
Erforderlich, um die Gateway-Konfiguration zu ändern. |
BIND SERVICE ENDPOINT |
Konto |
Erforderlich, um Dienstendpunkte an das Gateway zu binden. |
USAGE |
Datenbank |
Erforderlich für die Datenbank, die das Gateway enthält. |
USAGE |
Schema |
Erforderlich für das Schema, das das Gateway enthält. |
USAGE |
Dienstendpunkte |
Erforderlich für die Zieldienstendpunkte. |
Um die erforderlichen Berechtigungen zu erteilen, verwenden Sie die folgenden Befehle:
Eine Anleitung zum Erstellen einer kundenspezifischen Rolle mit einer bestimmten Gruppe von Berechtigungen finden Sie unter Erstellen von kundenspezifischen Rollen.
Allgemeine Informationen zu Rollen und Berechtigungen zur Durchführung von SQL-Aktionen auf sicherungsfähigen Objekten finden Sie unter Übersicht zur Zugriffssteuerung.
Nutzungshinweise¶
Metadaten:
Achtung
Kunden müssen sicherstellen, dass bei der Nutzung des Snowflake-Dienstes keine personenbezogenen Daten (außer für ein Objekt „User“), sensible Daten, exportkontrollierte Daten oder andere regulierte Daten als Metadaten eingegeben werden. Weitere Informationen dazu finden Sie unter Metadatenfelder in Snowflake.
Beispiele¶
Ändern Sie ein Gateway, um die Konfiguration der Aufteilung des Datenverkehrs zu aktualisieren: