Ibm cloud 在IBM Analytics Engine中创建外部配置单元表时出错

Ibm cloud 在IBM Analytics Engine中创建外部配置单元表时出错,ibm-cloud,analytics-engine,Ibm Cloud,Analytics Engine,我正在从IBM云对象存储上的csv文件创建外部配置单元表。我使用的是beeline客户端,而ssh与clsadmin用户一起进入集群。我能够建立jdbc连接。创建表时出现以下错误 csv文件位于bucket-bucket-name-masked中,我将fs.cos参数集命名为“hivetest” 0:jdbc:hive2://***主机名已屏蔽***>创建外部表NYC311(UniqueKey字符串、CreatedDate字符串、ClosedDate字符串、Agency字符串、AgencyNam

我正在从IBM云对象存储上的csv文件创建外部配置单元表。我使用的是beeline客户端,而ssh与clsadmin用户一起进入集群。我能够建立jdbc连接。创建表时出现以下错误

csv文件位于bucket-bucket-name-masked中,我将fs.cos参数集命名为“hivetest”

0:jdbc:hive2://***主机名已屏蔽***>创建外部表NYC311(UniqueKey字符串、CreatedDate字符串、ClosedDate字符串、Agency字符串、AgencyName字符串、ComplaintType字符串、描述符字符串、LocationType字符串、IncidentZip字符串、IncidentAddress字符串、StreetName字符串、CrossStreet1字符串、CrossStreet2字符串、IntersectionStreet1字符串、IntersectionStreet2字符串、AddressType字符串、City字符串、L)AND标记字符串、设备类型字符串、状态字符串、日期字符串、解析说明字符串、解析操作更新日期字符串、社区板字符串、自治区字符串、XCoordinatePlane字符串、YCoordinatePlane字符串、ParkFacilityName字符串、ParkBorough字符串、学校名称字符串、学校编号字符串、学校区域字符串、学校代码字符串,SchoolPhoneNumber字符串,SchoolAddress字符串,SchoolCity字符串,SchoolState字符串,SchoolZip字符串,SchoolNotFound字符串,SchoolOrcityWide投诉字符串,VehicleType字符串,TaxicCompanyBarough字符串,TaxicPickUplocation字符串,BridgeHighwayName字符串,BridgeHighwayDirection字符串,RoadRamp字符串,BridgeHighway段字符串,GarageLotName字符串、FerryDirection字符串、FerryTerminalName字符串、纬度字符串、经度字符串、位置字符串)行格式分隔字段,以“,”位置“cos://*桶名掩码*.hivetest/IAE_示例_数据_311; nyc.csv”结尾;

错误:处理语句时出错:失败:执行错误,从org.apache.hadoop.hive.ql.exec.ddlstask.MetaException返回代码1(消息:cos://bucket-name-masked.hivetest/IAE_examples_data_311NYC.csv 不是目录或无法创建目录(状态=08S01,代码=1) 0:jdbc:hive2://主机名屏蔽>


这看起来像是权限问题,但我已经在hdfs中提供了相关用户ID的所有凭据,并且cos

问题与cos URL有关。不提供文件名。只命名bucket并读取其中的对象。使用文件名,整个路径将作为bucket名称读取,并在其中查找obj