问题标签 [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.
jboss-developer-studio - 在 JBDS (Teiid) 中选择服务器
我正在使用wildfly 10 JBDS 10和Teiid Designer 10。当我启动默认服务器时,它没有Teiid实例,只有概述和部署。
但是,如果我将服务器更改为 wildfly,我将获得 Teiid 实例。
为什么我没有在默认服务器中获取 Teiid 实例。
更改默认服务器是一个好方法。
salesforce - Teiid 中的 Salesforce
subsystem xmlns="urn:jboss:domain:resource-adapters:1.0"> <resource-adapters> <resource-adapter> <connection-definitions> <connection-definition class-name="org.teiid.resource.adapter.file.FileManagedConnectionFactory" jndi-name="java:/fileDS" enabled="true" use-java-context="true" pool-name="teiid-file-ds"> <config-property name="ParentDirectory">/home/rareddy/testing/<config-property> <config-property name="AllowParentPaths">true<config-property> <connection-definition> <connection-definitions> <resource-adapter> <resource-adapters> <subsystem
我必须添加的值是什么
连接定义类名配置属性名父目录
我将翻译作为销售人员,并通过连接销售人员帐户来处理对象。
jboss - 有没有简单的方法在 Jboss 中执行 SQL 脚本?
我想对 Jboss 中的数据库简单地执行一个 Sql 脚本。我创建了一个 Teiid 项目,其数据源指向源表。我不需要任何字段映射,只需要脚本执行。提前致谢!
wildfly - 在teiid中使用ddl数据
使用 jboss EAP 7 和 Teiid Designer 10.4 和 wildfly 10。
我有 MySQL 的 DDL 文件。如何使用它制作 VDB。
我可以使用 teiid 运行它吗?
当我尝试将 ddl 数据导入为 Teiid ddl 时,它显示解析错误,但同样能够作为一般 ddl 导入。
jboss - 使用 Jboss Fuse,有没有办法将平面文件保存到数据库中?
我必须将平面文件数据保存到 MySql Db 中,我尝试过 Teiid 但它只是让我创建虚拟数据库;我想导入文件并将其保留在同一过程中。任何想法?
teiid - 在 teiid 中使用 JSON 数组
我正在使用 teiid 调用 REST。
如果一个输出响应有一个 JSON 数组,其中包含不同字段的联系人,例如 id、first-name lastname。我应该在获取 JSON 数组的过程中写什么。
我的详细信息的示例将非常有帮助谢谢
java - 如何将分页的 REST API 解析为 teiid 数据源?
对于我的工作,我必须公开一个能够从多个数据源收集数据的 API。这就是我必须使用 teiid 实现一些数据虚拟化的原因:由于我一个人在这个项目上,设计所有类以匹配每个 json 对象将是浪费时间。
看来我的一些数据源是分页的 REST Api。我知道 teiid 可以轻松处理 REST Api,但是那些分页的呢?
响应类似于:
我已经有一个 java 类,它可以通过使用如下所示的 do..while 循环来解析整个 API:
有没有办法为我的 VDB 做同样的事情,所以我不必为我要工作的每种对象编写一个 java 类?如果没有,我怎么能避免编写这样的课程?
谢谢
teiid - 如何从 teiid REST 服务获取 JSON 响应
我正在针对来自 teiid 的 MySQL 数据源发出 SQL SELECT 查询,并尝试获取 JSON 格式的 SQL 响应。我能够以 XML 格式获得响应,但在尝试以 JSON 格式获取响应时遇到了麻烦。似乎没有与 XMLELEMENT、XMLAGG、XMLFOREST XML 函数等效的 JSON 函数。我在下面发布了我的查询的 XML 版本。此查询的等效 JSON 版本是什么。
创建虚拟程序 GetFlightRecordsByAirDelay1(IN p1 integer, IN p2 integer) RETURNS (xml_out xml) OPTIONS (UPDATECOUNT 0, "REST:METHOD" 'GET', "REST:URI" 'GetFlightRecordsByAirDelay1') AS /*+ cache(pref_mem ttl: 14400000) */ BEGIN SELECT XMLELEMENT("FlightDelayRecords",
XMLAGG(XMLELEMENT("FlightDelayRecord", XMLFOREST(UniqueCarrier,FlightNum, CRSDepTime, DepTime, CRSArrTime, ArrDelay) )) ) 作为 xml_out FROM (SELECT UniqueCarrier,FlightNum, CRSDepTime, DepTime, CRSArrTime,
ArrDelay FROM flight_records_mod1 WHERE flight_records_mod1.ArrDelay < p1 AND flight_records_mod1.YEAR = p2 LIMIT 10) A;
结尾
teiid - Teiid 生成的 Swagger Json 文件已损坏
我在域模式下的 teiid 主从设置上部署了多个 VDB。例如,AirFlights-vdb.xml、Customer-vdb.xml ...等部署了几个程序,这些程序在每个 VDB 中作为 REST API 公开。我使用 IP:8080/AirFlights_1/api 之类的 URL 来访问 swagger 文档特定的 VDB。当部署了多个 VDB 时,swagger 文档会损坏。例如,当我执行 IP:8080/AirFlights_1/api 时,它会列出与 Customer-vdb.xml 和其他已部署 VDB 相关的 API 资源。您能帮我解决生成的 swagger 文件的这种混乱性质吗?
我使用 http://teiid.org/rest}auto-generate" value="true"/> 属性来生成 War 文件。
示例 vdb 看起来像这样
teiid - 虚拟过程中的 Teiid 事务支持
我正在尝试在 teiid 虚拟过程中执行一些 SQL SELECT 语句。teiid 是否具有对虚拟过程的事务支持。如果是这样,它是否保证来自连接池的相同数据库连接用于执行该虚拟过程中的所有 SELECT 语句。我的代码如下所示。