【发布时间】:2021-12-17 17:18:29
【问题描述】:
在我的 GCP 项目中,Cloud NAT 被禁用,因此数据流工作人员将无法与互联网外部通信。
因为google-cloud-storage 不是数据流工作者的默认库。
参考:https://cloud.google.com/dataflow/docs/concepts/sdk-worker-dependencies#beam-2x-python
想知道是否有在运行时将其安装在工作节点上的技巧。
我的setup.py 文件如下所示:
import setuptools
setuptools.setup(
name='x_pipelines',
version='1.0.0',
install_requires=["google-cloud-storage"],
packages=setuptools.find_packages(),
)
【问题讨论】:
标签: python google-cloud-platform google-cloud-dataflow apache-beam