Workspaces¶
Get started with Workspaces
Wichtig
Ältere Arbeitsblätter werden am 22. Juni 2026 aus Snowsight entfernt. Workspaces ist die neue SQL-Bearbeitungserfahrung und ersetzt die bisherige Umgebung. Den vollständigen Zeitplan für die Abkündigung und Anleitungen zur Migration finden Sie unter Abkündigung von älteren Arbeitsblättern und Dashboards.
Übersicht¶
Arbeitsbereiche bietet einen einheitlichen Editor zum Erstellen, Organisieren und Verwalten von Code für mehrere Dateitypen, mit dem Sie Daten analysieren, Modelle entwickeln und Pipelines aufbauen können.
Ein Arbeitsbereich ist für Sie privat und bietet eine Entwicklungsumgebung, in der Sie bauen, experimentieren und Ihre Arbeit testen können. Alle Inhalte in Workspaces sind dateibasiert, so dass Sie an komplexeren Projekten arbeiten können und eine einfache Integration mit Git zur Versionskontrolle, Zusammenarbeit und Anpassung an Ihre bestehenden Workflows möglich ist.
Wenn Benutzende zum ersten Mal auf Workspaces zugreifen, erstellt Snowflake automatisch eine interne, benutzerspezifische persönliche Datenbank. Diese Datenbank dient zum Speichern von Workspaces und darf keine Standardobjekte wie Tabellen oder Ansichten enthalten. Sie gewährt Benutzenden keine zusätzlichen Möglichkeiten oder Berechtigungen, die über die Aktivierung der Workspace-Funktionalität hinausgehen. Weitere Informationen zu persönlichen Datenbanken finden Sie unter Persönliche Datenbanken.
Administratoren werden feststellen, dass Benutzer mit den Berechtigungen OWNERSHIP, USAGE und CREATE SCHEMA auf diese Datenbank zugreifen können. Diese Berechtigungen sind für die Interaktion mit Arbeitsbereiche erforderlich und haben keinen Einfluss auf den Zugriff auf andere Ressourcen.
Die Arbeitsbereiche-Umgebung¶
Arbeitsbereiche ist ein neuer Editor, der aus sechs Abschnitten oder Fenstern besteht:
Arbeitsbereiche: Ein Bereich für alle Ihre Dateien und Ordner. Ziehen Sie Dateien, um sie zwischen Ordnern zu verschieben. Verwenden Sie verschachtelte Ordner, um zusammengehörige Arbeitsblätter unter logischen Kategorien zu gruppieren, sodass Sie bestimmte Arbeitsblätter schnell finden können, ohne eine flache Liste durchsuchen zu müssen. Jeder Benutzer hat einen Standard-Arbeitsbereich namens „Mein Arbeitsbereich“, der von Snowflake automatisch bereitgestellt wird. Sie können auch einen neuen Arbeitsbereich erstellen, indem Sie + Add New im Menü Workspaces wählen. Der Standard-Arbeitsbereich kann nicht gelöscht oder umbenannt werden.
Arbeitsblätter: Öffnen und bearbeiten Sie Arbeitsblätter, die in Ihrem Besitz sind oder für die Sie Berechtigungen haben. Beachten Sie, dass Änderungen nicht gespeichert werden, wenn Sie nur Leseberechtigungen für das Arbeitsblatt haben. Um ein Arbeitsblatt in eine Datei in einem Arbeitsbereich zu konvertieren, ziehen Sie es in einen Ordner innerhalb des Arbeitsbereichs. Sie können Arbeitsblätter nur einzeln verschieben. Das Verschieben mehrerer Arbeitsblätter auf einmal wird nicht unterstützt. Abfragen im Arbeitsbereich werden ähnlich wie Arbeitsblätter ausgeführt, mit einigen kleinen Unterschieden, einschließlich verbesserter UI-Leistung und die Möglichkeit, zwei Abfragen gleichzeitig von derselben SQL-Datei aus auszuführen.
Datenbank-Explorer: Eine hierarchische Ansicht aller Datenbanken in Ihrem Konto, der Schemas jeder Datenbank und anderer Objekte, geordnet nach Typ. Verwenden Sie den Filter, um nach Objekten zu suchen. Sie können auch nicht verwendbare Objekte herausfiltern, um Ihre Ansicht zu vereinfachen, indem Sie Show databases I can query auswählen. Die über die Aktionsschaltfläche mit den Auslassungspunkten (
) verfügbaren Optionen variieren je nach Objekttyp, enthalten aber Funktionen wie das Platzieren von Namen im Editor, das Kopieren von Namen und das Anzeigen von Definitionen. Zum Öffnen oder Schließen von Database Explorer oder File Explorer wählen Sie das File Explorer-Symbol
in der unteren Symbolleiste des Arbeitsbereichsfensters aus.Editor: Bearbeiten Sie Abfragen und teilen Sie sie nebeneinander auf, um mehrere Dateien gleichzeitig anzuzeigen. Verwenden Sie den Inline-Copilot, um direkt im Arbeitsbereich des Editors Vorschläge und Ergänzungen zu erhalten.
Ergebnisse: Teilen Sie die Ergebnisse nebeneinander auf oder heften Sie sie zum einfachen Vergleich an.
Abfrageverlauf: Zeigen Sie den Verlauf aller von Ihnen ausgeführten Abfragen an. Current File zeigt historische Abfragen aus der Datei an, die derzeit geöffnet und im Editor ausgewählt ist. Filtern Sie für die aktuelle Datei oder über alle Dateien hinweg. All Files zeigt alle historischen Abfragen an, die Sie für alle Dateien ausgeführt haben. Um diese Ansicht zu öffnen oder zu schließen, wählen Sie das Query History-Symbol
in der unteren Symbolleiste des Arbeitsbereiche-Fensters aus.
Zugriff und Verhalten verwalten¶
Als Admin können Sie den Übergang zu den Arbeitsbereichen über Snowsight oder mit SQL-Befehlen verwalten. Sie können den Standard-Editor für SQL-Abfragen festlegen, das Arbeitsbereich-Feature deaktivieren und eventuelle Konflikte mit bestehenden Sicherheitsrichtlinien beheben.
Standard-Editor festlegen oder zurücksetzen¶
Um Arbeitsbereiche als kontoweiten Standardeditor für alle Benutzer von Snowsight festzulegen, führen Sie die folgenden Schritte aus:
Melden Sie sich bei Snowsight als ACCOUNTADMIN an.
Wählen Sie in der linken unteren Ecke Ihren Namen » Settings.
Wählen Sie unter Account die Option General aus.
Aktivieren Sie die Option Set Workspaces as default SQL editor for the account.
Admins können zu Worksheets als Standardeditor zurückkehren, indem sie diese Option deaktivieren. Wenn Benutzende zu Worksheets zurückkehren möchten, können sie auch Go to Worksheets in der Workspaces-UI zurückkehren:
Oder schalten Sie die Benutzereinstellung im Workspaces-Editor um:
So stellen Sie für alle Benutzenden den kontoweiten Standardeditor mit SQL auf „Arbeitsbereiche“ ein:
Um diese Einstellung zurückzusetzen und den vorherigen Standardeditor zu verwenden, dabei aber alle von Snowflake verwalteten BCR zu beachten, mit denen „Arbeitsbereiche“ als Standardeinstellung verwendet werden, verwenden Sie diesen Befehl:
Mit diesem Befehl gehen Sie zum vorherigen Editor zurück und ignorieren vorübergehend von Snowflake verwaltete BCR, mit denen „Arbeitsbereiche“ als Standardeinstellung verwendet werden:
Bemerkung
Arbeitsblätter werden mit der Zeit möglicherweise veraltet sein, und der obige Befehl wird nicht mehr funktionieren. Wenn Sie diesen Parameter zuvor eingestellt haben, wird er automatisch gelöscht, sobald die Arbeitsblätter veraltet sind. Weitere Informationen dazu finden Sie unter Abkündigung von älteren Arbeitsblättern und Dashboards.
Arbeitsbereiche deaktivieren¶
Warnung
Das Deaktivieren von Arbeitsbereichen durch die Festlegung von ENABLE_PERSONAL_DATABASE auf FALSE ist veraltet. Ab 20. April 2026 wird diese Einstellung ignoriert, und Arbeitsbereiche können nicht mehr deaktiviert werden. Weitere Details dazu finden Sie unter Abkündigung von älteren Arbeitsblättern und Dashboards.
Um Arbeitsbereiche zu deaktivieren, stellen Sie den Parameter ENABLE_PERSONAL_DATABASE auf Kontoebene mit folgendem Befehl auf FALSE ein:
Dieser Parameter erfordert die Berechtigung ACCOUNTADMIN. Nachdem Sie ihn auf FALSE gesetzt haben, ist Arbeitsbereiche nicht mehr funktionsfähig; wird jedoch weiterhin im Navigationsmenü Snowsight aufgeführt.
Einschränkungen¶
Abfragefilter werden nicht unterstützt. Alle Abfragen, die Filter enthalten, schlagen fehl.
Arbeitsbereiche-Dateien sind nicht in den Ergebnissen der Universal Search enthalten.
Das gleichzeitige Öffnen und Bearbeiten desselben Arbeitsblatts in der neuen Arbeitsbereiche-UI und der alten Arbeitsblätter-UI kann dazu führen, dass Änderungen verloren gehen.
Bei Arbeitsblättern werden die Einstellungen für den Ausführungskontext (Rolle, Warehouse und Namespace) nicht zwischen der neuen Arbeitsbereiche-UI und der alten Arbeitsblätter-UI synchronisiert.