hadoop-streaming-on-aws情感分析示例

ioekq8ef  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(318)

我正在做aws大数据示例:使用hadoop流和python代码进行情绪分析(链接如下:)

http://blog.newitfarmer.com/anls/analytics-bi/sentiment-analysis-analytics-bi/13436/repost-analyzing-big-data-getting-started-sentiment-analysis

一切正常“除了”进程失败,因为我无法访问以下示例的密钥文件:

s3://awsdocs/gettingstarted/latest/sentiment/config–nltk.sh

我怀疑问题可能是没有对此文件的公共读取权限。。
有人能告诉我如何访问这个shell脚本文件或如何将它复制到我自己的文件夹吗(我知道amazon机器示例unix复制的语法是 s3cmd put *filename* *copylocation* 但是ami的unix promt不允许我复制文件)
编辑:好的,我现在已经解决了一半:虽然我仍然无法访问该文件,但我成功地使用以下命令将该文件复制到我自己的文件夹中:

s3cmd cp s3://awsdocs/gettingstarted/latest/sentiment/config-nltk.sh s3://mysentimentjobX/

现在,我应该可以把这个文件放在我自己的文件夹中,并从我自己的s3存储桶运行hadoop流作业。如果我最后一点成功了,我会告诉你,并告诉你我是怎么做到的(如果我成功了:)

hfyxw5xn

hfyxw5xn1#

(摘自op的问题):
aws给出的这个示例脚本(config–nltk.sh)的名字似乎是由于使用了-而不是\ux导致了问题。当我将该文件复制到自己的s3 bucket并重命名为使用时,我可以毫无问题地运行该示例。

相关问题