问题标签 [denodo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
154 浏览

linux - 我们可以在没有图形支持 (GUI) 的情况下访问虚拟数据端口管理工具吗?

Denodo 文件安装位于 linux 远程服务器上,我无法访问 GUI 或完整的 linux cli。如何访问 Virtual DataPort Administration Tool 以将 JDBC 与其他数据库连接?

有人可以告诉我如何在最佳实践中做到这一点吗?

0 投票
1 回答
120 浏览

java - 使用 Java 的 Denodo 自定义存储过程

就像其他错误一样,已经尝试了所有解决方案,但仍然出现这样的错误。

该项目未构建,因为其构建路径不完整。找不到 java.lang.Object 的类文件。修复构建路径,然后尝试构建这个项目 my_denodo_extension
未知 Java 问题
java.lang.Object 类型无法解析。它是从所需的 .class
文件中间接引用的 getClient.java /my_denodo_extension/src/com/denodo/vdp/sp 第 1 行 Java 问题

已经提供了包括 JAR 和 JDK 在内的所有依赖项。

你有我的解决方案吗?

0 投票
2 回答
207 浏览

random - 在 Denodo 中随机采样数据

我想知道 Denodo(VQL)中 SQL SERVER newid() 命令的模拟是什么?我的最终目标是在 Denodo 中随机抽取数据。

0 投票
1 回答
177 浏览

jenkins - 从 Jenkins 执行 denodo 任务

我正在尝试创建一个工作原型,用于从我的 Jenkins 服务器执行 denodo 活动。

我要执行的步骤是:

  1. 从 Jenkins 将 VSQL 文件从 GIT 导入到 Denodo。
  2. 从 Jenkins 在 Denodo 中创建一个视图。
  3. 从 Jenkins 在 Denodo 中运行此 VSQL 文件。

我是 Denodo 世界的新手,我不确定 Denodo 是否有任何 API 可以做到这一点。

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

0 投票
2 回答
967 浏览

arrays - 使用 Denodo (VQL) 选择数组中的参数值

我正在尝试做一些看似简单但找不到适合 Denodo 的 VQL(虚拟查询语言)的语法的事情。我有一个这样的字符串:XXXX-YYYY-ZZZZ-AAAA-BBBB 在名为“位置”的列中,长度不同,我想获取第四组的值(即本例中的 AAAA)。我正在使用这样的 Denodo 拆分功能:

SELECT SPLIT("-",location)[3] AS my_variable FROM my_table

但是,[3] 不起作用。我尝试了很多变化:

SELECT SPLIT("-",location)[3].value AS my_variable FROM my_table

SELECT SPLIT("-",location).column3 AS my_variable FROM my_table

等等

有人可以帮我找出从数组中返回单个参数的正确语法吗?谢谢!

0 投票
1 回答
672 浏览

java - 在java 8中与生菜建立redis连接的正确方法

我正在尝试构建一个通过生菜与 redis 通信的 Denodo java 存储过程。

我正在使用 Denodo 推荐的 Denodo 4e eclipse 扩展和氧气。

我显然遗漏了一些东西,因为所有文档都表明两者

正在抛出被调试方法掩盖的错误,我所知道的是,在第一种情况下,构建器失败,而在第二种情况下,客户端失败。

当我调用 redis-cli 时,我看到 redis 正在 127.0.0.1:6379> 运行,并且能够获取我设置的测试密钥。

我使用默认的 redis.conf 并在同一台机器上运行 eclipse、denodo 和 redis。

redis.conf 中的绑定为 127.0.0.1 ::1 超时已禁用 (0)

我通常不使用 Java 开发,所以我希望我显然做错了什么,而不是在非 denodo 项目中实际执行此操作并整理出正确的构建和调试。

0 投票
1 回答
68 浏览

java - Denodo customWrapper 日期时间字段在环境中不起作用

我正在使用以下代码的 Denodo 自定义包装器,在 timestamp_field 中,timestamptz_field 列变为空白。

  1. 要使其正常工作,我需要更改任何设置吗?
  2. 这都是硬编码,我认为没有任何代码问题。此代码在以下链接中提及https://community.denodo.com/docs/html/browse/7.0/vdp/developer/developing_extensions/developing_custom_wrappers/dealing_with_datetime_and_interval_types
0 投票
1 回答
45 浏览

select - 每天为最新值创建视图(无跳过天数)

我有一张表,每天记录每个设备的固件版本。如果设备出现故障,填充设备固件的脚本将无法获取它的值,因此没有离线天数的记录。我需要一个每天都会为每个设备返回最新固件版本的视图,无论设备是否关闭。这在 Postgres SQL 中效果很好:

但是,我们正在过渡到 Denodo,我无法让这个查询在 Denodo 中工作。case 语句中的子查询似乎失败了。有谁知道我如何获得这样的逻辑来在 Denodo 中创建视图?

0 投票
1 回答
75 浏览

data-virtualization - 没有缓存的不同源之间的 Denodo 连接

我是 Denodo 的新手,刚刚安装了 Denodo Express Server。我正在运行一个示例任务。

我有两个不同的数据源(Postgres 和 MySQL),Postgres 有代理表,而 MySQL 有客户订单数据。当我在代理客户数据之间执行连接语句时,它返回 0 行,直到我缓存客户数据。

  1. 有什么方法可以在没有缓存的情况下在不同源之间执行连接语句,因为它会导致复制成本?

我已附加查询的执行跟踪,两个虚拟计划都返回一些行,但内部连接计划结果为 0 行。

在此处输入图像描述

0 投票
1 回答
2144 浏览

c# - C# 连接到系统 ODBC 数据源

服务器管理员为我创建了一个 32 位 ODBC 系统 DSN,其中包含数据库和用户凭据。我现在正在努力了解如何从我的 C# 代码连接到该数据库。如果我使用的是 SSIS 连接,它会毫无问题地通过,所以我知道他们设置的数据是正确的。

我现在应该使用 SqlConnection 或 OleDbConnection 来访问它吗?我都试过了,无论我尝试什么类型的连接字符串,它总是会导致错误。这是连接到对连接字符串很重要的 Denodo 实例。