【发布时间】:2021-08-08 12:10:22
【问题描述】:
我正在通过logstash 进入elasticsearch。 我将数据导入数据块中,首先通过 python 扫描,然后将数据转换为数据框 然后将数据框转换为数据块中的临时视图。然后可以在 sql 建模中使用此视图。此过程无法更改
当我查询时:Select * from tempview 然后我得到所有列:)
现在挑战:我的一个字段名称称为 @timestamp,我可以看到数据块显示该列存在,但我无法选择该列本身。在 T-SQL 中,我本来可以使用方括号 [@timestamp] 并继续前进,但它在 hivesql 中不起作用。
我知道@name 语法是为 sql 变量保留的,但是有解决方法吗?
【问题讨论】:
标签: elasticsearch logstash hiveql databricks