如何在HBase和Impala中提取给定日期的一周中的某一天,而无需与hive和xFF1F集成;

如何在HBase和Impala中提取给定日期的一周中的某一天,而无需与hive和xFF1F集成;,hbase,impala,Hbase,Impala,例如,2019-08-09是星期五。但是在中,我找不到任何函数如何提取它。黑斑羚也支持这个函数 对于HBase您可以在现有HBase表的基础上创建蜂窝表,然后使用蜂窝dayofweek/impala dayofweek(在执行使元数据无效后)函数为列值生成星期几。不幸的是,由于某些原因,我不能使用蜂箱表。我只是想知道是否有任何关于黑斑羚的语法可以做到这一点。@Jack,我认为没有办法从黑斑羚执行这些命令:( select dayofweek("2019-08-11"); +----------

例如,2019-08-09是星期五。但是在中,我找不到任何函数如何提取它。

黑斑羚也支持这个函数


对于
HBase
您可以在现有HBase表的基础上创建蜂窝表,然后使用蜂窝dayofweek/impala dayofweek(在执行
使元数据无效
后)
函数为列值生成星期几。

不幸的是,由于某些原因,我不能使用蜂箱表。我只是想知道是否有任何关于黑斑羚的语法可以做到这一点。@Jack,我认为没有办法从黑斑羚执行这些命令:(
select dayofweek("2019-08-11");

+-------------------------+
| dayofweek('2019-08-11') |
+-------------------------+
| 1                       |
+-------------------------+