Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Presto无法同步数据库模式 #1368

Closed
guodongym opened this issue May 21, 2022 · 0 comments
Closed

Presto无法同步数据库模式 #1368

guodongym opened this issue May 21, 2022 · 0 comments
Assignees

Comments

@guodongym
Copy link

Datart版本号
datart-server-1.0.0-beta.3

错误描述
使用Presto数据源,数据源可以正常使用,但是无法同步数据库模式,日志中报以下错误:
java.sql.SQLFeatureNotSupportedException: imported keys not supported
at com.facebook.presto.jdbc.PrestoDatabaseMetaData.getImportedKeys(PrestoDatabaseMetaData.java:1027)
at datart.data.provider.jdbc.adapters.JdbcDataProviderAdapter.getImportedKeys(JdbcDataProviderAdapter.java:174)
at datart.data.provider.jdbc.adapters.JdbcDataProviderAdapter.readTableColumn(JdbcDataProviderAdapter.java:145)
at datart.data.provider.JdbcDataProvider.readTableColumns(JdbcDataProvider.java:82)
at datart.data.provider.ProviderManager.readTableColumns(ProviderManager.java:97)
at datart.server.service.impl.DataProviderServiceImpl.readTableColumns(DataProviderServiceImpl.java:138)
at datart.server.job.SchemaSyncJob.execute(SchemaSyncJob.java:94)
at datart.server.service.impl.SourceServiceImpl.syncSourceSchema(SourceServiceImpl.java:157)
at datart.server.service.impl.SourceServiceImpl$$FastClassBySpringCGLIB$$668e814e.invoke()

如何重现
重现错误的步骤,例如:

  1. 数据源管理界面
  2. 新建presto数据源,点击同步数据库模式
  3. 页面显示成功,但是数据视图中数据源信息是空的
  4. 观察日志,看到错误

期望结果
期望可以正常同步数据库模式

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants