問題タブ [netezza]
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.
sql - SQL - 非アクティブなステータスのレコードのみを選択
次の要件があります。
すべての BS = 0 であるすべての CustID を選択したいので、上記の場合は CustID_3 のみを選択する必要があります。CustID_1、CustID_2 は少なくとも S=1 であるため、結果には表示されません。
どんな助けにも感謝します。
ありがとう!
sql - データベースから取得したデータのバケット化
この "abcd" ここでは、case ステートメントを介してバケット化されたデータがどこに行くべきか、つまり、どの列、別名 ???? 私たちが使用しているデータベースは nexus で、SQL を使用してクエリを実行します。お気軽にお問い合わせください。質問が得られない場合は何か
java - Jruby、JDBC、Netezza
とにかく、私はこのようなJavaプログラムを持っていて、完全に機能します。
ただし、インターネット上のすべてのバニラ JDBC + Jruby チュートリアルのように見えるものに従おうとすると、このコードで「NativeException: java.sql.SQLException: 適切なドライバーがありません」というユビキタス エラーが発生します。
そして、activerecord-jdbc および dbi-jdbc の実装をチェックするなど、この問題を解決するために見つけたすべてのことを試しました。それは非常に苛立たしく、クラスローダー、ロードパス、およびクラスパスに問題がある以外に、何が起こっているのか本当に理解していないと思います。とにかく、DriverManager が Java でドライバを登録する方法と、Ruby コード (同等のように見える) がこれらのエラーを軽減するのに役立たないのに Java コードが完全に成功する理由を、誰かが段階的に説明できることを望んでいました。
(また、このシステムに新しいものを許可するには、大量の官僚主義を克服しなければならないため、この場合、「X gem のインストール」は機能しません)
php - codeigniterを使用してユーザーDSNに接続するにはどうすればよいですか?
LinuxボックスのユーザーDSNに接続できます(ODBCを使用)。
コードイグナイターを使用して接続するにはどうすればよいですか?
私のdatabase.phpには、デフォルトのデータベースがあります。
ただし、ODBCを使用して別のデータベースに同時に接続する必要もあります。
だから私は私のコントローラーに持っています:
エラーが発生します:
データベースエラーが発生しました
エラー番号:1146
テーブル'db_main.Cust'は存在しません
SELECT * FROM Cust Limit 10
ファイル名:/var/www/controllers/netezzatest.php
行番号:28
php - PHP がユーザー DSN を認識しないのはなぜですか?
「NZSQL」というシステムでユーザー DSN を正常にセットアップしました
以下を使用して、コンソールで SQL コマンドを発行できます。
リモート データベース システムでクエリを実行します。
ただし、PHP では次のコードを実行しています。
Chrome で HTTP エラー 500 が発生し、FF で空白の画面が表示されます。
ああ、私はコードイグナイターフレームワークを使用しています。
hadoop - ハイブでコロケート結合 (a-la-netezza) は理論的に可能ですか?
同じキーで分散され、結合条件でこれらのキー列を使用するテーブルを結合すると、netezza の各 SPU (マシン) は他とは 100% 独立して動作します ( nz-interviewを参照)。
ハイブにはバケット化されたマップ結合がありますが、データノードへのテーブルを表すファイルの配布は HDFS の責任であり、ハイブの CLUSTERED BY キーに従って行われません!
同じキーで CLUSTERED BY された 2 つのテーブルがあり、そのキーで結合するとします。ハイブは、一致するバケットが同じノードに配置されるという保証を HDFS から取得できますか? それとも、小さなテーブルの一致するバケットを、大きなテーブル バケットを含むデータノードに常に移動する必要がありますか?
ありがとう、イド
(注: これは私の前の質問のより良い言い回しです: Hive/hadoop は、各マッパーがローカルのデータで動作することをどのように保証しますか? )
unixodbc - unixodbc および netezza ODBC ドライバーの問題 (未定義のシンボル: SSL_connect)
Netezza データベースに接続するように unixODBC をセットアップしようとしていますが、isql を使用して接続しようとすると、「Undefined symbol: SSL_connect」というメッセージが表示されます。
現在使用中: CentOS 5.5、unixODBC 2.3.0 (2.2.11 と同じ問題)。
私は次のことをしました:
- ODBC ドライバーに付属の README.txt に従って、LD_LIBRARY_PATH、ODBCINI、および NZ_INI_FILE_PATH を構成しました。
- ldd コマンドを使用し、libssl と libcrypto のシンボリック リンクを設定することで、すべてのライブラリが読み込まれるようになりました。
- /etc/ld.so.conf ファイルを更新して、netezza ドライバー パスが確実に読み込まれるようにしました。
- nm を使用して、SSL_connect シンボルがドライバーに含まれていることを確認しました。
このシンボルのファイルに対して dltest を実行すると、「ファイルが見つかりません」というエラーが報告されます。これは、isql -v を実行しようとすると通常発生するものですが、LD_DEBUG 環境変数を変更して追加のデバッグ情報を取得し、SSL_connect につながりました。 .
(参考までに、export LD_DEBUG=files isql sospos
私が使用したものです。)
何かご意見は?すべてがそこにあるように見えるので、これは私の頭を悩ませていますが、まだ機能していません。最悪の部分は、Ubuntu 10.10 か月前に同じことをセットアップし、問題なく動作したことです。
アップデート:
まず、libnzodbc.so ファイルの ldd は問題ないようです。すべての依存関係が満たされました。
第 2 に、欠落していたファイルで確認できたのは、en_US ロケールの libc.mo ファイルだけだったので、en_GB ロケールへのシンボリック リンクを設定しました。残念ながら、探している他のすべてのライブラリが見つかったように見えても、同じエラーがスローされます。strace の出力に他に探すべきものはありますか?
更新 2:
私が現在見ている問題は、isql が ISO8859-1.so で gconv_end を探しているということですが、そのシンボルは存在しません。興味深いことに、シンボルは私の Ubuntu サーバー VM に存在せず、isql は正常に動作します。上記で指定した unixODBC の両方のバージョンには、同じ問題があります。
更新 3:
OK -d オプションと -r オプションを指定して ldd を再実行しました。はい、まだ問題があります。すべての SSL* 記号が欠落しています。これは、間違ったファイルへのシンボリック リンクを作成したことを意味していると思います。SSL_connect が含まれている ssl ライブラリ ファイルを知っている人はいますか?
sas - Netezza には ODBC DESCRIBE 関数がありますか?
Netezza に保持されているテーブルを DESCRIBE したいと思います (したがって、変数の形式を確認したり、句を配布したりできます)。私はこれが(ネイティブに)可能であることを知っています
\d <tablename>
ただし、SAS を使用して (ODBC 経由で) 接続しています。
これは、SAS 9.1.3 コードを使用して可能ですか?
sas - UNIX SAS を使用して Netezza DISTRIBUTE_ON キーを確認する
特定の Netezza テーブルの DISTRIBUTE_ON キーを確認するための SAS 9.1.3 コードを提供できる人はいますか?
ここのガイダンスを使用しようとしましたが、テーブルは空に戻ります..
sql - SQL Server と Netezza の主な違いは何ですか?
私は最近、Netezza の作業を行う予定のチームに参加するよう依頼されました。移行の準備の一環として、Netezzato についていくつかのチュートリアルを実行したいと考えていましたが、オンラインで適切な無料のチュートリアルを見つけることができませんでした。
SQL Server と Netezza の SQL 構文に大きな違いはありますか?