使用NiFi在启用MFA的情况下写入AWS S3 Bucket



MFA处于活动状态时,是否可以使用NiFi处理器PutS3Object将数据写入S3 Bucket?

如果没有,考虑从hive/HDFS向S3写入数据,还有什么替代方案?

从1.8.0版本开始,我认为Apache NiFi*S3Object处理器(或AWSCredentialsProviderControllerService(不支持此功能。我建议在Jira网站上打开一个功能请求票证。您可以使用以下选项之一立即完成此操作:

  • 使用ExecuteStreamCommandExecuteProcess使用AWS S3 CLI调用终端命令或shell脚本
  • 使用ExecuteScript运行自定义Python(/Ruby/Groovy/etc.(脚本,该脚本直接使用AWS S3 SDK(示例代码(
  • 编写一个直接使用AWS S3 SDK的自定义处理器

相关内容

  • 没有找到相关文章

最新更新