calcite

    0熱度

    1回答

    我正在嘗試使用ReflectiveSchema創建一個簡單的模式,然後嘗試使用Groovy作爲我的編程語言來投影一個Employee「table」。下面的代碼。 class CalciteDemo { String doDemo() { RelNode node = new CalciteAlgebraBuilder().build() return RelO

    1熱度

    1回答

    其中我可以獲得適用於Apache方解石的Excel適配器。 class ExcelEnumerator<E> implements Enumerator<E> { } 我想創建ExcelEmumarator類。

    0熱度

    1回答

    我正在嘗試將方解石與Kafka結合,我參考了CsvStreamableTable。 每個ConsumerRecord是轉換使用fowlloing代碼爲Object []: static class ArrayRowConverter extends RowConverter<Object[]> { private List<Schema.Field> fields; publ

    -1熱度

    1回答

    我在My Project中使用Apache Calcite來執行CSV,Excel和其他數據庫管理。當我通過主方法執行,但它同時通過Web服務執行給了一個錯誤 其工作 Caused by: java.lang.RuntimeException: org.codehaus.commons.compiler.CompileException: Line 1, Column 0: package org

    0熱度

    1回答

    在我的Druid數據源中,我在其中一個字段上有一個hyperUnique聚合(攝入時間)。 我想在這個聚合字段上做相應的COUNT(DISTINCT(<hyperunique_field>))。 它在Calcite Druid Adapter中支持嗎?如果是這樣,那麼正確的方法是什麼? 在膠合板,我可以做COUNT_DISTINCT。運行這將返回0計數。 SQL: 選擇地板( 「__時間」 HOU

    0熱度

    1回答

    我正在使用Apache Calcite添加一些內置函數。現在,我想實現像MySQL這樣的GROUP_CONCAT函數來連接一個列和一個分隔符。 SELECT GROUP_CONCAT(n_name, '|') FROM nation GROUP BY n_lang; 功能類,如下所示: public class SqlGroupConcatFunction extends SqlAggFunc

    0熱度

    1回答

    我目前正在研究一個項目,我想解析SQL-Query併爲其創建關係表達式樹。 主要目標是在查詢中識別加入夥伴。 所以我想將連接表達式推到樹的葉子上。 爲了達到這個目的,我決定使用Apache Calcite。 我的代碼看起來大致是這樣的時刻: Planner planner = Frameworks.getPlanner(Frameworks.newConfigBuilder().defaultSc

    0熱度

    2回答

    我連接到2個不同的數據庫,他們的JDBC客戶端都需要包org.apache.calcite.avatica,一個使用1.6版,另一個使用1.8版,所以我需要安裝兩個版本(1.6和1.8),似乎該版本1.8是不是1.6版本,兼容當我使用的版本1.8,而不是1.6,以下異常被拋出: java.lang.AbstractMethodError org.apache.calcite.avatic

    0熱度

    2回答

    我正在嘗試使用CSV創建基本流程序,使用CSV作爲數據源。我可以使用sqlline運行查詢,但是我無法以編程方式執行。我的代碼是: example.json { version: '1.0', defaultSchema: 'STREAM', schemas: [ { name: 'SS', tables: [ {

    0熱度

    1回答

    如果集合的名稱包含特殊字符(如1a84375b-9bd0-4ec3-9f93-536ce380f813),是否有辦法在MongoDB上執行SQL查詢?當我執行我的陳述時遇到org.apache.calcite.sql.parser.impl.ParseException。有沒有轉義字符?