问题描述
我们想防止Dataflow模板的某些参数(即filesToStage)填充到Dataflow Job页面中。有没有推荐的方法可以做到这一点?我们发现,通过"filesToStage="
启动模板时只需指定gcloud
就足够了,但是我们不确定这是否可靠/稳定。
就上下文而言,我们托管了此Dataflow模板供客户使用,并希望隐藏尽可能多的实现(包括类路径)。
解决方法
具体来说,filesToStage
可以空白发送,并将根据Java类路径推断文件:
如果filesToStage为空白,则Dataflow将根据Java类路径推断要暂存的文件。
有关此字段和其他字段注意事项的更多信息,请参见here。
对于其他参数,recommendation将使用Cloud KMS来隐藏参数。