問題タブ [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.
ruby - DBI + ruby-odbc が Bundler の関与で失敗する
dbi
unixodbc でおよびgems を使用して Exasol に接続していますが、次のruby-odbc
ようにロードして正常に動作します。
Bundler をミックスに追加すると、ruby-odbc が odbc 構成を見つけられないようです。
Bundler.require
(gem 'ruby-odbc', require: 'odbc_utf8'
Gemfileで)またはrequire 'bundler/setup'
andを介して必要とするかどうかは関係ありませんrequire 'odbc_utf8'
。
これは私が接続しようとする方法です:
重要な場合、これは私の.odbc.ini
外観です:
edit : Bundler なしで動作する方法は、Ruby 1.9.3 でのみ動作します。driver_name
例外を発生させるメソッドに引数として渡される変数と同様に、スコープの問題のように見えます。
sqlalchemy - SQLAlchemy の pyodbc 接続に出力コンバーターを追加する
使用: Python 2.7.3 SQLAlchemy 0.7.8 PyODBC 3.0.3
PyODBC を基礎となる db ドライバーとして使用して、EXASolution DB に独自の Dialect を実装しました。列を整数/倍長output_converter
に変換するには、PyODBC の関数を利用する必要があります。DECIMAL(x, 0)
次のコード スニペットはそのトリックを行います。
このコードスニペットをのinitialize(self, connection)
メソッドに配置しました
コードが呼び出され、例外はスローされませんが、これは 1 回限りの初期化です。その後、他の接続が作成されます。これらの接続は、初期化コードを介して渡されません。
接続の初期化がSQLAlchemyでどのように機能するか、および作成された新しい接続ごとに呼び出されるようにコードをどこに配置するかについて、誰かがヒントを持っていますか?
sql - 行を列に入れる
これらの列の表があります:
基本的には、ユーザーが何回ログインしたかを記録します。
SQLクエリを使用して、これを次のテーブルに変換するにはどうすればよいですか?
1 か月分のデータしかないので、これで問題ありません。
sql - 述語の 1 つが大きすぎる中間結果につながるのはなぜですか?
サブセレクトで指定された 2 つの小さなテーブルを左マージしようとしていて、エラー メッセージが表示されます。
私が使用するクエリは次のとおりです。
詳細:
- 最初のサブ選択では、2010-01-01 から 2014-01-01 までの日付の列が 1 つだけ返されます (1400 日付より少し多いと思います)。
- 2 番目の副選択は、2 つの列と 2 つの行を持つテーブルを提供します。
上記のエラー メッセージが表示される理由がわかりません。小さな 2 つのテーブル (約 1400 行とちょうど 2 行) をマージしています。left-join の最終結果は、左側のテーブルよりも大きくなってはなりません。問題はどこだ?
geospatial - Exasol と ESRI の ArcGIS - だれかリンクできましたか?
ArcGIS のマッピング機能で Exasolution の速度を利用したいと考えています。
Exasolution は非常に高速なデータベースです。空間サポートがありますが、マップ内の空間機能をレンダリングできるようにしたいと考えています。したがって、Esri の何らかの API を介して、またはサード パーティのマッピング エンジンを介して、WMS/WFS などを使用することができます。
これらの製品に満足した人はいますか?
乾杯
java - Spring Data JPA、Hibernate、および EXASOL データベース
現在、Spring Data JPA と Hibernate を使用して既存のアプリケーションを Oracle データベースから EXASOL に移行するという問題に直面しています。これは一般的には大きな問題にはなりませんが、Hibernate を EXASOL と組み合わせて使用することはできないようです。
私の現在のapplication.propertiesファイル:
問題は、どの hibernate.dialect を使用するかです。
sql - 列への week_no の SQL データ
次の SQL 結果を転置したいと思います。
Asum week_no
a 1 22
a 2 24
次のようなテーブルに:
Aweek_22week_23week_24
a 1 0 2
Oracleでこれを達成するにはどうすればよいですか? ありがとう!(私は何年にもわたって毎週のデータを考慮することになっているので、ケースを構築することはオプションではありません)