問題タブ [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.

0 投票する
3 に答える
262 参照

sql - SQL - 非アクティブなステータスのレコードのみを選択

次の要件があります。

すべての BS = 0 であるすべての CustID を選択したいので、上記の場合は CustID_3 のみを選択する必要があります。CustID_1、CustID_2 は少なくとも S=1 であるため、結果には表示されません。

どんな助けにも感謝します。

ありがとう!

0 投票する
1 に答える
143 参照

sql - データベースから取得したデータのバケット化

この "abcd" ここでは、case ステートメントを介してバケット化されたデータがどこに行くべきか、つまり、どの列、別名 ???? 私たちが使用しているデータベースは nexus で、SQL を使用してクエリを実行します。お気軽にお問い合わせください。質問が得られない場合は何か

0 投票する
3 に答える
3998 参照

java - Jruby、JDBC、Netezza

とにかく、私はこのようなJavaプログラムを持っていて、完全に機能します。

ただし、インターネット上のすべてのバニラ JDBC + Jruby チュートリアルのように見えるものに従おうとすると、このコードで「NativeException: java.sql.SQLException: 適切なドライバーがありません」というユビキタス エラーが発生します。

そして、activerecord-jdbc および dbi-jdbc の実装をチェックするなど、この問題を解決するために見つけたすべてのことを試しました。それは非常に苛立たしく、クラスローダー、ロードパス、およびクラスパスに問題がある以外に、何が起こっているのか本当に理解していないと思います。とにかく、DriverManager が Java でドライバを登録する方法と、Ruby コード (同等のように見える) がこれらのエラーを軽減するのに役立たないのに Java コードが完全に成功する理由を、誰かが段階的に説明できることを望んでいました。

(また、このシステムに新しいものを許可するには、大量の官僚主義を克服しなければならないため、この場合、「X gem のインストール」は機能しません)

0 投票する
2 に答える
6635 参照

php - codeigniterを使用してユーザーDSNに接続するにはどうすればよいですか?

LinuxボックスのユーザーDSNに接続できます(ODBCを使用)。

コードイグナイターを使用して接続するにはどうすればよいですか?

私のdatabase.phpには、デフォルトのデータベースがあります。

ただし、ODBCを使用して別のデータベースに同時に接続する必要もあります。

だから私は私のコントローラーに持っています:

エラーが発生します:

データベースエラーが発生しました

エラー番号:1146

テーブル'db_main.Cust'は存在しません

SELECT * FROM Cust Limit 10

ファイル名:/var/www/controllers/netezzatest.php

行番号:28

0 投票する
1 に答える
543 参照

php - PHP がユーザー DSN を認識しないのはなぜですか?

「NZSQL」というシステムでユーザー DSN を正常にセットアップしました

以下を使用して、コンソールで SQL コマンドを発行できます。

リモート データベース システムでクエリを実行します。

ただし、PHP では次のコードを実行しています。

Chrome で HTTP エラー 500 が発生し、FF で空白の画面が表示されます。

ああ、私はコードイグナイターフレームワークを使用しています。

0 投票する
1 に答える
661 参照

hadoop - ハイブでコロケート結合 (a-la-netezza) は理論的に可能ですか?

同じキーで分散され、結合条件でこれらのキー列を使用するテーブルを結合すると、netezza の各 SPU (マシン) は他とは 100% 独立して動作します ( nz-interviewを参照)。

ハイブにはバケット化されたマップ結合がありますが、データノードへのテーブルを表すファイルの配布は HDFS の責任であり、ハイブの CLUSTERED BY キーに従って行われません!

同じキーで CLUSTERED BY された 2 つのテーブルがあり、そのキーで結合するとします。ハイブは、一致するバケットが同じノードに配置されるという保証を HDFS から取得できますか? それとも、小さなテーブルの一致するバケットを、大きなテーブル バケットを含むデータノードに常に移動する必要がありますか?

ありがとう、イド

(注: これは私の前の質問のより良い言い回しです: Hive/hadoop は、各マッパーがローカルのデータで動作することをどのように保証しますか? )

0 投票する
3 に答える
3048 参照

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 ライブラリ ファイルを知っている人はいますか?

0 投票する
3 に答える
5123 参照

sas - Netezza には ODBC DESCRIBE 関数がありますか?

Netezza に保持されているテーブルを DESCRIBE したいと思います (したがって、変数の形式を確認したり、句を配布したりできます)。私はこれが(ネイティブに)可能であることを知っています

\d <tablename>

ただし、SAS を使用して (ODBC 経由で) 接続しています。

これは、SAS 9.1.3 コードを使用して可能ですか?

0 投票する
1 に答える
145 参照

sas - UNIX SAS を使用して Netezza DISTRIBUTE_ON キーを確認する

特定の Netezza テーブルの DISTRIBUTE_ON キーを確認するための SAS 9.1.3 コードを提供できる人はいますか?

ここのガイダンスを使用しようとしましたが、テーブルは空に戻ります..

0 投票する
0 に答える
2604 参照

sql - SQL Server と Netezza の主な違いは何ですか?

私は最近、Netezza の作業を行う予定のチームに参加するよう依頼されました。移行の準備の一環として、Netezzato についていくつかのチュートリアルを実行したいと考えていましたが、オンラインで適切な無料のチュートリアルを見つけることができませんでした。

SQL Server と Netezza の SQL 構文に大きな違いはありますか?