calcite

    -1

    1答えて

    udfを方解石に追加します。 udfのパラメータはテーブル名で、varchar値が返されます。これのサンプルはありますか?ありがとう。 私のテストSQLは次のとおりです。 SELECT MYTEST22(a), MYTEST(a), MYTEST1(a), COUNT(*) FROM alisis.table1 WHERE a=max_dt(alisis.table1) GROUP BY M

    1

    1答えて

    私はcalciteヘルプでカスタムスキーマを構築しました。今私はそれをサーブレットを通して公開し、Avaticaと接続したいと考えています。私のコンテナはJIRAなのでサーブレットを使用しています。以下はサーブレットの関連コードです public class JDBCServlet extends HttpServlet { private final Service service; pr

    0

    1答えて

    Q1: select * from t1, t2 where t1.a = t2.b and t1.a = 2; クエリに従うことと等価です。 Q2: select * from t1, t2 where t1.a = t2.b and t1.a = 2 and t2.b = 2; 今は、私はQ1のためのプランを生成するようにApache方解石を使用し、それを最適化するためにFilterJ

    0

    1答えて

    HAVING式の一部であるAggregateCallとLogicalAggregateのRelRecordTypeの対応するフィールドを関連付ける適切な方法はありますか? AggregateCallがSELECT句の一部ではない場合、LogicalAggregateさんはRelRecordTypeまだそれを持っていますが、AggregateCallのname属性がNULLとRelRecordTyp

    1

    1答えて

    final RelBuilder builder = RelBuilder.create(config().build()); RelNode root = builder.scan("EMP") .as("e") .scan("EMP") .as("m") .scan("DEPT") .join(Join

    3

    1答えて

    を使用してMongoDBのデータを照会私はMongoDBの接続を取得することができ、ノード (LogicalTableScan(table=[[enlivenDev, collection1]])) を取得することができるが、私は、ノードを実行すると、私は、nullポインタ例外を取得しています。 java.sqlのヌル:クエリの実行中に例外: 完全なコード:MongoのDBコレクション SEV

    0

    1答えて

    私はドルイドでカルサイトとsqllineを実行しようとしています。私は、それはドライバのエラー No known driver to handle "jdbc:calcite:model=druid/src/test/resources/druid-wiki-model.json"をスロー方解石フォルダから !connect jdbc:calcite:model=druid/src/test/re

    0

    1答えて

    私はDruid DBをクエリするためにJDBCドライバとしてAvatica calciteを使用しています。私は 'IN'構文に19個以上の要素が続かないことが判明しました。例えば SELECT * FROM ds1 WHERE city_id IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19) これは動作しますが、この1つのエラ

    0

    1答えて

    私はdruidのDBドライバとしてavaticaを使用しています。 'time'カラムが "2017-09-28T18:00:00.000.Z"の行を1つ挿入しましたが、druidに保存されているデータは "2017-09-28T10:00:00.000.Z"(UTC時間)です。私の質問は、どのように私はUTC + 8タイムゾーンでこのレコードを照会することができますか?

    0

    1答えて

    特定のjdbcデータソースの上にSQLのようなエンジンをユーザーに公開する必要があります。各ユーザーは、このjdbcデータソースの特定のフィルタリングされたデータのみを表示する必要があります。 だから、特定のユーザーがデータソースに対する彼のSQLを実行したときのように:私は方解石いじり始めている select * from (select * from table where user = sp