Amazon s3 通过Hive metastore红移外部表
我有一个红移数据库设置,我们定期将数据归档到S3中。我想在这些存档文件的上面创建红移外部表。AWS文档表明,这可以通过athena或hive metastore完成。由于雅典娜相当昂贵,我想通过Hive metastore完成这项工作。但我正在为这里的连通性而挣扎 以下是我遵循的步骤的链接: 创建外部模式效果良好;但是在创建表时,我得到以下错误:Amazon s3 通过Hive metastore红移外部表,amazon-s3,amazon-redshift,hive-metastore,Amazon S3,Amazon Redshift,Hive Metastore,我有一个红移数据库设置,我们定期将数据归档到S3中。我想在这些存档文件的上面创建红移外部表。AWS文档表明,这可以通过athena或hive metastore完成。由于雅典娜相当昂贵,我想通过Hive metastore完成这项工作。但我正在为这里的连通性而挣扎 以下是我遵循的步骤的链接: 创建外部模式效果良好;但是在创建表时,我得到以下错误: Invalid operation: Hive Metastore error. HOST: XX.XXX.XXX.XX PORT: 9083 ER
Invalid operation: Hive Metastore error. HOST: XX.XXX.XXX.XX PORT: 9083 ERROR: Default TException.
知道这里可以做些什么吗?频谱呢?您不需要Athena和Hive,只需要S3上的数据和按使用付费。您引用的文档描述了Spectrum外部模式创建目前,我不知道我们的数据使用模式(数量)。这就是为什么我们决定采用类似Hive metastore的产品。但是频谱的定价看起来并没有那么糟糕。谢谢你的建议。我会看看的。你可以读这篇新文章嘿。。你弄明白了吗?我也有同样的问题。