問題タブ [exasolution]
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.
jdbc - logstash 出力の結果セットに含まれる行数の事前チェックをオフにする方法
行数を決定するために事前選択されたlogstashをオフにしようとしていますが、ExaSol DBはどの集計でも制限をサポートしていません.logstashでそれをオフにする方法はありますか?
Logstash エラー ログ:
[2019-06-07T12:28:00,834][エラー][logstash.inputs.jdbc] Java::JavaSql::SQLException: 集約された選択で制限が許可されていません [行 1、列 127] (セッション: 1635677142479452406): SELECT カウント(*) AS "COUNT" FROM (local_date、LOCAL_HOUR、DWH_MON.V.M_EVENTS limit 1 からのイベントを選択) AS "T1" LIMIT 1
[2019-06-07T12:28:00,838][WARN][logstash.inputs.jdbc] JDBCクエリ実行時の例外 {:exception=>#}
logstash は予想される行数を確認する必要があるため、制限 1 を使用しますが、exasol は集計の制限を処理できません。
mysql - Exasol の相関サブクエリ
Exasol データベースで SQL を使用してサブクエリを作成しようとしています。問題はこのスレッド ( SQL クエリ - 日付以下での結合) に似ており、コードは mysql と postgres でうまく機能します。ただし、コードを Exasol に移動すると、SQL エラー 42000: 相関が on 句に表示されます。この問題に対する別の解決策があるのだろうか、または Exasol でどのように修正できますか?