- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个连接到 kafka 集群的 spring boot 应用程序。如何从 Java 代码运行 KSQL?
最佳答案
目前,还没有直接的方法将KSQL 用作java 中的库。有一个开放的issue#734同样。
但是您可以使用 REST API 运行 KSQL 语句,并且该实现可以在 Spring Boot 应用程序中完成。休息电话看起来像这样:
POST /query HTTP/1.1
Accept: application/vnd.ksql.v1+json
Content-Type: application/vnd.ksql.v1+json
{
"ksql": "SELECT * FROM pageviews;",
"streamsProperties": {
"ksql.streams.auto.offset.reset": "earliest"
}
}
// Through Curl
curl -X "POST" "http://localhost:8088/ksql" \
-H "Content-Type: application/vnd.ksql.v1+json; charset=utf-8" \
-d $'{
"ksql": "LIST STREAMS;",
"streamsProperties": {}
}'
你可以在这里找到文档:
https://docs.confluent.io/current/ksql/docs/developer-guide/api.html#rest-endpoint
关于ksqldb - spring boot app运行KSQL的方式是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54102221/
我是 ksql 的新手。我只是将 kafka 主题读到流中,效果很好。 此外,尝试从 kafka 主题创建表并失败。意识到我需要在 kafka 主题中设置一个键,该键被视为 ksql 表中的主键。 所
我在 3 个节点中运行独立的 ksql-server,与 3 个节点的 Kafka 集群进行通信。从 Topic 创建了一个包含 15 个分区的 Stream,数据位于 Stream 中以进行一些丰富
在 KSQL 中有一种 row_number 类型的函数可以与 TUMBLING WINDOW 结合使用,以便分组依据并仅获取与所使用的组内时间戳最少的事件相对应的事件。 最佳答案 不,没有。 您可以
在 KSQL 中是否可以连接两个以上的流/表? 例子: 我有三个流: CREATE STREAM StreamA (id BIGINT, message VARCHAR) WITH (KAFKA_TO
有没有办法从 KSQL 中删除主题?根据github有可能,我试过了 DROP TOPIC my-topic DROP TOPIC "my-topic" DROP TOPIC 'my-topic' D
我正在尝试从具有对象键的主题创建表,但 KSQL 无法识别该变量。 有什么解决办法吗? create table csvexporttable (HEADER STRUCT,
如何确定 KSQL 何时将我的数据从 Kafka 主题完全加载到我的表中? 目标:取 2 个 Kafka 主题,加入它们并将结果写入一个新的 Kafka 主题。 示例: 我正在使用 Ksql 的 Re
我们在 ubuntu 上使用 confluent 平台。我们有简单的 JSON 数据通过 cURL 请求发送到名为“UE_Context”的 kafka 主题上的 kafka-rest 服务器。 使用
使用 schema-registry 创建流而不指定文件名引用下面 CREATE STREAM sample_avro WITH (KAFKA_TOPIC='test',VALUE_FORMAT=
我使用 Confluent 4.1 对流和表中的数据进行了重新加密 1) 创建流 CREATE STREAM session_details_stream (Media varchar ,Ses
假设我有一个关于温度预测数据的主题,如下: 2018-10-25,Melbourne,21 2018-10-26,Melbourne,17 2018-10-27,Melbourne,21 2018-1
我定义了一个流 CREATE STREAM QUOTE (quoteId VARCHAR, counterPartyId VARCHAR)
我是新来的 ksql并且一直在使用mysql最长的时间。 我想知道无论如何在 KSQL 中有子查询? 这个查询没有任何问题: SELECT a.executedate, count(a.pno), s
我的 JSON 看起来像: { "Obj1": { "a": "abc", "b": "def", "c": "ghi" }, "ArrayObj": [
也许这是一个初学者问题,但是读取 KSQL 中生成的数据的推荐方法是什么? 假设我进行了一些流处理并将数据写入 KSQL 表。现在我想通过 Spring 应用程序访问这些数据(例如,通过 websoc
我在集群的一个节点上运行 confluence-ksql-server 。我们可以让 ksql 通过 kafka 集群之外的特定主机/机器连接吗? PS-这是为了向开发者提供ksql访问 谢谢! 最佳
使用以下字段创建流 CREATE STREAM pageviews_original_string(view_time string, user_id varchar, pageid varchar)
我的一个主题有一个 string-json 作为键 - {"city":"X","id":22}。在我的 ksql 语句中,我想将它提取到 2 个不同的字段而不是一个,这样我以后可以过滤和加入。在文档
我的一个主题有一个 string-json 作为键 - {"city":"X","id":22}。在我的 ksql 语句中,我想将它提取到 2 个不同的字段而不是一个,这样我以后可以过滤和加入。在文档
我正在尝试创建一个 UDF 函数,它接受 STRUCT 作为参数,并在对输入进行一些修改(更新现有字段+添加新字段)后返回一个结构,如下面的代码所示: @UdfDescription(name = "
我是一名优秀的程序员,十分优秀!