我已经在雅典娜中设置了MySQL数据源(它需要为RDB访问创建Lambda ),并且可以在雅典娜控制台中成功地运行联邦查询--我可以在RDB表和雅典娜/Glue表之间进行连接(当引用RDB表时,它应该被指定为现在,我试图在我的AWS批处理应用程序中运行相同的联邦查询,并获得以下错误:
The AmazonAthena query failed to run with error message: Amazon我可以在AWS批处理中<
尝试在AWS Athena中创建外部表时出现以下错误: line 1:8: no viable alternative at input 'create external' (service: amazonathena; status code: 400; error code: invalidrequestexception 我用来创建表的代码如下。
我们最近使用Athena迁移到了AWS Data Lake。我们使用SQL中的LinkedServer连接到Athena,它使用Simba Driver与ODBC一起工作。我们面临的问题是,每当Athena中有任何长度超过4000个字符的string时,驱动程序都会将其转换为Text对象,而当我们从SSIS读取时,该对象无法转换为标准数据类型,如nvarchar。一个简单的选择是开始使用Text作为