当前位置: 首页 > 知识库问答 >
问题:

运行字数统计示例时出现错误请求

葛越
2023-03-14

我是谷歌云数据流的新手。我在我的Windows机器上设置了所有内容,当我尝试使用以下命令运行字数示例时:

mvn compile exec:java -Dexec.mainClass=com.nyt.dataflowPoc.WordCount -Dexec.args=“--project=cdfpoc-1264 --stagingLocation=gs://poc-location/staging --runner=BlockingDataflowPipelineRunner --output=gs://poc-location”

它给了我下面的错误。

原因:com . Google . API . client . Google APIs . JSON . googlejsonresponse exception:400错误请求{ "code" : 400," errors" : [ { "domain" : "global "," message" : "Invalid Value "," reason" : "invalid" } ]," message" : "Invalid Value" }

我看了其他帖子,它说我需要给出投影,它应该是阿尔法数。我已经给出了,但还是同样的错误。

有人能帮忙吗?

提前感谢。

-卡皮尔

共有2个答案

薛经艺
2023-03-14

问题解决了。我同时给出了暂存和输出位置。当我深入代码时,我发现只需要其中一个。所以当我删除--out参数时,我得到了实际的输出,并且我可以在指定的存储位置看到结果。

谢谢卡皮尔

宇文弘懿
2023-03-14

问题来自于:

--output=gs://poc-location

因此,您只指定了一个bucket。WordCount实际上将其解释为输出的前缀,并尝试写入文件gs://poc-location-00000-of-00001。由于此bucket不存在,因此会出现错误。您的管道将在以下情况下正常运行:

--output=gs://poc-location/
 类似资料:
  • 我已经将hadoop2和HBase0.98与phoenix集成在一起,并键入命令phoenix shell starts,但是当我尝试通过以下命令运行apache phoenix示例时应该是主人写的。检查'zookeeper.znode.parent'中配置的值。可能与主服务器中配置的不匹配。 我在单一模式下使用Hadoop2.6,在psudo分布式模式下使用HBase0.98,另外我没有显式安装

  • 我在运行Neo4jJavaJDBC的示例时遇到了一些问题。我遵循GitHub Neo4j JDBC的指示,但当我到达: 我有一个内置错误: [错误]无法对项目neo4j-movies执行goal org . code Haus . mojo:exec-maven-plugin:1 . 2 . 1:java(default-CLI):执行Java类时出现异常。null: InvocationTarg

  • 我是新来的阿帕奇卡珊德拉。 我已经安装了Apache Cassandra 1.2.5和Apache Maven。现在我只想运行zznate在github.com上发布的hector示例。我正在使用Mac和iOS。 我将hector示例文件夹克隆到我的本地文件夹中,并使用命令 制造失败。 我有没有漏掉什么步骤?谢谢您们。 错误]无法执行目标org.codehaus.mojo: exec-maven-

  • 在我的环境中设置了JAVA_HOME之后,我在运行pig时得到了以下结果: 当我这么做的时候: 但是在我的环境中,JAVA_HOME是这样设置的: 运行于:Ubuntu 10.04.4 LTS java:java版本“1.6.0_21”Hadoop版本:Hadoop-0.20.203 PIG版本:PIG-0.11.1 env:term=Xterm shell=/bin/bash xdg_sessi

  • 代码: pom.xml依赖项: 我不明白发生了什么事,有人能帮忙吗?

  • 我试图在Hadoop 1.0.4和Ubuntu 12.04上用C++运行wordcount示例,但我得到以下错误: 错误消息: 13/06/14 13:50:11警告Mapred.JobClient:未设置作业jar文件。可能找不到用户类。请参阅JobConf(Class)或JobConf#setjar(String)。13/06/14 13:50:11 INFO util.NativEcodeL