步骤:
我们创建了一个名为pgsqlcountry
的Kafka主题,其中包含所有内容
来自postgreSQL DB的流数据。
我们创建了一个名为country
的流,用于将主题处理为
表
流已成功创建。
-
ksql> describe country;
Field | Type
------------------------------
ROWTIME | BIGINT
ROWKEY | VARCHAR(STRING)
ID | BIGINT
COUNTRY | VARCHAR(STRING)
CREATED_AT | BIGINT
UPDATED_AT | BIGINT
-
我们运行SQL命令"从国家/地区选择*#34;
我们收到如下错误
-
ksql> select * from country;
null | null | null | null | null | null
Exception in thread "ksql_query_1-8f1f36a7-e83c-476d-8561-98fe9ed8866b-StreamThread-2" java.lang.NullPointerException
请找到我的堆栈跟踪in this screenshot
答案 0 :(得分:0)
当我有 java.lang.NullPointerException
时,我的 ksqldb 映像版本不兼容。
似乎有 cp
前缀图像,例如
不要与这些图像混合搭配(尽量坚持一组或另一组):
您可以运行一些其他命令(例如 SHOW PROPERTIES;
),看看这是否也会产生与 java.lang.NullPointerException
相同的错误。如果是,则可能是图像。