問題タブ [ibm-information-server]
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.
ibm-information-server - IBM Information Analyzer でプロファイリング・ジョブを行と列で分割できますか?
数十万 (場合によっては数百万) の行と数百の列 (最大 450 から 500) を持つ、IBM Information Analyzer でプロファイリングする必要があるテーブルがいくつかあります。行については、単純に 20,000 のサンプルを取得しました。処理サーバーが詰まらないように、プロファイリング ジョブを行だけでなく列ごとに分割するために使用できる設定はありますか?
sql - Pyodbc.row オブジェクトからデータベースの実際の値へ
pyobdc を使用して IBM i シリーズ サーバー (以前の AS400) からデータを取得しようとしています。OBDC Data Source Administrator と iSeries Access ODBC Driver を使用しています。コードは次のとおりです。
これは返されるものです:
(b'\xf0\xf0\xf5\xf9\xf1\xf1@@@@@@@@', )
私が読んだことから、これは pyodbc.Row オブジェクトです。私はインターネットを高低で検索しましたが、私の問題を解決するものは何も見つかりません。
社内のシステム開発者の 1 人は、OBDC 管理者に何らかの設定を変更する必要があるかもしれないと言っていましたが、すべてが適切に設定されているようです。
以下は、OBDC 管理者のスクリーンショットと、ドライバーのセットアップ方法です。
pyodbc.Row オブジェクトをデータベース内に含まれる実際の値に変換する方法はありますか? それとも、私が見逃しているものがありますか?
私が試してみました:
それでも pyodbc.Row オブジェクトを返します。私がやりたいのは、pyodbc.Row オブジェクトではなく、サーバーから取得した実際の値を返すことだけです。
私が使用する場合:
私は得る:
取得する必要がある実際の値は次のとおりです: 005911