【发布时间】:2019-01-13 20:26:59
【问题描述】:
尝试使用 CSEK 加载 GCS 文件时出现数据流错误
[ERROR] The target object is encrypted by a customer-supplied encryption key
我打算在数据流端尝试 AES 解密,但我发现如果不传递加密密钥,我什至无法获取文件。
还有其他方法可以从数据流中加载 CSEK 加密的 Google Cloud Storage 文件吗?例如使用谷歌云存储 API,获取流句柄然后将其传递给数据流?
// Fails
p.apply("Read from source", TextIO.read().from("gs://my_bucket/myfile")).apply(..);
【问题讨论】:
标签: google-cloud-platform google-cloud-storage google-cloud-dataflow apache-beam