问题标签 [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.
java - Maven 依赖项仅下载更新版本的 pom 而不是 jar
我依赖于 JBoss 的 teiid 框架。如果我添加对旧版本的依赖,它会下载 jar 文件,而如果我添加对新版本的依赖,它只会下载 pom 文件。下面是我的 pom 配置
存储库:
这将下载jar
这将只下载 pom 文件
更新:Maven日志
teiid - 如何在 Teiid 的 UPDATE 中引用顶级表
有没有办法在 Teiid (8.4) 的 UPDATE 语句中引用可更新表?
例如:我有表(tag_id、值、时间、active_ind)。我想用非最大时间标记所有标签。
但是 Teiid 不支持可更新BUFFER
表的别名。我怎样才能进行这样的更新?提前致谢。
jboss - Apche JENA 与数据虚拟化工具的集成
任何人都在从数据虚拟化层中的虚拟数据库创建的 RDF 模型(使用 R2RML 映射)之上实现了 Apache JENA。我专门寻找与 JBOSS-Teiid、Apache JENA、R2RML 映射的集成。
任何参考或想法分享都会有很大帮助。
sql - 刷新teiid中的物化视图
我用 sql server 数据源创建了一个 teiid vdb。视图模型包含物化视图,需要知道如何手动(如每天或每小时)或自动刷新物化视图?是否有任何 sql 命令来触发刷新操作?
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 查询的情况下如何关闭此缓存?
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 实例的连接时,它说的和服务器一样没有运行。
你们知道是什么原因造成的吗?
groovy - Teiid 的 groovy 脚本(Admin Shell)出错
我有这个 teiid.groovy 脚本在 Teiid VDB 上执行 SQL 查询:
当我使用执行它时
我收到此错误;
我究竟做错了什么?先感谢您。
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“Product EAP 6.4.0 Alpha”存储库中看到org.jboss.as:jboss-as-parent:pom:7.5.0.Final-redhat-15 pom 文件
- 我在发布存储库中找不到它。
- 当我尝试将其中任何一个列为依赖项或为 teiid 管理标签构建等效源时,我得到了该错误的变体。
如果您有任何想法,请告诉我,因为在寻找 jboss nexus 实例之后,我比开始时更加困惑。
谢谢
彼得
teiid - Teiid Designer安装错误到eclipse
在尝试安装 Teiid Designer 以 Eclipse 时显示以下消息。它不允许我前进
jboss - Jboss 不断用大数据集耗尽最大内存
我是 JBOSS 的新手,我有一个 JVM(在 JBoss 下运行)的内存问题,我想看看你能不能帮忙?
我的运行 Teiid 的 JBOSS 服务器在查询一个大表(1.3 亿行,45 列)时内存不足。
以下是一些细节:
我的JVM参数如下:
Teiid 缓冲区管理器设置:
正如您所看到的,我已将堆大小分配为 200gb,但每次它仍然会最大限度地使用内存,并且服务器只是因“Full GC(Ergonmics)”错误而挂起。下面是一个示例日志: