0 / 0
Zurück zur englischen Version der Dokumentation
Notebook codieren und ausführen
Letzte Aktualisierung: 18. Dez. 2024
Notebook codieren und ausführen

Nachdem Sie ein Notizbuch erstellt haben, das Sie im Notizbuch-Editor verwenden möchten, müssen Sie Bibliotheken, Code und Daten hinzufügen, damit Sie Ihre Analyse durchführen können.

Führen Sie die folgenden allgemeinen Schritte aus, um Analyseanwendungen in einem Notebook zu entwickeln:

  1. Öffnen Sie das Notebook im Bearbeitungsmodus: Klicken Sie auf das Bearbeitungssymbol (Bearbeitungssymbol). Wenn das Notebook gesperrt ist, können Sie es möglicherweise entsperren und bearbeiten .

  2. Wenn das Notebook als nicht vertrauenswürdigmarkiert ist, weisen Sie den Jupyter-Service an, Ihren Notebook-Inhalten zu vertrauen und die Ausführung aller Zellen zu ermöglichen:

    1. Klicken Sie oben rechts im Notebook auf Nicht vertrauenswürdig .
    2. Klicken Sie auf Vertrauen , um alle Zellen auszuführen.
  3. Stellen Sie fest, ob die dem Notebook zugeordnete Umgebungsvorlage die richtige Hardwaregröße für den erwarteten Analyseverarbeitungsdurchsatz aufweist.

    1. Überprüfen Sie die Größe der Umgebung, indem Sie in der Symbolleiste des Notebooks auf das Symbol zum Anzeigen von Notebookinformationen (Bearbeitungssymbol) klicken und die Seite Umgebungen auswählen.

    2. Wenn Sie die Umgebung ändern müssen, wählen Sie eine andere aus der Liste aus oder erstellen Sie eine eigene Umgebungsvorlage, falls keine Ihren Anforderungen entspricht. Siehe Umgebungsvorlage erstellen.

      Wenn Sie eine Umgebungsvorlage erstellen, können Sie Ihrer Vorlage eigene Bibliotheken hinzufügen, die zum Zeitpunkt des Umgebungsstarts vorinstalliert sind. Weitere Informationen finden Sie unter Umgebung anpassen für Python und R.

  4. Vorinstallierte Bibliotheken importieren. Weitere Informationen finden Sie unter Bibliotheken und Scripts für Notebooks.

  5. Laden Sie die Daten und greifen Sie auf sie zu. Sie können auf Daten aus Projektassets zugreifen, indem Sie Code ausführen, der für Sie generiert wird, wenn Sie das Asset auswählen oder indem Sie vorinstallierte Bibliotheksfunktionen programmgesteuert verwenden. Weitere Informationen finden Sie unter Daten laden und darauf zugreifen.

  6. Verwenden Sie für die Vorbereitung und Analyse der Daten die geeigneten Methoden:

  7. Terminieren Sie die Ausführung des Notebooks bei Bedarf in regelmäßigen Abständen. Siehe Notebook planen.

    1. Überwachen Sie den Status Ihrer Jobausführungen auf der Seite Jobs des Projekts.
    2. Klicken Sie auf Ihren Job, um die Detailseite des Jobs zu öffnen und die Ausführungen für Ihren Job sowie den Status jeder Ausführung anzuzeigen. Wenn eine Ausführung fehlgeschlagen ist, können Sie die Ausführung auswählen und den Protokollnachsatz anzeigen oder die gesamte Protokolldatei herunterladen, um Fehler in der Ausführung zu beheben.
  8. Wenn beim Ausführen Ihres Codes Probleme auftreten, gehen Sie mit dem Debugger eine Codezelle in Ihrem Notebook durch. So aktivieren Sie den Debugger:

    1. Klick auf das Debugger aktivieren Symbol (Symbol „Zellendebugger“ ) in der Notebook-Symbolleiste.
    2. Klicken Sie neben eine beliebige Codezeile, um einen Haltepunkt hinzuzufügen.

    Zum Debuggen Ihres Codes über die Sicht wählen Sie rechte Sidebar und wählen Sie dann Debugger anzeigen.

  9. Wenn Sie nicht aktiv am Notebook arbeiten, wechseln Sie zu Kernel und klicken Sie auf Kernel beenden , um den Notebook-Kernel zu stoppen und Ressourcen freizugeben.

  10. Stoppen Sie die aktive Laufzeit (und den unnötigen Kapazitätseinheitenverbrauch), wenn keine anderen Notebook-Kernel unter Toollaufzeiten auf der Seite Umgebungen auf der Registerkarte Verwalten Ihres Projekts aktiv sind.

Video-Haftungsausschluss: Einige kleinere Schritte und Grafikelemente in diesen Videos können von Ihrer Implementierung abweichen.

In diesem kurzen Video erfahren Sie, wie Sie ein Jupyter-Notebook und angepasste Umgebungen erstellen.

Dieses Video bietet eine visuelle Methode zum Erlernen der Konzepte und Tasks in dieser Dokumentation.

In diesem kurzen Video wird gezeigt, wie grundlegende SQL-Abfragen für Db2 Warehouse -Daten in einem Python -Notebook ausgeführt werden.

Dieses Video bietet eine visuelle Methode zum Erlernen der Konzepte und Tasks in dieser Dokumentation.

Installation von Paketen von ' conda oder ' mamba über einen Proxy-Server

Hinweis:
  • Wenn Sie möchten, dass ' conda oder ' mamba einen Proxy-Server als Vermittler zu den öffentlichen Repositories ' conda und ' mamba verwenden, muss Ihr Plattform-Administrator dies für Sie konfigurieren.

Die Einstellung " proxy_servers, die vom Administrator verwendet wird, wird derzeit ignoriert, wenn Sieaus einem Notizbuch heraus. Software-Anpassungen, die " mamba verwenden, sind von dieser Einschränkung nicht betroffen. Um Proxyserver für ' mamba zu konfigurieren, wenn Sie ' !mamba install <lib-package> von einem Notebook aus ausführen, setzen Sie den Proxyserver mit Hilfe einer Umgebungsvariablen:

%env http_proxy=http://username:[email protected]:8080
%env https_proxy=https://username:[email protected]:8080

Alternativ können Sie das Paket im Notebook installieren, indem Sie " conda verwenden. Dabei wird die " proxy_servers Einstellung berücksichtigt, die Ihr Administrator in der " .condarc-Datei festgelegt hat.

Installation von Paketen aus ' pip über einen Proxy-Server

Ihr Plattform-Administrator kann " pip für die Verwendung hinter einem Proxy-Server konfigurieren, indem er eine clusterweite " pip -Konfigurationsdatei namens " pip.conf erstellt. Diese Datei kann einen bestimmten Paketindex oder einen Proxyserver enthalten.

Führen Sie die folgenden Befehle in einem Notebook aus, um zu testen, ob die Verbindung funktioniert.

Für einen Proxyserver führen Sie diesen Befehl aus:

!python -m pip install langdetect --proxy https://www.example.com:<port number>

Für einen internen Index führen Sie diesen Befehl aus:

!pip install <some_package> --index-url=http://www.example.com/root/pypi/+simple/ --trusted-host=http://www.example.com

Wenn die Verbindung nicht funktioniert, wenden Sie sich an Ihren Plattformadministrator.

Weitere Informationen

Übergeordnetes Thema: EditorJupyter Notebook

Generative KI-Suche und -Antwort
Diese Antworten werden von einem großen Sprachmodell in watsonx.ai basierend auf dem Inhalt der Produktdokumentation generiert. Weitere Informationen