SPSS Modeler、NetezzaとOracle Exadataの微妙な違い その2 [データサイエンス、統計モデル]
Oracle Exadata でフラグ型 NCHAR(1 CHAR)の場合、エラーで読み込めない場合がある。
対処法 1
ODBCの設定で、Enable N-CHAR Support にチェックを入れる
対処法 2
to_charaで変数変換を行ってから読み込みをする
(SPSS Modelerの入力ノードでSQLを書くイメージです)
楽なのは、対処法1ですかね。
ただ、サーバモードでデータを持ってくる際は、サーバ側のODBCの設定も同じにする必要がります。
つまり、サーバ側でもEnable N-CHAR Support にチェックを入れる必要があります。
対処法 1
ODBCの設定で、Enable N-CHAR Support にチェックを入れる
対処法 2
to_charaで変数変換を行ってから読み込みをする
(SPSS Modelerの入力ノードでSQLを書くイメージです)
楽なのは、対処法1ですかね。
ただ、サーバモードでデータを持ってくる際は、サーバ側のODBCの設定も同じにする必要がります。
つまり、サーバ側でもEnable N-CHAR Support にチェックを入れる必要があります。