Apache Calcite アダプターにプレゼンテーション機能を実装した人はいますか?
P粉885035114
P粉885035114 2023-09-02 12:15:50
0
1
320
<p>Calcite アダプター経由で Calcite に接続するデータベース エンジンに関連する <code>show foo</code> コマンドを実装したいと考えています。もちろん、<code>foo</code> はそのデータベース エンジンに固有のものです。 (他の詳細の中で)どのrelnodeにマップする必要があるかを理解しようとしています。したがって、誰かが「show」ステートメントを Calcite アダプターとして実装し、私にいくつかのヒントを持っている場合は、非常に感謝します。 </p> <p>私の現在のアイデアは、コマンドが返す必要がある関連する列を含む新しい「foo」テーブル タイプを作成し、<code>show foo</code> を同等のものにマップすることです。 <pre class="brush:sql;toolbar:false;">select * from foo; </pre> <p>もちろん、これは Calcite relnode を使用して行われます。バックエンドでは、何に変換する必要があるかがわかっています。 </p>
P粉885035114
P粉885035114

全員に返信(1)
P粉668113768

sqlline をチェックしてみてください。これは、show に似たコマンドを実装しています: !dbinfo!tables!スキーマなど。 Commands.java を見ると、それらが JDBC 経由で実装されていることがわかります。

ただし、そこから、org.apache.calcite.jdbc 名前空間のさまざまなクラスにおける Calcite の側面を知ることができます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!