问题标签 [teiid]

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 回答
2483 浏览

java - Maven 依赖项仅下载更新版本的 pom 而不是 jar

我依赖于 JBoss 的 teiid 框架。如果我添加对旧版本的依赖,它会下载 jar 文件,而如果我添加对新版本的依赖,它只会下载 pom 文件。下面是我的 pom 配置

存储库:

这将下载jar

这将只下载 pom 文件

更新:Maven日志

0 投票
1 回答
140 浏览

teiid - 如何在 Teiid 的 UPDATE 中引用顶级表

有没有办法在 Teiid (8.4) 的 UPDATE 语句中引用可更新表?

例如:我有表(tag_id、值、时间、active_ind)。我想用非最大时间标记所有标签。

但是 Teiid 不支持可更新BUFFER表的别名。我怎样才能进行这样的更新?提前致谢。

0 投票
0 回答
172 浏览

jboss - Apche JENA 与数据虚拟化工具的集成

任何人都在从数据虚拟化层中的虚拟数据库创建的 RDF 模型(使用 R2RML 映射)之上实现了 Apache JENA。我专门寻找与 JBOSS-Teiid、Apache JENA、R2RML 映射的集成。

任何参考或想法分享都会有很大帮助。

0 投票
1 回答
407 浏览

sql - 刷新teiid中的物化视图

我用 sql server 数据源创建了一个 teiid vdb。视图模型包含物化视图,需要知道如何手动(如每天或每小时)或自动刷新物化视图?是否有任何 sql 命令来触发刷新操作?

0 投票
1 回答
252 浏览

jboss - 使用 ODATA 查询的 Teiid 虚拟数据库的缓存问题

我有一个业务场景,每当将新记录加载到数据库表中时,a) 将向客户端发送通知。通知消息是传达数据已加载并准备好查询。b) 客户端收到通知后,将对JBOSS虚拟数据库进行OData查询。Teiid VDB 支持 Odata

问题在于:ODATA 查询响应中未返回的新记录(通过手动/自动 SL 脚本插入)。它总是返回前 5 分钟的缓存结果。因为 Odata 有一个默认的缓存时间设置为 5 分钟。

我们希望 TEIID 始终返回所有记录,包括新插入的记录。

我尝试了以下选项,但它没有按预期工作(https://developer.jboss.org/wiki/AHowToGuideForMaterializationcachingViewsInTeiid)1)缓存提示/ * +缓存(ttl:300000)* /从Source.UpdateProduct中选择*
2)选项诺卡

**** 这在我对数据库进行 JDBC 查询时有效。

请建议,在 ODATA REST 查询的情况下如何关闭此缓存?

0 投票
1 回答
380 浏览

jboss - JBoss DV 6.0 中的 Teiid 实例无法在 JBDS 中连接

我正在 JBoss Developer Studio 中开发 Teiid Designer,为了执行“执行 VDB”,它表示必须运行 teiid 实例,所以我启动 JBoss DV 6.0 服务器,并在服务器的 Teiid Instance 视图上测试连接,测试“测试管理连接”和“测试 JDBC 连接”说“OK”,但是当我尝试运行“执行 VDB”或任何形式来建立从 IDE 到 teiid 实例的连接时,它说的和服务器一样没有运行。

你们知道是什么原因造成的吗?

0 投票
1 回答
107 浏览

groovy - Teiid 的 groovy 脚本(Admin Shell)出错

我有这个 teiid.groovy 脚本在 Teiid VDB 上执行 SQL 查询:

当我使用执行它时

我收到此错误;

我究竟做错了什么?先感谢您。

0 投票
1 回答
300 浏览

maven - 无法解决 teiid-parent maven 层次结构

  • 我必须添加什么存储库才能通过 maven 使用 teiid-admin?
  • 为什么 teiid 的已发布版本依赖于预发布的祖先 pom (org.jboss.as:jboss-as-parent:pom:7.5.0.Final-redhat-15 jboss "Product EAP 6.4.0中的 pom 文件阿尔法”存储库)

我一定是做错了什么,因为我无法将 Teiid 管理员添加到我的项目中,因为 pom 祖先消失在非发布存储库中。这看起来对吗?

出现错误

Could not find artifact org.jboss.as:jboss-as-parent:pom:7.5.0.Final-redhat-15 in org.reficio (http://repo.reficio.org/maven/) @ org.jboss.teiid:teiid-parent:8.12.0.Alpha3-SNAPSHOT,...pom.xml, line 376, column 23 -> [Help 2]

添加了依赖项

<dependency> <groupId>org.jboss.teiid</groupId> <artifactId>teiid-admin</artifactId> <version>8.11.0.Final</version> <!-- same basic thing happens with <version>8.11.2</version> --> </dependency>

如果您有任何想法,请告诉我,因为在寻找 jboss nexus 实例之后,我比开始时更加困惑。

谢谢

彼得

0 投票
1 回答
252 浏览

teiid - Teiid Designer安装错误到eclipse

在尝试安装 Teiid Designer 以 Eclipse 时显示以下消息。它不允许我前进

0 投票
1 回答
235 浏览

jboss - Jboss 不断用大数据集耗尽最大内存

我是 JBOSS 的新手,我有一个 JVM(在 JBoss 下运行)的内存问题,我想看看你能不能帮忙?

我的运行 Teiid 的 JBOSS 服务器在查询一个大表(1.3 亿行,45 列)时内存不足。

以下是一些细节:

我的JVM参数如下:

Teiid 缓冲区管理器设置:

正如您所看到的,我已将堆大小分配为 200gb,但每次它仍然会最大限度地使用内存,并且服务器只是因“Full GC(Ergonmics)”错误而挂起。下面是一个示例日志: