[ 
https://issues.apache.org/jira/browse/FLINK-16023?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17036011#comment-17036011
 ] 

Jark Wu edited comment on FLINK-16023 at 2/13/20 8:16 AM:
----------------------------------------------------------

Btw, it's not always possible to use the kafka topic as the registered table 
name, because Kafka topic can use dash, however, dash is not allowed as an 
indentifier in SQL. That means a "log-events" topic, may should be registered 
as "log_events" table.


was (Author: jark):
Btw, it's not always possible to use the kafka topic as the registered table 
name, because Kafka topic can use dash(-), however, dash(-) is not allowed as 
an indentifier in SQL. That means a "log-events" topic, may should be 
registered as "log_events" table.

> jdbc connector's 'connector.table' property should be optional rather than 
> required
> -----------------------------------------------------------------------------------
>
>                 Key: FLINK-16023
>                 URL: https://issues.apache.org/jira/browse/FLINK-16023
>             Project: Flink
>          Issue Type: Improvement
>          Components: Connectors / JDBC
>            Reporter: Bowen Li
>            Assignee: Jingsong Lee
>            Priority: Major
>             Fix For: 1.11.0
>
>
> jdbc connector's 'connector.table' property should be optional rather than 
> required.
> connector should assume the table name in dbms is the same as that in Flink 
> when this property is not present
> The fundamental reason is that such a design didn't consider integration with 
> catalogs. Once introduced catalog, the flink table's name should be just the 
> 'table''s name in corresponding external system. 
> cc [~ykt836]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to