大佬们请教一个ticdc的问题,我现在需要通过ticdc同步数据到starocks,但是会报错: Error: [CDC:ErrMySQLConnectionError]fail to open MySQL connection: Error 1231: Variable 'sql_mode' can't be set to the value of 'ALLOW_INVALID_DATES'

【 TiDB 使用环境】生产环境
【 TiDB 版本】6.5

大佬们请教一个ticdc的问题,我现在需要通过ticdc同步数据到starocks,但是会报错:
Error: [CDC:ErrMySQLConnectionError]fail to open MySQL connection: Error 1231: Variable ‘sql_mode’ can’t be set to the value of ‘ALLOW_INVALID_DATES’
报的是下游sql_mode的问题,但是设置了很多sql_mode都不行
难道ticdc现在是不支持直接对接starocks吗

貌似是不支持


目前还不支持

官方没说支持SR吧 有Tiflash做OLAP分析不够用么 又把数据同步至SR也挺麻烦

有两种模式,供你参考:

  1. ticdc → kafka → flink → SR
  2. ticdc → NFS or S3(任意文件模式) → 自定义处理模式 (Stream API)-> SR

试试在 changefeed 配置文件中增加 sql-mode 配置呢

好像不支持哦

官方貌似不支持的,你试下cloudcanal?

建议使用tiflash,分出一个tidbserver设置从tiflash读取。