2016-04-29 5 views
1

Ich experimentiere mit dem Dataflow-Python-SDK und hätte gerne eine Art Referenz, was die verschiedenen Befehle, die benötigten Argumente und die empfohlene Syntax betreffen.Befehlsglossar für Datenfluss?

So nach import google.cloud.dataflow as df

Wo ich auf df.Create lesen kann, df.Write, df.FlatMap, df.CombinePerKey usw.? Hat jemand eine solche Referenz zusammengestellt?

Gibt es irgendwo (Link bitte), wo alle möglichen Apache Beam/Dataflow-Befehle gesammelt und erklärt werden?

+0

Ich fand dies für Java, aber frage mich, ob es eine ähnliche Ressource für Python gibt? https://cloud.google.com/dataflow/java-sdk/JavaDoc/ –

Antwort

1

Es gibt noch keinen Pydoc-Server, der für Dataflow Python ausgeführt wird. Sie können jedoch problemlos Ihre eigenen ausführen, um zu durchsuchen: https://github.com/GoogleCloudPlatform/DataflowPythonSDK#a-quick-tour-of-the-source-code

+0

Nicht in der Lage, das zur Arbeit zu bringen. Verwenden Sie die Anweisungen von Link. Ich bekomme "ValueError: konnte kein Objekt finden" und dann bekomme ich nichts zurück, wenn ich versuche "/ google.cloud.dataflow.html" in der commanmd Zeile –

+0

zu finden. Es sieht so aus, als ob pydocs die Dokumente von python3.4.3 aufruft ist auch auf meiner Maschine installiert. Ich habe festgelegt und exportierte und bezog 'PYTHONDOCS = '/ usr/share/doc/python2.7/html /'', aber es Fehler mit 'bash: /usr/share/doc/python2.7/html/: Nein wie Datei oder Verzeichnis? Irgendwelche Ratschläge? –

+0

Ich habe einen Workaround gefunden. Nach dem Start von python w 'python2.7' (ich habe sowohl 2.7.6 als auch 3.4.3 auf meinem Rechner) wenn ich 'pydoc' importiere und dann' google.cloud.dataflow als df 'importiere kann ich jetzt (in der Konsole) Rufen Sie die Dokumentation mit 'pydoc.help (df.pipeline)' oder 'pydoc.help (df.Create)' usw. auf, für welches Modul ich Hilfe benötige. Aber ich würde das gerne in einen Browser holen. –

Verwandte Themen