小编Hub*_*ber的帖子

AWS Athena:不允许从没有列的关系中选择 *

尝试访问某些表但某些表工作正常时遇到以下错误,这可能是什么原因。

询问:

SELECT * FROM icbs_cup00901_d LIMIT 1
Run Code Online (Sandbox Code Playgroud)

相同的查询适用于其他表,所以我很困惑可能是什么原因,并且查询中提到的表有 8 列字符串数据类型。

错误:您的查询有以下错误:

SYNTAX_ERROR:第 1:8 行:不允许从没有列的关系中选择 *

此查询针对“bpd_ds_db”数据库运行,除非查询限定。请在我们的论坛上发布错误消息或联系客户支持,并提供查询 ID:a462d56e-952b-4a6f-a275-b0c9db0301b0。

我已经检查过,我们在同一个表中有 8 个字符串数据类型的列,并且完全相同的查询适用于某些表,所以我很困惑可能是什么问题

CREATE EXTERNAL TABLE icbs_cup00901_d( 
    cux1ac_acct_surr_id string, 
    cux1ap string, 
    cux1cs_cust_surr_id string, 
    cux1ty string, 
    cuxbk string, 
    cuxnot string, 
    cuxrec string, 
    cuxrel string
)

ROW FORMAT SERDE 'org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe' STORED AS 
INPUTFORMAT 'org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat' 
OUTPUTFORMAT 'org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat' 
LOCATION 's3://bpd-datalake/00Raw/datasets/parquet/DWH/ICBS_CUP00901_D' 
TBLPROPERTIES ( 
   'lastUpdateDate'='2021-09-30 03:02:04.780351', 
   'last_modified_by'='hadoop', 
   'last_modified_time'='1632970985', 
   'parquet.compress'='GZIP', 'transient_lastDdlTime'='1632970985'
)
Run Code Online (Sandbox Code Playgroud)

amazon-web-services amazon-athena

8
推荐指数
1
解决办法
2万
查看次数

Vaadin中的锚定功能可以跳转/滚动到某个点

当单击按钮或链接组件时,vaadin中是否有一种方法可以滚动或跳转到Label视图内的某个点(例如a )(例如a Panel)?类似于网站上的锚点功能?

我正在使用Vaadin 7.5.9

编辑: 我有一个HorizontalSplitPanel.它的第一个组件是用户可以进行选择的项目列表.是否将项目选为HorizontalSplitPanel打开的第二个组件.第二个组成部分VerticalLayout包含一个标题和一个菜单和一个Panel.如果菜单中有选择,Panel则应滚动到引用的条目.

java vaadin vaadin7 anchor-scroll

4
推荐指数
1
解决办法
1688
查看次数

自定义ControlsFX通知

我想使用ControlsFX Notifications类,因为JavaFX似乎不提供类似的东西(或者它是什么?).

ControlsFX的通知

对我来说,我希望能够自定义通知的颜色和其他一些样式.有没有人知道我该怎么做?

编辑:

通过设置Notifications.owner(...)通知的样式与我的主应用程序相同,它也会在主应用程序中显示,而不是在我的屏幕的右下角.

java javafx javafx-8 controlsfx

2
推荐指数
1
解决办法
4190
查看次数

将文件添加到 docker 容器以在启动期间使用

是否可以run在容器启动期间使用的操作期间向docker容器提供文件?

基本上我想提供类似于一个txt文件plugins.txt詹金斯泊坞窗到Tomcat服务器。该文件应包含name:version要在容器启动期间下载的 .war 和 .jar 文件的名称和版本 ( )。我希望这种设置能够更灵活地为客户提供定制的容器,而不是拥有客户特定的图像。但对我来说最大的问题是:

  1. 我可以在容器启动期间提供这样的文件吗?
  2. 我应该如何处理文件和/或容器的版本控制,以便能够检查客户特定容器包含的内容?
  3. 还有什么我应该考虑的吗?

docker dockerfile docker-compose

1
推荐指数
1
解决办法
4794
查看次数