Willkommen bei der Snowflake-Dokumentation

_images/sf-hero.jpg

WILLKOMMEN BEI DER SNOWFLAKE-

DOKUMENTATION

Unter diesen Themen finden Sie alle Informationen, die Sie benötigen, um auf Ihr Snowflake-Konto zuzugreifen und sämtliche Verwaltungs- und Benutzeraufgaben auszuführen, die mit der Nutzung von Snowflake verbunden sind. Außerdem bietet die Dokumentation konzeptionelle Übersichten, Tutorials und eine detaillierte Referenz für alle unterstützten SQL-Befehle, -Funktionen und -Operatoren.

Sie können starten, indem Sie die Inhalte auf der linken Seite durchsuchen oder das Suchfeld oben verwenden, um in der Dokumentation (und anderen Snowflake-Ressourcen) zu suchen. Wenn Sie die gesuchten Informationen nicht finden, können Sie über die Schaltflächen am unteren Rand jeder Seite auf die Snowflake-Dokumentation zurückgreifen oder sich an den Snowflake-Support wenden.

Einführung in Snowflake

  • Schlüsselkonzepte und Architektur

    Übersicht zur Snowflake-Architektur und zu grundlegenden Konzepten.

  • Unterstützte Cloudplattformen

    Übersicht zu den Cloud-Computing-Plattformen, auf denen Snowflake angeboten wird.

  • Unterstützte Cloudregionen

    Beschreibung der verschiedenen Cloudplattform-Regionen, in denen Snowflake angeboten wird.

  • Snowflake-Editionen

    Beschreibung der Dienste und Features, die in den einzelnen Editionen von Snowflake enthalten sind.

  • Snowflake-Releases

    Beschreibung des Snowflake-Release-Prozesses und eine Anleitung zum Anfordern eines 12-Stunden-Vorabzugriffs für Enterprise Edition- und Business Critical Edition-Konten oder eines 24-Stunden-Vorabzugriffs für Virtual Private Snowflake (VPS)-Konten.

  • Übersicht zu den wichtigsten Features

    Liste der wichtigsten Features im aktuellen Release von Snowflake.

  • Übersicht zum Datenlebenszyklus

    Einführung in die Hauptaufgaben (und entsprechenden SQL-Befehle), um Ihre Daten in Snowflake aufzunehmen und dann für Abfragen und andere SQL-Operationen zu verwenden.

  • Kontinuierlicher Datenschutz

    Einführung in die leistungsstarken und einzigartigen Features, die Snowflake bietet, um sicherzustellen, dass Ihre Daten geschützt, sicher und verfügbar sind.

  • Einhaltung von gesetzlicher Vorschriften

    Beschreibung der wichtigsten Standards zur Einhaltung gesetzlicher Vorschriften, die Snowflake erfüllt, um ein Höchstmaß an Datensicherheit und Governance für Daten in Snowflake zu sicherzustellen.

Tutorials und andere Ressourcen

Unter diesem Thema finden Sie Links zu verschiedenen Tutorials, Übungen und Best Practices zur Verwendung von Snowflake.

Verwenden von Snowflake

Verwalten Ihres Snowflake-Kontos

  • Kontobezeichner

    Detaillierte Beschreibungen der beiden eindeutigen Kontobezeichner, die für die Verbindung mit Snowflake und die Verwendung von Features, die mehrere Konten umfassen, unterstützt werden.

  • Testkonten

    Anweisungen zum Anmelden für ein Testkonto, zum Hinzufügen einer Kreditkarte zum Konto und zum Kündigen des Kontos.

  • Parameterverwaltung

    Anweisungen zum Einrichten der Konto-, Sitzungs- und Objektparameter für Ihr Konto.

  • Benutzerverwaltung

    Anweisungen zum Erstellen und Verwalten von Benutzern in Ihrem Konto.

  • Verwalten von Verhaltensänderungen

    Anweisungen zum Aktivieren und Deaktivieren von Verhaltensänderungs-Releases in Ihrem Konto.

