SSブログ

ClementineでSQLサーバーを使う上での注意 [データサイエンス、統計モデル]

ClementineでSQLサーバーを使う上での注意

クレメンタインの機能を使ってデータを加工する方法とSQLサーバーなどを使ってデータを加工する方法がある。
通常は、SQLサーバーを使った方が処理が早い場合が多い。

しかし!SQLサーバーに接続した状態で大文字小文字を区別する必要がある処理は注意する必要があります。

Clementineの機能でデータ加工を行う場合
⇒ 大文字小文字は区別して加工を行う

SQL Serverに接続した状態
⇒ ノードが紫色になってSQL Serverの機能でデータが加工される。
SQL Server 2000は大文字と小文字を区別しない仕様。
このためSQL Server 2000では大文字小文字を区別させて加工することが初期設定では出来ないため、Clementineからクエリーが渡されても区別できない。

ClementineでSQLサーバーを使う際の対応方法としては
1. Clementineのメニュー[ツール]→[ユーザー オプション]にて[最適化]タブをクリック
2. [SQL生成]のチェックを外してSQL最適化を無効
で大文字小文字を区別して加工を行なうことができます。


nice!(0) 
共通テーマ:学問

nice! 0