TEIID正在将ddl导入vdb-ddl



当前我的VDB DDL文件变得相当大。我想使用以下方法拆分成不同的文件。

从仓库进口";DDL-FILE";INTO测试选项("ddl文件"'/path/to/schema1.ddl'(

然而,这似乎并不奏效。

  • DDL文件路径可以是相对的吗
  • 模式测试,可以是虚拟的吗
  • 是否";DDL-FILE";参见";ddl文件">
  • 我应该在我的主VDB ddl中放什么,在我的额外ddl中应该放什么。如果额外的ddl包含服务器配置详细信息,或者应该将其定义为VDB

我想看一个关于如何使用它的工作示例。

这将在teiid springboot项目中使用,在该项目中您只能加载一个主vdb文件。有一个很大的ddl文件是不可行的。

我尝试了多种方法,但似乎都不起作用,要么给我一个没有错误代码的空指针,要么错误代码什么都不告诉我。

此外,Teiid 9.3中的语法似乎有所不同:

IMPORT FOREING SCHEMA public来自存储库DDL-FILEINTO测试选项("ddl文件"'/path/to/schema.ddl'(

此功能目前未在Teiid Spring Boot中实现。此问题捕获于https://issues.redhat.com/browse/TEIIDSB-219

更新:我向master添加了所需的代码,应该可以在1.7版本中使用,同时你可以构建master分支并测试它。

相关内容

  • 没有找到相关文章

最新更新