Allgemeine Referenz

  • Parameter – Parameter, mit denen das Systemverhalten auf Konto-, Benutzer-, Sitzungs- und Objektebene gesteuert werden kann.

  • Referenzen – Mithilfe von Referenzen wird der Zugriff auf Objekte für gespeicherte Prozeduren, Anwendungen und Klassen mit Eigentümerrechten autorisiert.

  • Ternäre Logik – Informationen zum Verhalten von NULL in booleschen Ausdrücken und mit Vergleichsoperatoren.

  • Sortierungsunterstützung – Informationen zum Sortieren und zu anderen zeichensatzabhängigen Operationen für Textzeichenfolgen.

  • SQL-Formatmodelle – Formate zur Spezifizierung der Umwandlung von numerischen und Datums-/Uhrzeitwerten in und aus Textzeichenfolgen.

  • Objektbezeichner – Regeln für die Definition und Verwendung von Objektbezeichnern, einschließlich der Auflösung von Objektnamen, die in SQL-Anweisungen zum Einsatz kommen:

  • Einschränkungen – Konzepte und Referenzinformationen zur Definition und Pflege von eindeutigen, primären Schlüssel- und Fremdschlüsseleinschränkungen in Tabellen:

  • SQL-Variablen – Konzepte und Referenzinformationen zur Definition und Verwendung von Variablen in Sitzungen.

  • Transaktionen – Konzepte und Referenzinformationen zur Verwendung von Transaktionen mit SQL-Anweisungen.

  • Tabellenliterale – Konzepte und Referenzinformationen zur Verwendung von Tabellenliteralen anstelle einzelner Skalarwerte in Abfragen.

  • SNOWFLAKE-Datenbank – Referenzinformationen zur SNOWFLAKE-Datenbank, die von Snowflake für die Abfrage/Berichterstellung von Nutzungsdaten zu Ihrer Organisation, Ihren Konten, zu Datenfreigaben und anderen Objekten bereitgestellt wird.

  • Snowflake Information Schema – Konzepte und Referenzinformationen zum Snowflake Information Schema, das aus einer Reihe von Metadatenansichten und historischen Tabellenfunktionen für die Abfrage/Berichterstellung von Objekten in Snowflake besteht.

  • Metadatenfelder in Snowflake – Konzepte und Referenzinformationen für Metadatenfelder in Snowflake.

Referenz zu SQL-Befehlen

  • Abfragesyntax – Struktur von SQL-Abfragen in Snowflake:

  • Abfrageoperatoren – Arithmetische, logische und andere Typen von Operatoren.

  • Befehle der Datendefinitionssprache (DDL) – Übersicht zu DDL-Befehlen.

  • Befehle der Datenbearbeitungssprache (DML) – Befehle zum Ausführen von DML-Operationen, einschließlich:

    • Einfügen, Löschen, Aktualisieren und Zusammenführen von Daten in Snowflake-Tabellen.

    • Massenkopieren von Daten in und aus Snowflake-Tabellen.

    • Staging von Dateien für das Massenkopieren.

  • Alle Befehle (alphabetisch) – Alphabetische Liste aller Befehle.

  • Die Befehle sind nach dem Typ der von ihnen gesteuerten Objekte und Operationen wie folgt kategorisiert:

    • Allgemeine Objekte auf Kontoebene (Konten, Benutzer, Rollen, Sicherheitsrichtlinien, Integrationen usw.) und Operationen (Failover und Wiederherstellung usw.).

    • Sitzungsbasierte Operationen (Sitzungskontext, Abfragen, Variablen, Transaktionen usw.).

    • Virtuelle Warehouses (zum Laden von Daten und zum Ausführen von Abfragen) und Ressourcenmonitore (zur Kontrolle der Credit-Nutzung).

    • Datenbanken, Schemas, Tabellen und andere Objekte auf Schemaebene (Ansichten, Sequenzen usw.).

    • Snowflake-Erweiterungen und Anwendungsentwicklung (benutzerdefinierte Funktionen, gespeicherte Prozeduren, Scripting usw.).

    • Objekte zum Data Sharing (Freigaben, Freigabeangebote usw.).

    • Objekte zum Klassifizieren, Schützen und Verwalten von Daten (Maskierungsrichtlinien, Zeilenzugriffsrichtlinien, Tags usw.).

Referenz für Funktionen und gespeicherte Prozeduren

Snowflake Scripting-Referenz

Anhänge