无法从配置单元查询创建外部表输出

8mmmxcuj  于 2021-06-28  发布在  Hive
关注(0)|答案(1)|浏览(434)

我有一个.csv文件,里面有费城犯罪率的数据。我在amazonemr中使用一个配置单元脚本将这些数据转换成一个配置单元表。
我正在使用以下配置单元脚本:

  1. CREATE EXTERNAL TABLE IF NOT EXISTS Crime(
  2. Dc_Dist INT,
  3. PSA INT,
  4. Dispatch_Date_Time TIMESTAMP,
  5. Dispatch_Date date,
  6. Dispatch_Time STRING,
  7. Hour INT,
  8. Dc_Key BIGINT,
  9. Location_Block STRING,
  10. UCR_General INT,
  11. Text_General_Code STRING,
  12. Police_Districts INT,
  13. Month STRING,
  14. Lon STRING,
  15. Lat STRING)
  16. COMMENT 'Data about crime from a public database'
  17. ROW FORMAT DELIMITED
  18. FIELDS TERMINATED BY ','
  19. STORED AS TEXTFILE
  20. location 's3://dsabucket/crimeData/crime';


我运行此脚本,但在输出文件夹中没有获取文件或数据。我不确定表是否正确创建。据我所知,“存储为文本文件”行应该将此表存储为文本文件。

dfuffjeb

dfuffjeb1#

要检查表是否已创建,请使用“描述”
即描述表名;

相关问题