pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  1. <tfoot id='e8hxJ'></tfoot>

    <small id='e8hxJ'></small><noframes id='e8hxJ'>

    1. <legend id='e8hxJ'><style id='e8hxJ'><dir id='e8hxJ'><q id='e8hxJ'></q></dir></style></legend>

      • <bdo id='e8hxJ'></bdo><ul id='e8hxJ'></ul>
      <i id='e8hxJ'><tr id='e8hxJ'><dt id='e8hxJ'><q id='e8hxJ'><span id='e8hxJ'><b id='e8hxJ'><form id='e8hxJ'><ins id='e8hxJ'></ins><ul id='e8hxJ'></ul><sub id='e8hxJ'></sub></form><legend id='e8hxJ'></legend><bdo id='e8hxJ'><pre id='e8hxJ'><center id='e8hxJ'></center></pre></bdo></b><th id='e8hxJ'></th></span></q></dt></tr></i><div class="b7hhhnd" id='e8hxJ'><tfoot id='e8hxJ'></tfoot><dl id='e8hxJ'><fieldset id='e8hxJ'></fieldset></dl></div>

      Kafka JDBC 源連接器時間戳模式對 sqlite3 失敗

      Kafka JDBC source connector time stamp mode failing for sqlite3(Kafka JDBC 源連接器時間戳模式對 sqlite3 失敗)
          <tbody id='dBZaq'></tbody>

      1. <small id='dBZaq'></small><noframes id='dBZaq'>

          • <i id='dBZaq'><tr id='dBZaq'><dt id='dBZaq'><q id='dBZaq'><span id='dBZaq'><b id='dBZaq'><form id='dBZaq'><ins id='dBZaq'></ins><ul id='dBZaq'></ul><sub id='dBZaq'></sub></form><legend id='dBZaq'></legend><bdo id='dBZaq'><pre id='dBZaq'><center id='dBZaq'></center></pre></bdo></b><th id='dBZaq'></th></span></q></dt></tr></i><div class="rz7tljr" id='dBZaq'><tfoot id='dBZaq'></tfoot><dl id='dBZaq'><fieldset id='dBZaq'></fieldset></dl></div>
          • <legend id='dBZaq'><style id='dBZaq'><dir id='dBZaq'><q id='dBZaq'></q></dir></style></legend>

              <bdo id='dBZaq'></bdo><ul id='dBZaq'></ul>
              <tfoot id='dBZaq'></tfoot>

                本文介紹了Kafka JDBC 源連接器時間戳模式對 sqlite3 失敗的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                我試圖在 sqlite 中建立一個包含兩個表的數據庫.我的一個表有一個時間戳列.我正在嘗試實施時間戳模式來捕獲數據庫中的增量更改.Kafka 連接失敗并出現以下錯誤:

                I tried to set up a database with two tables in sqlite. Once of my table is having a timestamp column . I am trying to implement timestamp mode to capture incremental changes in the DB. Kafka connect is failing with the below error:

                 ERROR Failed to get current time from DB using Sqlite and query 'SELECT 
                CURRENT_TIMESTAMP' 
                (io.confluent.connect.jdbc.dialect.SqliteDatabaseDialect:471)
                java.sql.SQLException: Error parsing time stamp
                
                Caused by: java.text.ParseException: Unparseable date: "2019-02-05 02:05:29" 
                does not match (\p{Nd}++)\Q-\E(\p{Nd}++)\Q-\E(\p{Nd}++)\Q 
                \E(\p{Nd}++)\Q:\E(\p{Nd}++)\Q:\E(\p{Nd}++)\Q.\E(\p{Nd}++)
                

                非常感謝您的幫助

                配置:

                name=test-query-sqlite-jdbc-autoincrement 
                connector.class=io.confluent.connect.jdbc.JdbcSourceConnector 
                tasks.max=1 
                connection.url=jdbc:sqlite:employee.db 
                query=SELECT users.id, users.name, transactions.timestamp, transactions.payment_type FROM users JOIN transactions ON (users.id = transactions.user_id) 
                mode=timestamp 
                timestamp.column.name=timestamp 
                topic.prefix=test-joined
                

                DDL:

                CREATE TABLE transactions(id integer primary key not null,
                                          payment_type text not null,
                                          timestamp DATETIME DEFAULT(STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW')),
                                          user_id int not null, 
                                          constraint fk foreign key(user_id) references users(id)
                ); 
                
                CREATE TABLE users (id integer primary key not null,name text not null);
                

                推薦答案

                kafka connect jdbc 連接器很容易檢測到時間戳的變化,如果 'timestamp' 列的值是 'UNIX timestamp' 的格式.

                The kafka connect jdbc connector easily detects the changes in the timestamp, if the values of the 'timestamp' column are in the format of the 'UNIX timestamp'.

                sqlite> CREATE TABLE transact(timestamp TIMESTAMP DEFAULT (STRFTIME('%s', 'now')) not null,
                   ...> id integer primary key not null,
                   ...> payment_type text not null);
                sqlite>
                

                值可以插入為:

                sqlite> INSERT INTO transact(timestamp,payment_type,id) VALUES (STRFTIME('%s', 'now'),'cash',1);
                

                然后由 kafka jdbc 源連接器檢測與時間戳相關的更改,并且可以按如下方式使用:

                The timestamp related changes are then detected by the kafka jdbc source connector and the same can be consumed as follows:

                kafka-console-consumer  --bootstrap-server localhost:9092 --topic jdbc-transact --from-beginning
                {"timestamp":1562321516,"id":2,"payment_type":"card"}
                {"timestamp":1562321790,"id":1,"payment_type":"online"}
                

                這篇關于Kafka JDBC 源連接器時間戳模式對 sqlite3 失敗的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                相關文檔推薦

                Connect to SQLite in Apache Spark(在 Apache Spark 中連接到 SQLite)
                Issue with Confluent JDBC Source connector(Confluent JDBC Source 連接器的問題)
                Why Kafka jdbc connect insert data as BLOB instead of varchar(為什么 Kafka jdbc 將插入數據作為 BLOB 而不是 varchar 連接)
                kafka-connect-jdbc : SQLException: No suitable driver only when using distributed mode(kafka-connect-jdbc:SQLException:僅在使用分布式模式時沒有合適的驅動程序)
                kafka-connect-jdbc : SQLException: No suitable driver only when using distributed mode(kafka-connect-jdbc:SQLException:僅在使用分布式模式時沒有合適的驅動程序)
                Efficient ways for whitelisting more tables in Debezium Mysql Connector(在 Debezium Mysql Connector 中將更多表列入白名單的有效方法)
                    <tbody id='vX6c3'></tbody>
                  • <bdo id='vX6c3'></bdo><ul id='vX6c3'></ul>
                    <tfoot id='vX6c3'></tfoot>

                    <small id='vX6c3'></small><noframes id='vX6c3'>

                      <i id='vX6c3'><tr id='vX6c3'><dt id='vX6c3'><q id='vX6c3'><span id='vX6c3'><b id='vX6c3'><form id='vX6c3'><ins id='vX6c3'></ins><ul id='vX6c3'></ul><sub id='vX6c3'></sub></form><legend id='vX6c3'></legend><bdo id='vX6c3'><pre id='vX6c3'><center id='vX6c3'></center></pre></bdo></b><th id='vX6c3'></th></span></q></dt></tr></i><div class="fnllprh" id='vX6c3'><tfoot id='vX6c3'></tfoot><dl id='vX6c3'><fieldset id='vX6c3'></fieldset></dl></div>
                          <legend id='vX6c3'><style id='vX6c3'><dir id='vX6c3'><q id='vX6c3'></q></dir></style></legend>
                          主站蜘蛛池模板: 旅游规划_旅游策划_乡村旅游规划_景区规划设计_旅游规划设计公司-北京绿道联合旅游规划设计有限公司 | 手表腕表维修保养鉴定售后服务中心网点 - 名表维修保养 | 进口便携式天平,外校_十万分之一分析天平,奥豪斯工业台秤,V2000防水秤-重庆珂偌德科技有限公司(www.crdkj.com) | 软文发布平台 - 云软媒网络软文直编发布营销推广平台 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 美国查特CHART MVE液氮罐_查特杜瓦瓶_制造全球品质液氮罐 | 捷码低代码平台 - 3D数字孪生_大数据可视化开发平台「免费体验」 | 掺铥光纤放大器-C/L波段光纤放大器-小信号光纤放大器-合肥脉锐光电技术有限公司 | 氧化铁红厂家-淄博宗昂化工| 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 | 美的商用净水器_美的直饮机_一级代理经销商_Midea租赁价格-厂家反渗透滤芯-直饮水批发品牌售后 | 交联度测试仪-湿漏电流测试仪-双85恒温恒湿试验箱-常州市科迈实验仪器有限公司 | 橡胶接头_橡胶软接头_可曲挠橡胶接头-巩义市创伟机械制造有限公司 | 二手Sciex液质联用仪-岛津气质联用仪-二手安捷伦气质联用仪-上海隐智科学仪器有限公司 | IP检测-检测您的IP质量 | 全钢实验台,实验室工作台厂家-无锡市辰之航装饰材料有限公司 | 钢格板|镀锌钢格板|热镀锌钢格板|格栅板|钢格板|钢格栅板|热浸锌钢格板|平台钢格板|镀锌钢格栅板|热镀锌钢格栅板|平台钢格栅板|不锈钢钢格栅板 - 专业钢格板厂家 | 三板富 | 专注于新三板的第一垂直服务平台 | 全自动实验室洗瓶机,移液管|培养皿|进样瓶清洗机,清洗剂-广州摩特伟希尔机械设备有限责任公司 | 低气压试验箱_高低温低气压试验箱_低气压实验箱 |林频试验设备品牌 | 定坤静电科技静电消除器厂家-除静电设备| 广州展览制作工厂—[优简]直营展台制作工厂_展会搭建资质齐全 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 成都LED显示屏丨室内户外全彩led屏厂家方案报价_四川诺显科技 | C形臂_动态平板DR_动态平板胃肠机生产厂家制造商-普爱医疗 | 工业车间焊接-整体|集中除尘设备-激光|等离子切割机配套除尘-粉尘烟尘净化治理厂家-山东美蓝环保科技有限公司 | 九爱图纸|机械CAD图纸下载交流中心 | 黄石妇科医院_黄石东方女子医院_黄石东方妇产医院怎么样 | 不锈钢/气体/液体玻璃转子流量计(防腐,选型,规格)-常州天晟热工仪表有限公司【官网】 | 国资灵活用工平台_全国灵活用工平台前十名-灵活用工结算小帮手 | 电镀整流器_微弧氧化电源_高频电解电源_微弧氧化设备厂家_深圳开瑞节能 | 超声波分散机-均质机-萃取仪-超声波涂料分散设备-杭州精浩 | TPU薄膜_TPU薄膜生产厂家_TPU热熔胶膜厂家定制_鑫亘环保科技(深圳)有限公司 | 石家庄装修设计_室内家装设计_别墅装饰装修公司-石家庄金舍装饰官网 | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | 膏剂灌装旋盖机-眼药水灌装生产线-西林瓶粉剂分装机-南通博琅机械科技 | 减速机_上海宜嘉减速机| 3A别墅漆/3A环保漆_广东美涂士建材股份有限公司【官网】 | 发光字|标识设计|标牌制作|精神堡垒 - 江苏苏通广告有限公司 | 开云(中国)Kaiyun·官方网站-登录入口 | KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 |