Laden mithilfe der Weboberfläche (eingeschränkt)

Die Snowflake-Weboberfläche bietet einen komfortablen Assistenten zum Laden begrenzter Datenmengen aus einigen wenigen Flatfiles in eine Tabelle. Im Hintergrund verwendet der Assistent die Befehle PUT und COPY zum Laden von Daten. Der Assistent vereinfacht den Datenladevorgang, indem er die beiden Phasen (Staging der Dateien und Laden der Daten) in einer Operation kombiniert und alle Stagingdateien nach Abschluss des Ladevorgangs löscht.

Die Anweisungen unter diesem Thema beziehen sich auf das Laden von sowohl strukturierten Daten (z. B. CSV) und die semistrukturierten Daten (z. B JSON, Avro, ORC, Parquet oder XML).

Wichtig

Der Assistent ist nur zum Laden einer kleinen Anzahl von Dateien mit begrenzter Größe (bis 50 MB) vorgesehen. Diese Begrenzung der Dateigröße soll eine bessere Leistung sicherstellen, da die Browserleistung von Computer zu Computer und zwischen verschiedenen Browserversionen variiert. Außerdem kann der für die Verschlüsselung größerer Dateien erforderliche Speicherverbrauch dazu führen, dass der Browser nicht mehr genügend Speicherplatz hat und abstürzt.

Um größere Dateien oder eine große Anzahl von Dateien zu laden, empfehlen wir die Verwendung des Snowflake-Clients SnowSQL. Weitere Details dazu finden Sie unter Massenladen mit COPY.

Unter diesem Thema:

Step 1: Opening the Load Data Wizard

  1. Klicken Sie auf Databases Databases tab » Tables.

  2. Entweder:

  • Klicken Sie auf eine Benutzerzeile, um diese auszuwählen, und klicken Sie dann auf die Schaltfläche Load Data.

    oder

  • Klicken Sie auf einen Tabellennamen, um die Seite mit den Tabellendetails zu öffnen, und klicken Sie dann auf die Schaltfläche Load Table.

Der Assistent Load Data wird geöffnet. Der Assistent lädt Daten in die von Ihnen ausgewählte Tabelle.

Step 2: Selecting a Warehouse

  1. Wählen Sie in der Dropdown-Liste ein Warehouse aus.

    Die Liste enthält alle Warehouses, für die Sie die Berechtigung USAGE haben. Snowflake wird dieses Warehouse verwenden, um Daten in die Tabelle zu laden.

  2. Klicken Sie auf Next.

Step 3: Selecting Source Files

Wichtig

Denken Sie daran, dass der Assistent so konzipiert ist, dass er nur kleine Datenmengen lädt. Jede einzelne Datendatei sollte kleiner als 50 MB groß sein.

You can choose to load data from files on your local machine or files already staged in an existing cloud storage location on Snowflake, Amazon S3, Google Cloud Storage, or Microsoft Azure.

Laden von Ihrem lokalen Computer aus

  1. Wählen Sie die Option Load files from your computer aus, und klicken Sie auf die Schaltfläche Select Files.

  2. Wählen Sie eine oder mehrere lokale Datendateien aus, und klicken Sie auf die Schaltfläche Open.

  3. Klicken Sie auf die Schaltfläche Next.

Loading from Cloud Storage

Choosing an Existing Stage

  1. Select an existing named stage from the Stage dropdown list.

  2. Klicken Sie auf die Schaltfläche Next.

Creating a New Stage

Complete the steps in this section once per storage location.

  1. Click the plus (+) symbol beside the Stage dropdown list.

  2. Select the location where your files are located: Snowflake or any one of the supported cloud storage services, and click the Next button.

  3. Complete the fields that describe your cloud storage location. For more information, see CREATE STAGE.

  4. Klicken Sie auf die Schaltfläche Finish.

  5. Select your new named stage from the Stage dropdown list.

  6. Klicken Sie auf die Schaltfläche Next.

Step 4: Selecting a File Format

In der Dropdown-Liste können Sie einen benannten Satz von Optionen auswählen, die das Format Ihrer Datendateien beschreiben.

Choosing an Existing Named File Format

  1. Select an existing named file format from the dropdown list.

  2. Klicken Sie auf die Schaltfläche Next.

Erstellen eines neuen benannten Dateiformats

  1. Klicken Sie auf das Pluszeichen (+) neben der Dropdown-Liste.

  2. Füllen Sie die Felder auf dem Bildschirm entsprechend dem Format Ihrer Datendateien aus. Eine Beschreibung der Optionen finden Sie unter CREATE FILE FORMAT.

  3. Klicken Sie auf die Schaltfläche Finish.

  4. Select your new named file format from the dropdown list.

  5. Klicken Sie auf die Schaltfläche Next.

Step 5: Selecting Load Options

  1. Specify how Snowflake should behave if errors in the data files are encountered. For more information about the ON_ERROR copy option, see COPY INTO <Tabelle>.

  2. Klicken Sie auf die Schaltfläche Load.

    Snowflake lädt die Daten in die von Ihnen ausgewählte Tabelle in dem von Ihnen ausgewählten Warehouse.

    Bemerkung

    Wenn das Warehouse derzeit nicht ausgeführt wird, kann die Fortsetzung des Warehouses zusätzlich zu der für das Laden benötigten Zeit noch weitere Zeit in Anspruch nehmen (bis zu 5 Minuten).

  3. Click the OK button. The load data wizard closes.