2017-03-31 5 views

Antwort

1

Der einfachste Weg, Daten aus Data Science Experience (DSX) herauszuholen, ist das Schreiben in den Objektspeicher.

Für R Insbesondere gibt es ein paar Optionen für die Daten in Objektspeicher bekommen:

  • objectStoreR - ist ein einfaches R Paket, das wir machen es einfach geschrieben, um Daten in Ihrem Objekt Vorratsbehälter zu erhalten oder zu setzen. Die Readme sollte genug Code geben, um loszulegen. Wenn Ihnen Funktionen fehlen, hinterlassen Sie ein Github-Problem.
  • ibmos2spark - ist eine weitere Option, die ich speziell entwickelt wurde,/mit Objektspeicher helfen, o mit Funkenarbeits

Objekte Wenn Sie Python verwenden, würde ich empfehlen, auszuchecken my blog on this topic.

Sobald Sie Navigieren Sie in Ihrem Objekt-Speichercontainer unter der Hauptnavigation links zu "Objektspeicher". Dadurch werden alle Container in Ihrem Objektspeicherdienst aufgelistet. Suchen Sie den Container, der mit Ihrem Projekt verknüpft ist. Anschließend können Sie die Datei auswählen und sie als eine der verfügbaren Aktionen herunterladen.

0

Wenn Sie in das Dateisystem schreiben, können Sie mit der Datei auf dem Server arbeiten. Zum Beispiel können Sie in einem Python-Notizbuch !ls verwenden, um Dateien aufzulisten, oder !cat <filename>, um sich den Inhalt anzusehen. Aber wir haben derzeit keine einfache Möglichkeit, Dateien vom Server auf Ihre Workstation zu übertragen. Ich stimme daher Greg Fillas Antwort zu, dass das Schreiben in den Object Storage anstelle des Dateisystems der beste Weg ist, um Ihre Ergebnisse herunter zu laden.

Wenn Ihre Datei jedoch klein ist und die Formatierung nicht kritisch ist, können Sie !cat <filename> verwenden und die Ausgabe vom Notebook in einen Texteditor kopieren. Für binäre Dateien, oder wenn die Formatierung kritisch ist, habe ich auch !base64 <filename> im Notebook für die Codierung und base64 -d auf der Workstation zum Decodieren einer Datei verwendet. Aber es ist umständlich.

Verwandte Themen