GithubHelp home page GithubHelp logo

Comments (17)

xiaofan2022 avatar xiaofan2022 commented on August 30, 2024 1

I can do the backend. The frontend?

from dinky.

github-actions avatar github-actions commented on August 30, 2024

Hello @xiaofan2022, this issue is about CDC/CDCSOURCE, so I assign it to @aiwenmo. If you have any questions, you can comment and reply.

你好 @xiaofan2022, 这个 issue 是关于 CDC/CDCSOURCE 的,所以我把它分配给了 @aiwenmo。如有任何问题,可以评论回复。

from dinky.

xiaofan2022 avatar xiaofan2022 commented on August 30, 2024

Support for major connectors such as flink-cdc,flink-jdbc,flink-hive,flink-hudi mainstream sql field type mapping

from dinky.

Zzm0809 avatar Zzm0809 commented on August 30, 2024

Please explain the purpose and design plan

from dinky.

xiaofan2022 avatar xiaofan2022 commented on August 30, 2024

Purpose: sql generation function automatically generates synchronous sql (type mapping) based on connector
Plan: First support jdbc type sql generated field type mapping

from dinky.

Zzm0809 avatar Zzm0809 commented on August 30, 2024

Purpose: sql generation function automatically generates synchronous sql (type mapping) based on connector Plan: First support jdbc type sql generated field type mapping

Can you implement this function?

from dinky.

aiwenmo avatar aiwenmo commented on August 30, 2024

I can do the backend. The frontend?

Thank you very much for your participation. Please clarify the front-end requirements, and we will be responsible for their implementation.

from dinky.

xiaofan2022 avatar xiaofan2022 commented on August 30, 2024

The front end adds different connector types (such as CDC, JDBC, Hive, Hudi) when generating SQL statements, and the back end maps the corresponding fields according to the official documentation based on the connector type.

from dinky.

Zzm0809 avatar Zzm0809 commented on August 30, 2024

The front end adds different connector types (such as CDC, JDBC, Hive, Hudi) when generating SQL statements, and the back end maps the corresponding fields according to the official documentation based on the connector type.

you can provide a map data struct example of backend . i will be design the frontend

from dinky.

Zzm0809 avatar Zzm0809 commented on August 30, 2024

The front end adds different connector types (such as CDC, JDBC, Hive, Hudi) when generating SQL statements, and the back end maps the corresponding fields according to the official documentation based on the connector type.

I understand whether it can be designed as follows

  1. The front end adds a drop-down box in Generate sql -> Flinksql Tag (values such as: CDC, JDBC, Hive, Hudi)
  2. Then select and call the interface input parameters before adding the connector type input parameters. The interface generates results based on the connector type, and then returns

how?

from dinky.

xiaofan2022 avatar xiaofan2022 commented on August 30, 2024

yes

from dinky.

xiaofan2022 avatar xiaofan2022 commented on August 30, 2024

If you want to add flink-cdc type mapping, is to add a new flink-cdc-meta, and then put the corresponding logic into flink- CDC-meta?

from dinky.

Zzm0809 avatar Zzm0809 commented on August 30, 2024

@aiwenmo What do you think?

from dinky.

aiwenmo avatar aiwenmo commented on August 30, 2024

Put the corresponding logic into dinky-cdc.

from dinky.

Zzm0809 avatar Zzm0809 commented on August 30, 2024

Put the corresponding logic into dinky-cdc.

It would be inappropriate to put everything in dinky-cdc. In theory, the column type information on the data source module also needs to use the type conversion here to achieve a unified effect.

from dinky.

xiaofan2022 avatar xiaofan2022 commented on August 30, 2024

Is it possible to maintain different conversion logic for different sources (e.g. flink-cdc,jdbc,hive,hudi) in the conversion logic corresponding to the connector?

from dinky.

github-actions avatar github-actions commented on August 30, 2024

Hello @, this issue has not been active for more than 30 days. This issue will be closed in 7 days if there is no response. If you have any questions, you can comment and reply.

你好 @, 这个 issue 30 天内没有活跃,7 天后将关闭,如需回复,可以评论回复。

from dinky.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.