Tutorials für den Einstieg in Snowflake

Die Tutorials unter diesem Thema bieten praktische Beispiele, die Ihnen den Einstieg in die Arbeit mit Snowflake erleichtern. Um diese Tutorials durchzuführen, benötigen Sie ein Snowflake-Konto und einen Benutzenden mit den erforderlichen Rollen und Zugriff auf ein virtuelles Warehouse:

  • Wenn Sie sich für ein Testkonto angemeldet haben, verfügt die/der Benutzende des Testkontos über die erforderlichen Rollen und den Zugriff auf ein virtuelles Warehouse, das in mehreren dieser Tutorials verwendet werden kann.

  • Wenn Sie ein anderes Konto verwenden, um diese Tutorials durchzuführen, müssen Sie sich als Benutzende(r) anmelden, der/dem die erforderlichen Rollen zugewiesen sind und die/der ein virtuelles Warehouse verwenden kann.

In jedem Tutorial werden die Voraussetzungen beschrieben, die erfüllt sein müssen, um die Aufgaben erledigen zu können, einschließlich der Rollen, die für den Benutzenden erforderlich sind, der die Aufgaben ausführt. Für mehrere Tutorials sind die Rollen ACCOUNTADMIN undSYSADMIN erforderlich.

Bemerkung

Snowflake stellt einen minimalen Betrag für den Festplattenspeicher in Rechnung, der für die Beispieldaten in diesen Tutorials benötigt wird. Snowflake benötigt ein virtuelles Warehouse, um die Daten laden und Abfragen ausführen zu können. Ein aktives virtuelles Warehouse verbraucht Snowflake-Credits. Nach Abschluss eines Tutorials können Sie Objekte, die im Tutorial erstellt wurden, wieder löschen, um die Kosten zu minimieren.

Wenn Sie ein `30-tägiges Testkonto<https://signup.snowflake.com/>`_ verwenden, erhalten Sie kostenlose Credits, sodass Ihnen keine Kosten entstehen.

Die folgenden Abschnitte enthalten Links zu Tutorials, die Ihnen den Einstieg in die Aufgaben und Features von Snowflake erleichtern:

Tutorial, das Sie in Snowflake einführt

Snowflake stellt Ihnen das folgende Tutorial zur Verfügung, um Sie in die wichtigsten Konzepte und Aufgaben einzuführen:

Snowflake in 20 Minuten

Verwenden Sie SnowSQL, einen Snowflake-Befehlszeilenclient, um sich mit den wichtigsten Konzepten und Aufgaben vertraut zu machen.

Tutorials für den Einstieg in das Data Engineering

Snowflake bietet die folgenden Tutorials, um Ihnen den Einstieg in das Data Engineering zu erleichtern:

Bemerkung

In diesen Tutorials wird gezeigt, wie Sie mithilfe des Befehls COPY INTO <Tabelle> Daten in eine Tabelle laden. Informationen zu anderen Optionen zum Laden von Daten finden Sie unter Übersicht zum Laden von Daten.

Laden von Daten

Beispieldaten mit SQL laden und abfragen

Anhand der fiktiven Foodtruck-Marke „Tasty Bytes“ wird gezeigt, wie Sie mit SQL Daten in Snowflake laden und abfragen können. Sie können auf ein vorinstalliertes Snowsight-Vorlage-Arbeitsblatt zugreifen, um diese Aufgaben zu erledigen.

Daten aus Cloudspeicher laden: Amazon S3

Es wird gezeigt, wie Sie mithilfe von SQL Daten aus einem Amazon S3 Bucket in Snowflake laden können. Sie können auf ein vorinstalliertes Snowsight-Vorlage-Arbeitsblatt zugreifen, um diese Aufgaben zu erledigen.

Daten aus Cloudspeicher laden: Microsoft Azure

Es wird gezeigt, wie Sie mithilfe von SQL Daten aus einem Microsoft Azure-Cloudspeicher laden können. Sie können auf ein vorinstalliertes Snowsight-Vorlage-Arbeitsblatt zugreifen, um diese Aufgaben zu erledigen.

Daten aus Cloudspeicher laden: Google Cloud Storage

Es wird gezeigt, wie Sie mithilfe von SQL Daten aus einem Cloudspeicher in Snowflake laden können. Sie können auf ein vorinstalliertes Snowsight-Vorlage-Arbeitsblatt zugreifen, um diese Aufgaben zu erledigen.

Massenladen von Daten

Bulk load from a local file system using COPY

Es wird beschrieben, wie Sie das Massenladen von Daten aus Dateien in Ihrem lokalen Dateisystem in eine Tabelle durchführen können.

Bulk load from Amazon S3 using COPY

Es wird beschrieben, wie Sie das Massenladen von Daten aus Dateien in einem bestehenden Amazon Simple Storage Service (Amazon S3)-Bucket in eine Tabelle durchführen.

Verwenden von semistrukturierten Daten

Learn the basics of using JSON with Snowflake

Beschreibt die Grundlagen für die Verwendung von JSON mit Snowflake.

Load JSON data into a relational table

Verwendet einen COPY INTO <Tabelle>-Befehl mit einer SELECT-Anweisung zum Laden einzelner Elemente in einer JSON-Stagingdatei in eine Tabelle.

Load and unload Parquet data

Es wird beschrieben, wie Sie Parquet-Daten hochladen können, indem Sie Elemente einer im Stagingbereich bereitgestellten Parquet-Datei mit dem Befehl COPY INTO <Tabelle> direkt in Tabellenspalten transformieren. Das Tutorial beschreibt auch, wie Sie den Befehl COPY INTO <Speicherort> verwenden können, um Tabellendaten in eine Parquet-Datei zu entladen.

Tutorial für den Einstieg in die Sicherheit

Snowflake bietet das folgende Tutorial, um Ihnen den Einstieg in die Sicherheit zu erleichtern:

Benutzer erstellen und Rollen zuweisen

Es wird Ihnen gezeigt, wie Sie unter Verwendung von SQL-Befehlen einen Benutzenden erstellen und diesem eine Rolle zuweisen. Sie können auf ein vorinstalliertes Snowsight-Vorlage-Arbeitsblatt zugreifen, um diese Aufgaben zu erledigen.

Sonstige Lernressourcen

Diese weiteren Lernressourcen sind verfügbar:

Tutorials

Erkunden Sie ein großes Repository von Tutorials mit praktischen Beispielen, die Ihnen helfen, die Features von Snowflake kennenzulernen.

Snowflake-Bildungsdienste

Entdecken Sie von Unterrichtenden geleitete Klassen, On-Demand-Kurse und selbstgesteuertes Lernen, um Ihnen den Einstieg in Snowflake zu erleichtern.

Snowflake für Entwickler

Entdecken Sie Produkt-Quickstarts, branchenspezifische Anwendungsfälle, Best Practices für die Verwaltung und Referenzarchitekturen von Snowflake-Experten und -Partnern.

Snowflake-Entwickler-YouTube-Kanal

Entdecken Sie Produkttipps, Demos und Tutorials von Snowflake.