从詹金斯执行denodo任务

时间:2019-08-30 09:41:43

标签: jenkins denodo

我正在尝试创建一个可运行的原型,以从我的Jenkins服务器执行denodo活动。

我要执行的步骤是:

  1. 从GIT导入VSQL文件到Jenkins的Denodo。
  2. 从詹金斯(Jenkins)在Denodo中创建视图。
  3. 在Jenkins的Denodo中运行此VSQL文件。

我是Denodo世界的新手,我不确定Denodo是否具有用于执行此操作的API。

有人可以让我知道这是否真的可能吗?如果是这样,我在哪里可以找到解决此要求的解决方案。我尝试在互联网上搜索最近几天,但找不到解决方案。

1 个答案:

答案 0 :(得分:1)

为什么在Web上找不到太多的问题是denodo中的文件和查询语言称为vql而不是vsql。尝试搜索,在那里您会发现很多东西。

无论如何,关于您的问题: 在Denodo中,有两个选项可用于CI和CD。如果您使用Jenkins,并且只想基于其他系统中的操作创建视图,例如在源中创建新表后立即创建基本视图,您只需通过jdbc或odbc将vql create脚本(包含create wrapper的create view)发送到服务器即可。为此,在denodo上创建一个技术用户,并将驱动程序加载到jenkins服务器。 另一个选择是如果您正在使用Denodo 7来使用解决方案管理器。那里有一个Rest API,您可以在其中创建修订,在不同的环境中对其进行测试并进行部署。不知道您是否可以根据来自詹金斯(Jenkins)的vql代码创建修订,但是我认为这应该可行。