Apache pig 解析常见apache日志文件时出现意外的双引号错误

Apache pig 解析常见apache日志文件时出现意外的双引号错误,apache-pig,Apache Pig,我试图解析apache日志: 159.142.136.231 - - [08/Aug/1995:21:56:04 -0400] "GET /shuttle/countdown/ HTTP/1.0" 200 4673 Code: log = load "/myhdfs/project/TestLog.txt" USING org.apache.pig.piggybank.storage.apachelog.ApacheCommonLogLoader AS (address, logname, u

我试图解析apache日志:

159.142.136.231 - - [08/Aug/1995:21:56:04 -0400] "GET /shuttle/countdown/ HTTP/1.0" 200 4673 
Code:
log = load "/myhdfs/project/TestLog.txt" USING org.apache.pig.piggybank.storage.apachelog.ApacheCommonLogLoader AS (address, logname, user, time,method, uri, proto,status, bytes);
Error :
<line 1, column 9>  Unexpected character '"'
2015-12-12 00:49:10,187 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1200: <line 1, column 9>  Unexpected character '"'.
159.142.136.231---[08/Aug/1995:21:56:04-0400]“GET/shutter/countdown/HTTP/1.0”200 4673
代码:
log=load“/myhdfs/project/TestLog.txt”,使用org.apache.pig.piggybank.storage.apachelog.ApacheCommonLogLoader作为(地址、日志名、用户、时间、方法、uri、协议、状态、字节);
错误:
意外字符''
2015-12-12 00:49:10187[main]错误org.apache.pig.tools.grunt.grunt-错误1200:意外字符'。

我不知道为什么会发生此错误?

在给出hdfs路径时,请尝试使用单引号而不是双引号。

它起作用了。。我不知道怎么做。。这有什么不同?