Übersetzung nicht aktuell
Notebook codieren und ausführen
erstellt: "2017-05-03 12:00:07 -0700" title: "Coding and running notebooks" fname: " analyze-data\code-run-notebooks.liquid.md "
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:
Öffnen Sie das Notizbuch im Bearbeitungsmodus: Wenn sich das Vorschaufenster des Notizbuchs öffnet, klicken Sie auf das Symbol Bearbeiten
. Wenn das Notizbuch gesperrt ist, entsperren und bearbeiten Sie es.
Wenn das Notizbuch als nicht vertrauenswürdig markiert ist:
- Klicken Sie auf den Hinweis "Nicht vertrauenswürdig ".
- Klicken Sie auf Vertrauen, damit alle Zellen ausgeführt werden.
Stellen Sie fest, ob die dem Notebook zugeordnete Umgebungsvorlage die richtige Hardwaregröße für den erwarteten Analyseverarbeitungsdurchsatz aufweist.
Überprüfen Sie die Größe der Umgebung, indem Sie in der Symbolleiste des Notebooks auf das Symbol Notebook-Info anzeigen (
) klicken und die Seite Umgebungen auswählen.
Wenn Sie die Umgebung ändern müssen, wählen Sie eine andere Umgebung aus der Liste aus oder erstellen Sie eine eigene Umgebungsvorlage, falls keine der verfügbaren Umgebungen Ihren Anforderungen entspricht. Siehe Umgebungsvorlage erstellen.
Wenn Sie Ihre eigene Umgebungsvorlage erstellen, können Sie Ihre Bibliotheken zu dieser Vorlage hinzufügen. Diese Bibliotheken sind vorinstalliert, wenn die Umgebung gestartet wird. Weitere Informationen finden Sie unter Umgebung anpassen für Python und R.
Vorinstallierte Bibliotheken importieren. Weitere Informationen finden Sie unter Bibliotheken und Scripts für Notebooks.
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.
Verwenden Sie für die Vorbereitung und Analyse der Daten die geeigneten Methoden:
- watsonx.ai Laufzeitmodelle erstellen
- Decision Optimization-Modelle erstellen
- Watson Natural Language Processing verwenden
- SPSS Predictive Analytics-Algorithmen verwenden
- Geografisch-räumliche Positionsanalysemethoden verwenden
- Daten für Spark SQL überspringen
- Parquet-Verschlüsselung anwenden
- Zeitreihenanalysemethoden verwenden
Terminieren Sie die Ausführung des Notebooks bei Bedarf in regelmäßigen Abständen. Siehe Notebook planen.
- Überwachen Sie den Status Ihrer Jobausführungen auf der Seite Jobs des Projekts.
- 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.
Wenn beim Ausführen Ihres Codes Probleme auftreten, gehen Sie mit dem Debugger eine Codezelle in Ihrem Notebook durch. So aktivieren Sie den Debugger:
- Klicken Sie auf das Symbol " Debugger aktivieren" (
) in der Symbolleiste des Notebooks.
- 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.
- Klicken Sie auf das Symbol " Debugger aktivieren" (
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.
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.
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
- 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 Siemamba
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