问题标签 [apache-metamodel]

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

maven - Travis 最大日志大小和省略库生成的日志

我正在使用 Github ( https://github.com/connecta-solutions/connecta-framework ) 和 Travis ( https://travis-ci.org/connecta-solutions/connecta-framework ) 来托管和构建一个开放式-我的源项目,它使用 Apache Metamodel 作为其依赖项之一。

我没有进行很多单元测试,但是使用 Metamodel 的功能的特定测试生成的日志是巨大的,并且通过了 Travis 确定的 4MB 日志大小,因此它退出构建并显示以下消息:

我得到的大部分日志都是来自 Metamodel 内 Comparator 的不重要的调试消息,通常会给出以下输出:

理想的情况是 Travis 以某种方式接受了这一点,因为当您遇到问题时,不重要的日志很快就会变得重要。无论如何,我尝试降低日志级别以仅获取警告和错误,并传递 log4j 的参数来执行此操作,如下所示:

后来我意识到,Logback 是这个 Metamodel 功能的日志引擎,我发现不可能像 Log4j 中那样使用参数来降低 Logback 的日志级别。但是我没有找到删除 logback 并使用我用于整个应用程序的标准记录器的方法,然后我可以控制它尝试输出消息的级别。

这是 Travis CI 的最后一句话吗?有没有办法保留所有日志,即使超过 4MB 的日志大小?

如果没有,我怎样才能只删除 Metamodel 中日志的这个不重要部分?

将整个日志保持在开发模式,并在 Travis 构建中忽略它是完美的,但如果我不能,我可以永远忽略这部分日志,如果别无选择。

0 投票
1 回答
534 浏览

apache-drill - Apache 元模型与 Apache Drill

Apache MetaModel 是一个数据访问框架,它为不同类型的数据源的发现、探索和查询提供了一个通用接口。

Apache Drill 是一个无模式的 SQL 查询引擎,它通过在分析数据之前消除构建和维护模式的约束来提供实时洞察。

任何对这两个项目之间的关键区别有见解的人。我很困惑,因为两者都提供类似 SQL 的接口来查询数据存储

请思想...

0 投票
1 回答
64 浏览

apache - What are feature not supported by Apache Metamodel Salesforce conenctor

I had gone through the API provided by Apache metamodel to connect Salesforce.com, most of API are there which can help perform CURD operation. But, i am unable to find the features which are not supported by Apache metamodel API's. Is there any document reference for complete API guide and feature document for Apache metamodel Salesforce.com connector ?

0 投票
1 回答
598 浏览

apache-metamodel - 如何在 Apache MetaModel 中连接多个表?

我需要在 Apache MetaModel 中的多个表上应用连接。我通过谷歌搜索但没有找到任何相关内容。有人可以帮我解决这个问题吗?

0 投票
1 回答
136 浏览

java - Apache MetaModel DataContext.getDefaultSchema 不工作

我目前正在使用 Apache 的 MetaModel 4.6.0 API for Java 1.8。我无法获取要使用的 DataContext 的默认架构。下面是我的代码片段:

当它到达这部分时:

代码只是挂起尝试执行此操作。任何想法为什么会发生这种情况?

我的目标是能够使用此 API 查询 excel 文件。我已经看到很多例子都这样做并且工作,但似乎无法重新创建它。

0 投票
1 回答
229 浏览

java - 如何在 Apache Metamodel 中为 hive 编写用户定义的函数,如方差、标准差?

我必须使用 apache 元模型对 hive 数据库执行查询。但是元模型中不存在 hive 中存在的方差和标准差等函数。当我进行休息 API 调用时,我收到以下错误:

我如何为此目的编写用户定义的函数?

0 投票
0 回答
86 浏览

java - 使用 Metamodel Java 继承

在我的应用程序中,我有一些从 User 类扩展的实体。用户有 firstName 和 lastName 字段。对从 User 扩展的每个实体进行搜索。为了实现搜索,我使用了 Criteria API。当我们谈论相同的参数时,对它们的查询看起来非常相似。所以我决定创建一个通用类来把所有东西都集中在一个地方

这是规范生成器:

问题是 Intellij 为 MetaModel.lastName 和 MetaModel.firstName 加了下划线(它说“无法使用 ...User.firstName 解析方法”)。可能是因为不清楚我们期望的 User 类的确切扩展。可能有办法避免这种情况。提前致谢。

0 投票
0 回答
46 浏览

apache-kafka - 我们可以使用zookeeper在kafka apache元模型中存储偏移量吗

Apache MetaModel kafka 消费者不适用于动物园管理员偏移存储。我正在使用 Apache MetaModel 5.1 和 kafka 版本 0.10.2.1。我面临 kafka 消费者(元模型内部消费者)的问题,因为它不消耗来自主题的任何消息,我的测试环境 kafka 偏移存储是 zookeeper。当我尝试将偏移存储更改为 KAFKA(在不同的环境中)时,消费者工作得很好。到目前为止,我不想将偏移存储更改为 kafka,那么有没有其他方法可以在 Apache MetaModel kafka 消费者端解决这个问题?

0 投票
1 回答
114 浏览

java - 修改元模型的架构以更改/重命名列名

我正在使用 Apache MetaModel 来获取架构信息。有一个用例,我需要为CsvDataContext没有标题的 csv 文件创建对象。我在单独的数据结构 ( List<String> colNames) 中有列名。

context对象将列名称指定为"A", "B", "C", etc。我猜元模型会为没有标题的表分配一些默认列名。

有没有办法修改CsvDataContext对象持有的模式?

我相信UpdateableDataContext应该可以,但是文档没有公开任何允许修改列名等元数据的方法。

如何实现这种情况?

0 投票
0 回答
39 浏览

java - 5.2.0 版本的 Apache 元模型失败,需要依赖 org.postgresql.util 包

我试图在我的 OSGI 设置中将 Apache 元模型从 4.5.3 升级到 5.2.0,但它失败了,因为它正在寻找 org.postgresql.util 由某个包导出,即 5.2.0 依赖于 org .postgresql.util 包。在我提供了导出 org.postgresql.util 包的 PostgreSQL 驱动程序之后,一切正常。

我的问题是 5.2.0 版本的 Apache 元模型是否严格依赖 org.postgresql.util 包?即使我没有使用与 PostgreSQL 源相关的任何功能,它是否希望将其作为先决条件导出?如果我不提供这个导出的包,我该如何让它工作?