使用python从本地系统上传文件到Ambari Apache



我想每天在Ambari Apache上上传我的csv文件。我尝试了多种在线解决方案来上传谷歌和其他类似平台的文件。我也尝试过像sftp这样的方法来帮助我实现它,但仍然没有找到解决方案。请建议任何技巧,想法或方法,我应该如何实现它。

有一个Ambari方法可以做到这一点。您可以在ambari中创建一个将运行的自定义服务。这将使您能够让ambari self包含代码并执行它。从技术上讲,开箱式Ambari不会运行脚本,您必须在主/从服务器上运行它,但您可以通过在Ambari上运行代理并将其设置为从服务器来解决这个问题。如果可以的话,你可以把这个服务安装在一个从属服务器上,让它把合适的文件推/拉到Ambari上。

有其他人已经在一台机器上实现了这个,你可以谷歌一下他们是如何确保它在一台机器上运行的。