gpt4 book ai didi

java - HBase alter table 命令失败并显示 "ERROR: d != java.lang.String"

转载 作者:行者123 更新时间:2023-12-01 22:10:17 25 4
gpt4 key购买 nike

HBase alter table 命令失败并显示

ERROR: d != java.lang.String

,不确定在哪里查找以及如何调试?没有找到任何 HBase 日志。我正在使用 OpenTSDB + Bigtable。每当我运行 alter 命令时

hbase(main):005:0> alter 'test_table', {NAME=>'colFam2', property=>'1000'}

我的 table 上写着:

Nov 01, 2019 8:01:42 PM com.google.bigtable.repackaged.io.grpc.internal.ManagedChannelImpl INFO: [ManagedChannelImpl@4f94e] Created with target bigtableadmin.googleapis.com:443

ERROR: d != java.lang.String

Here is some help for this command: Alter a table. ...

最佳答案

如果您发布了表结构和精确的查询,会更容易理解您做错了什么,但在我看来,这是一个错误

ERROR: d != java.lang.String

由函数抛出

String.format("...%d...", ...); 

当你运行你的alter时。我想你应该输入不带任何引号的“属性”值

hbase(main):005:0> alter 'test_table', {NAME=>'colFam2', property=>1000}

关于java - HBase alter table 命令失败并显示 "ERROR: d != java.lang.String",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58665171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com