Python-Pakete zur Verwendung in Notebooks importieren¶
Snowflake Notebooks verwaltet die in Ihrer Notebook-Umgebung verwendeten Python-Pakete. Sie können Pakete von Drittanbietern, die im Snowflake Anaconda Channel angeboten werden importieren.
Hinweise zum Importieren von Paketen¶
Pakete, die Sie einem Notebook hinzufügen, sind nur für dieses Notebook verfügbar. Wenn Sie das gleiche Paket in einem anderen Notebook verwenden möchten, müssen Sie die gleichen Pakete erneut zu diesem Notebook hinzufügen.
Das Notebook wird neu gestartet, wenn Sie ein neues Paket hinzufügen. Snowflake empfiehlt, dass Sie Ihr Paket zu Beginn Ihrer Analyse oben in Ihrem Notebook hinzufügen.
Vorinstallierte Pakete¶
Standardmäßig verwendet Snowflake Notebooks Python 3.9. Notebook-Umgebungen enthalten standardmäßig bereits gängige Bibliotheken für Data Science und maschinelles Lernen, wie z. B. Altair, Pandas, Numpy, snowflake-snowpark-python und Streamlit.
Paket aus Anaconda importieren¶
Nachdem Ihr Organisationsadministrator den Nutzungsbedingungen zugestimmt hat, können Sie Bibliotheken zur Verwendung in Snowflake Notebooks importieren.
Melden Sie sich bei Snowsight an.
Wählen Sie Projects » Notebooks aus.
Wählen Sie ein bestimmtes Notebook aus, für das Sie Python-Pakete installieren möchten.
Wählen Sie am oberen Rand des Notebooks das Menü Packages aus.
Suchen Sie nach Paketen, die im Snowflake-Anaconda-Kanal angeboten werden.
Wählen Sie ein Paket aus, um es für die Verwendung in Ihrem Notebook zu installieren, und ändern Sie optional die Standard-Paketversion in der Liste Installed Packages.
Von Ihnen installierte Pakete werdem unter Installed Packages angezeigt.
Nachdem das Paket hinzugefügt wurde, können Sie die Bibliotheken nun importieren und in einer Python-Zelle verwenden.
Pakete aus einem Snowflake-Stagingbereich importieren¶
Sie können Pakete aus einem Stagingbereich importieren, wenn das von Ihnen benötigte Paket nicht zu den vorinstallierten Paketen gehört und nicht im Anaconda-Kanal verfügbar ist.
Es gelten die folgenden Einschränkungen:
Das Paketimportprogramm funktioniert nur für Python-Module und -Ordner.
Wheel- und tar.gz-Dateien werden nicht unterstützt.
Unterstützt keinen Code, der möglicherweise architekturabhängig ist.
Führen Sie folgende Schritte aus, um weitere Pakete hinzuzufügen:
Melden Sie sich bei Snowsight an.
Wählen Sie Projects » Notebooks aus.
Wählen Sie ein bestimmtes Notebook aus, für das Sie Python-Pakete installieren möchten.
Wählen Sie am oberen Rand des Notebooks das Menü Packages aus.
Wählen Sie die Registerkarte Stage Packages aus.
Geben Sie den Pfad zu der Datei in Ihrem Stagingbereich ein.
Nachdem das Paket hinzugefügt wurde, können Sie die Bibliotheken nun importieren und in einer Python-Zelle verwenden. Ein praktisches Beispiel finden Sie im Tutorial-Notebook Pakete aus Stagingbereich importieren.
Nächste Schritte¶
Nachdem Sie nun alle Pakete installiert haben, können Sie mit dem Coding in Ihrem Notebook starten.