当前位置: 首页 > 知识库问答 >
问题:

使用Phoenix驱动程序将数据保存到Hbase时的时区问题

梁巴英
2023-03-14
CREATE TABLE ALERT_DETAILS (ALERTID VARCHAR,MACHINENAME VARCHAR(100),PLACE VARCHAR(100),ALERTTYPE VARCHAR(32),ALERTSTARTTIME TIMESTAMP NOT NULL CONSTRAINT CTKEY PRIMARY KEY (ALERTID, ALERTSTARTTIME ROW_TIMESTAMP));
upsert into ALERT_DETAILS values('956dbd63fc586e35bccb0cac18d2cef0','machineone','AUS','CRITICAL ALERT','2016-12-22 11:30:23.0')

共有1个答案

蒋茂
2023-03-14

凤凰号使用系统时区。

使用tzselect并按照提示操作。它将输出一个环境变量,您可以在。bash_profile中设置该变量,也可以在系统启动时设置该变量。

tz='america/new_york';导出tz

 类似资料:
  • 有人能给我提供一个使用Spark2.2选项将csv文件保存到Hbase表的工作示例吗?我尝试过但失败了(注意:所有这些选项都适用于Spark1.6) 凤凰-火花 HBase-Spark it.nerdammer.bigdata:spark-hbase-connector2.10 所有这些最终都在修复一切后给出了类似的错误,这个火花HBase 谢谢

  • 问题内容: 一些背景: 我有一个在Tomcat 7上运行的Java 1.6 Webapp。数据库是MySQL 5.5。以前,我使用Mysql JDBC驱动程序5.1.23连接到数据库。一切正常。我最近升级到Mysql JDBC驱动程序5.1.33。升级后,Tomcat将在启动应用程序时引发此错误。 为什么会这样呢? 问题答案: 显然,要使MySQL JDBC驱动程序的5.1.33版与UTC时区一起

  • 问题内容: 一些背景: 我在Tomcat 7上运行了Java 1.6 webapp。数据库是MySQL 5.5。以前,我使用Mysql JDBC驱动程序5.1.23连接到数据库。一切正常。我最近升级到Mysql JDBC驱动程序5.1.33。升级后,Tomcat将在启动应用程序时引发此错误。 为什么会这样呢? 问题答案: 显然,要使MySQL JDBC驱动程序5.1.33版与UTC时区一起使用,必

  • 一些背景: 我有一个运行在Tomcat7上的Java1.6 webapp。数据库是MySQL5.5。以前,我使用Mysql JDBC驱动程序5.1.23连接到DB。一切正常。我最近升级到了Mysql JDBC驱动程序5.1.33。升级后,Tomcat会在启动应用程序时抛出此错误。

  • 我试图使用servlet上的Java驱动程序连接到托管在mlab上的MongoDB数据库。 问题是我得到以下错误: 这样做对吗?我还应该做什么/代替吗?

  • 我在伪分布式设置中使用Hbase 1.2.6、Phoenix-4.13.1-Hbase 1.2、hadoop 2.9.0。我可以在hbase shell中创建表,我想使用phoenix来读取那些表。运行'sqlline.py localhost:2181:/hbase-unsecure'时出现以下错误: hbase-site.xml文件: