问题标签 [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 回答
419 浏览

tomcat - How do I enable HTTPS for the embedded tomcat in Denodo?

I'd like to enable https for all my incoming web requests to Denodo using a self-signed certificate. How do I do this?

(Denodo comes installed with an embedded JRE and Tomcat)

(I'm posting this question and including the answer in hopes that someone else finds it useful)

0 投票
1 回答
290 浏览

ajax - Denodo 会支持 jsonp 还是 CORS

我有一个 denodo 返回 json 数据。我的 tomcat 域与 denodo 域不同。我不太清楚 denodo 是否支持 jsonp 或 CORS。如果它不支持,我需要使用更传统的代理 servlet 方法让 tomcat 访问来自其他域的数据。如果有人有任何建议或解决方案,请告诉我

0 投票
1 回答
345 浏览

sql - 使用通配符按列搜索的 Denodo 查询

我试图弄清楚如何管理视图以基于通配符搜索返回结果集如果它是 oracle,我将使用 select * from employee_table where employee_name = '%Jac%' 这将返回员工姓名所在的结果集 Jack Jackson Jacob

我有一个denodo url,它根据employee_name返回json,我必须输入完整的员工姓名才能得到结果,

http://localhost.com:9090/xyz/employee_view/views/employee_view?employee_name=%Jack%&$format=json

0 投票
2 回答
2379 浏览

parsing - 错误::语法错误:'''附近的异常解析查询

Npgsql对 denodo 视图执行更新语句失败,因为语法错误

由于denodo不承认该声明,因此失败。

请帮助建议是否有其他替代解决方案?我提供的测试代码如下:

0 投票
1 回答
529 浏览

npgsql - 查看 pg_type 未找到

Npgsql v3.0.0-beta0001 (Prerelease) 在打开连接时出现以下问题。

NpgsqlConnection conn = new NpgsqlConnection(@"Server=xx.xx.xx.xx;Port=9996;Database=xxx;User Id=xx;Password=xx;CommandTimeout=40;"); conn.Open();

  • ex {" : 查看 'pg_type' 未找到"} System.Exception {Npgsql.NpgsqlException}

StackTrace " 在 Npgsql.NpgsqlConnector.DoReadSingleMessage(DataRowLoadingMode dataRowLoadingMode, Boolean returnNullForAsyncMessage)\r\n 在 Npgsql.NpgsqlConnector.ReadSingleMessage(DataRowLoadingMode dataRowLoadingMode, Boolean returnNullForAsyncMessage)\r\n 在 Npgsql.NpgsqlConnector.SkipUntil(BackendMessageCode stopAt2)\BackendMessageCode stopAt1 r\n 在 Npgsql.NpgsqlDataReader.SkipUntil(BackendMessageCode stopAt1, BackendMessageCode stopAt2)\r\n 在 Npgsql.NpgsqlDataReader.NextResultInternal()\r\n 在 Npgsql.NpgsqlDataReader.NextResult()\r\n 在 Npgsql.NpgsqlDataReader.Init ()\r\n 在 Npgsql.NpgsqlCommand.Execute(CommandBehavior 行为)\r\n 在 Npgsql.NpgsqlCommand.ExecuteDbDataReaderInternal(CommandBehavior 行为)\r\n 在 Npgsql.NpgsqlCommand.ExecuteDbDataReader(CommandBehavior 行为)\r\n 在 System .Data.Common。DbCommand.ExecuteReader(CommandBehavior 行为)\r\n 在 Npgsql.NpgsqlCommand.ExecuteReader(CommandBehavior 行为)\r\n 在 Npgsql.TypeHandlerRegistry.LoadBackendTypes(NpgsqlConnector 连接器)\r\n 在 Npgsql.TypeHandlerRegistry.Setup(NpgsqlConnector 连接器)\ r\n 在 Npgsql.NpgsqlConnector.Open()\r\n 在 Npgsql.NpgsqlConnectorPool.GetPooledConnector(NpgsqlConnection Connection)\r\n 在 Npgsql.NpgsqlConnectorPool.RequestConnector(NpgsqlConnection connection)\r\n 在 Npgsql.NpgsqlConnection.Open( )\r\n 在 d:\EMRP\EMRP\DenodoConnector\Source\ConsoleApplication2\Program.cs:line 66 “ 细绳NpgsqlCommand.ExecuteReader(CommandBehavior 行为)\r\n 在 Npgsql.TypeHandlerRegistry.LoadBackendTypes(NpgsqlConnector 连接器)\r\n 在 Npgsql.TypeHandlerRegistry.Setup(NpgsqlConnector 连接器)\r\n 在 Npgsql.NpgsqlConnector.Open()\r\ n 在 Npgsql.NpgsqlConnectorPool.GetPooledConnector(NpgsqlConnection Connection)\r\n 在 Npgsql.NpgsqlConnectorPool.RequestConnector(NpgsqlConnection connection)\r\n 在 Npgsql.NpgsqlConnection.Open()\r\n 在 Test.Program.MssDenodoUpdate(String ssConnectionName , String ssTableName, TestDenodoUpdate ssUpdateRecord, String ssWhereClause, Int32 ssTimeout, Int32& ssUpdatedRows) in d:\EMRP\EMRP\DenodoConnector\Source\ConsoleApplication2\Program.cs:line 66" stringNpgsqlCommand.ExecuteReader(CommandBehavior 行为)\r\n 在 Npgsql.TypeHandlerRegistry.LoadBackendTypes(NpgsqlConnector 连接器)\r\n 在 Npgsql.TypeHandlerRegistry.Setup(NpgsqlConnector 连接器)\r\n 在 Npgsql.NpgsqlConnector.Open()\r\ n 在 Npgsql.NpgsqlConnectorPool.GetPooledConnector(NpgsqlConnection Connection)\r\n 在 Npgsql.NpgsqlConnectorPool.RequestConnector(NpgsqlConnection connection)\r\n 在 Npgsql.NpgsqlConnection.Open()\r\n 在 Test.Program.MssDenodoUpdate(String ssConnectionName , String ssTableName, TestDenodoUpdate ssUpdateRecord, String ssWhereClause, Int32 ssTimeout, Int32& ssUpdatedRows) in d:\EMRP\EMRP\DenodoConnector\Source\ConsoleApplication2\Program.cs:line 66" stringTypeHandlerRegistry.Setup(NpgsqlConnector connector)\r\n at Npgsql.NpgsqlConnector.Open()\r\n at Npgsql.NpgsqlConnectorPool.GetPooledConnector(NpgsqlConnection Connection)\r\n at Npgsql.NpgsqlConnectorPool.RequestConnector(NpgsqlConnection connection)\r\n n 在 Npgsql.NpgsqlConnection.Open()\r\n 在 Test.Program.MssDenodoUpdate(String ssConnectionName, String ssTableName, TestDenodoUpdate ssUpdateRecord, String ssWhereClause, Int32 ssTimeout, Int32& ssUpdatedRows) in d:\EMRP\EMRP\DenodoConnector\Source\ ConsoleApplication2\Program.cs:line 66" 字符串TypeHandlerRegistry.Setup(NpgsqlConnector connector)\r\n at Npgsql.NpgsqlConnector.Open()\r\n at Npgsql.NpgsqlConnectorPool.GetPooledConnector(NpgsqlConnection Connection)\r\n at Npgsql.NpgsqlConnectorPool.RequestConnector(NpgsqlConnection connection)\r\n n 在 Npgsql.NpgsqlConnection.Open()\r\n 在 Test.Program.MssDenodoUpdate(String ssConnectionName, String ssTableName, TestDenodoUpdate ssUpdateRecord, String ssWhereClause, Int32 ssTimeout, Int32& ssUpdatedRows) in d:\EMRP\EMRP\DenodoConnector\Source\ ConsoleApplication2\Program.cs:line 66" 字符串NpgsqlConnection.Open()\r\n 在 d:\EMRP\EMRP\DenodoConnector\Source\ConsoleApplication2\Program 中的 Test.Program.MssDenodoUpdate(String ssConnectionName, String ssTableName, TestDenodoUpdate ssUpdateRecord, String ssWhereClause, Int32 ssTimeout, Int32& ssUpdatedRows)。 cs:第 66 行“字符串NpgsqlConnection.Open()\r\n 在 d:\EMRP\EMRP\DenodoConnector\Source\ConsoleApplication2\Program 中的 Test.Program.MssDenodoUpdate(String ssConnectionName, String ssTableName, TestDenodoUpdate ssUpdateRecord, String ssWhereClause, Int32 ssTimeout, Int32& ssUpdatedRows)。 cs:第 66 行“字符串

0 投票
1 回答
318 浏览

java - Denodo Jar 与 Play Framework Jar 发生冲突

我正在使用:最新版本的 play framework wi.-> 2.3.5 最新版本的 Denodo -> 5.5 win

Denodo 使用的是 Apache Common Codec 1.3,而 Play 使用的是 Apacahe Common Codec 1.4 中引入的一些新方法(例如,原因:)java.lang.NoSuchMethodError: org.apache.commons.codec.digest.DigestUtils.sha1Hex(Ljava/lang/String;)Ljava/lang/String;。不知何故,denodo 的遗留 jar 比 play 的 jar 更受青睐。

有没有办法摆脱这种情况?

0 投票
2 回答
798 浏览

tableau-api - Tableau + Denodo ODBC 连接?

有没有人成功地使用 Tableau 通过 ODBC 连接到 Denodo?

我正在使用 Tableau 进行概念验证,并且正在尝试连接到 Denodo 数据源。我被告知这样做没有问题,但是,我收到了标准的 Tableau 警告

Tableau identified the following warnings for the ODBC data source named 'my denodo datasource':

除了上面的标准警告消息,当我尝试按年、季度、月对数据进行切片时,当我添加配置我的日期字段以在我的列中显示季度时,我会得到以下信息:

ODBC escape convert error.

我正在使用 Tableau 9.1.0 (9100.15.0828.1711) 64 位进行测试。我也在 Tableau 9.0 上尝试过。

如果你已经让它工作了,你使用的是什么版本?(我可以看到 Denodo 甚至有一个关于使用 Tableau 连接到 Denodo 的迷你教程,但屏幕截图显示他们使用月份而不是季度,我无法判断他们使用的是哪个版本的 Tableau)。

谢谢~!

0 投票
1 回答
417 浏览

tomcat - 如何在 Denodo 5.5 的嵌入式 tomcat 容器中安装 Denodo OData 服务?

我想将自定义 OData 服务安装到 Denodo 5.5 中的嵌入式 Tomcat Web 容器中。

我发现 Denodo 提供的说明有些令人困惑,因此我将其发布到 stackoverflow 并包含答案,希望其他人觉得它有用。

0 投票
1 回答
240 浏览

azure - Denodo 虚拟数据端口管理服务器未在 Azure 上打开

我们有一台机器 - MS Azure Cloud 中的 Windows Server 64 位,我们在其中安装了带有许可证的 Denodo 5.5 完整包。

VM 有两个 IP,一个是我们连接 VM 的 Internet IP,一个是内部 IP。

我们在虚拟数据端口 >> JVM 选项 >> RMI 主机中进行了更改,以在主机名中反映外部 IP。

我们尝试多次重新启动 Virtual Dataport Server 和 VM。我们还确保上述 RMI 配置已成功保存在 Denodo 配置文件中。

然而,我们无法使用外部 IP 从网络机器(在互联网中)打开 Denodo 虚拟数据端口管理服务器。Azure VM 中的防火墙也已关闭。

如果您对此有任何想法,请帮助解决此问题。

非常感谢!

0 投票
1 回答
170 浏览

apache-spark - Denodo、MemSQL、Spark、VectorWise 和 XtremeData 中的 NULLS LAST 标志

我正在为一个个人项目做一个伪 ORM,我正在为 20 多种不同的 SQL 方言编译一个兼容性检查列表。

目前,我正在研究方言是否支持该NULLS LAST标志,即在对表格进行排序时,将 null 作为最后一项1, 2, 3, 4, null而不是null, 1, 2, 3, 4.

我有 DashDB/MySQL/MSSQL 等语言的结果(是的 - 他们提供NULL LAST)但是,以下方言,我无法找到 null-last-ability:

  1. 德诺多

  2. 内存SQL

  3. 火花

  4. VectorWise

  5. 极限数据

一个简单的“是”或“否”就足以回答您的问题,但是,如果您还可以写下有关如何执行NULL LAST操作的查询,那也很棒!