我的管道配置为将数据从S3存储桶复制到DynamoDB表。我正在使用HiveActivity和以下脚本:
CREATE EXTERNAL TABLE s3_table (hash STRING, attribute STRING) LOCATION '#{myInputS3Loc}';
INSERT OVERWRITE TABLE #{myDDBTableName} SELECT * FROM s3_table;
我收到此错误:
FAILED: SemanticException [Error 10001]: Line 2:23 Table not found 'TableName'
我已验证该表存在于DynamoDB中。请指教。
答案 0 :(得分:0)
在您的数据管道中,检查DDB表的配置。具体检查配置参数下的区域是否正确。我之前看到它将默认区域为us-east-1而预定的目标表位于不同的区域