Луч Apache / поток данных: не-Python Зависимости - PullRequest
0 голосов
/ 22 января 2019

Я пытаюсь установить не Python зависимости на работника потока данных.Я просматриваю этот документ: https://beam.apache.org/documentation/sdks/python-pipeline-dependencies/#nonpython.

Я попробовал пример juliaset , но не вижу строку журнала Custom command worked!.Я вижу следующее:

INFO:root:Executing command: ['/Users/.../PycharmProjects/beam/sdks/python/apache_beam/examples/complete/juliaset/.venv/bin/python', 'setup.py', 'sdist', '--dist-dir', '/var/folders/t4/0vmwwlg17vd24jqz8wztr5100000gr/T/tmpIIvqyx']

Я пытался локально python setup.py sdist локально, команда не запускалась, но python setup.py build сделал.

Чего мне не хватает?

Редактировать :

О, я пропустил этот билет jira , но я не могу найти его ни в журнале запуска работника.

Iугадайте, мой вопрос должен быть, как я могу проверить, что установлены не Python зависимости (если нет журнала)?

Edit-2 :

Я наконец-то нашелболезненный способ проверить, что зависимости установлены.Я ssh рабочий (gcloud compute ssh..etc).Я жду, что работа хорошо запущена, я докер ps, а затем докер exec -ti контейнеры один за другим.Внутри каждого контейнера я проверяю, установлены ли мои зависимости, пока не найду правильный докер.

Так что да, он работает, но, похоже, нигде нет журнала.

...