我々は成功し、ここでの手順を使用して、それらをインストールsetup.py
を書いたGoogle Dataflow非Python依存関係 - 別のsetup.py?
(私たちはMSSQL DBにアクセスするためのODBCドライバが必要です)私たちのデータフロープロセスにインストール非Pythonの依存性を必要とする:https://cloud.google.com/dataflow/pipelines/dependencies-python#non-python-dependencies
私たちはパッケージのオリジナルのsetup.py
を保持したい(余分な依存関係をインストールしない)。 Dataflowインストールに別のsetup.py
を使用する方法はありますか?
我々は試してみました:setup_dataflow.py
それを呼び出す
- を、しかし、データフローは、それが
setup.py
と呼ばれるように必要な旨のエラーが発生しました。 - 、ステップhereに続き、ルートパスへの子パス内で
setup.py
を使用します。私たちは、我々は(私はこれを識別するための任意の信頼性の高い環境変数を見つけることができませんでしたが)それはデータフロー環境にインストールされていますかどうかを識別するために
setup.py
内if
文を試みることができるよう
で成功しませんでしたアドバイス/提案はありますか?
ありがとうございました
ジョブをDataFlowにスケジュールするにはどうすればよいですか? –
現在、コマンドラインから(標準の例に似て) – Maximilian