IBM SPSS(元々はSocialSciencesのStatisticalPackageの略)は、複数のソースからデータを取得し、それを使用して分布と傾向のレポート、チャート、およびプロットを生成できる分析パッケージです。 SPSSにデータを取り込む方法の1つはデータベースからであり、主にSPSSはこれを行うためにODBCに依存しています。 ODBCは、ODBCドライバーと呼ばれるデータベース固有のコンポーネントを使用してデータに接続し、データを操作するデータアクセスインターフェイスです。
プロセスを説明するために、次の手順は、これらの製品にEasysoftODBCドライバーを使用してIBMSPSSでSalesforce.comおよびMongoDBデータを操作する方法を示しています。
例:IBMSPSSをSalesforce.comに接続する方法
IBMSPSSをSalesforce.comに接続するために必要なコンポーネントは次のとおりです。
IBM SPSS <->Salesforce.comODBCドライバー<->Salesforce.com
例:IBMSPSSをMongoDBに接続する方法
IBMSPSSをMongoDBに接続するために必要なコンポーネントは次のとおりです。
IBM SPSS <->MongoDBODBCドライバー<->MongoDB
Salesforce.comODBCドライバーとMongoDBODBCドライバーは、EasysoftWebサイトからダウンロードできます。
Easysoft ODBCドライバーのインストール、ライセンス供与、およびテスト
- 必要に応じて、WindowsSalesforce.comODBCドライバーまたはWindowsMongoDBODBCドライバーをダウンロードします。 (登録が必要です。)
- WindowsマシンにEasysoftODBCドライバーをインストールしてライセンスを取得します。
インストール手順については、Salesforce.comODBCドライバーのドキュメントまたはMongoDBODBCドライバーのドキュメントを参照してください。
EasysoftODBCドライバーを使用してIBMSPSSをSalesforce.comまたはMongoDBに接続する前に、システムODBCデータソースを構成する必要があります。 ODBCデータソースには、ターゲットデータベース(Salesforce.comなど)とそれに接続するために必要なODBCドライバー(Salesforce.com ODBCドライバーなど)の接続の詳細が格納されます。
32ビットWindowsでODBCAdministratorを実行するには、コントロールパネルで[管理ツール]を開き、[データソース(ODBC)]を開きます。 (古いバージョンのWindowsでは、ODBC Administratorを起動するコントロールパネルアプレットにはデータソースというラベルが付いています。)
64ビットWindowsでODBCAdministratorを実行するには、[Windowsの実行]ダイアログボックスで、次のコマンドを入力します。
%windir%\system32\odbcad32.exe
注 このコマンドは、64ビットバージョンのODBCAdministratorを実行します。 IBM SPSSは64ビットWindows上の64ビットアプリケーションであるため、これは使用する必要のあるバージョンです。
ODBCAdministratorを使用してODBCドライバーデータソースを作成します。
Salesforce.comODBCデータソースの作成
- [システムDSN]タブを選択し、[追加]を選択します。
- [Create New Data Source]ダイアログボックスで、[Easysoft ODBC]-[Salesforce Driver]を選択し、[Finish]を選択します。
- Easysoft ODBC-Salesforce Driver DSN Setupダイアログボックスを完了します:
設定 値 DSN Salesforce.com ユーザー名 Salesforce.comユーザーの名前。例:[email protected]。 パスワード Salesforce.comユーザーのパスワード。 トークン 必要に応じて、Salesforce.comユーザーのセキュリティトークン。 セキュリティトークンを提供する必要があるかどうかを確認するには、[テスト]ボタンを選択します。
LOGIN_MUST_USE_SECURITY_TOKEN
を含むエラーで接続の試行が失敗した場合 、1つ提供する必要があります。Salesforce.comは、Salesforce.comユーザーアカウントに関連付けられている電子メールアドレスにセキュリティトークンを電子メールで送信します。セキュリティトークンを受け取っていない場合は、再生成できます。その後、Salesforce.comから新しいセキュリティトークンがメールで送信されます。セキュリティトークンを再生成するには、Salesforce.comにログインし、ユーザーメニューから[設定]を選択します。 [クイック検索]ボックスで「セキュリティトークン」を検索します。 [セキュリティトークンのリセット]ページで[セキュリティトークンのリセット]をクリックします。メールクライアントでトークンを受け取ったら、それをコピーして、[トークン]フィールドに貼り付けます。
- [テスト]ボタンを使用して、Salesforce.comに正常に接続できることを確認します。
MongoDBODBCデータソースの作成
- [システムDSN]タブを選択し、[追加]を選択します。
- [Create New Data Source]ダイアログボックスで、[Easysoft ODBC-MongoDB Driver]を選択し、[Finish]を選択します。
- 次のフィールドに入力しますEasysoftODBC-MongoDBDriver DSN Setupダイアログボックス:
設定 値 DSN MongoDB 説明 EasysoftMongoDBODBCドライバー サーバー MongoDBインスタンスが実行されているホストの名前またはIPアドレス。 ユーザー名 MongoDBデータベースにアクセスするためにユーザー名を指定する必要がある場合は、ここに入力してください。 パスワード MongoDBユーザー名のパスワード。 - [テスト]ボタンを使用して、MongoDBデータベースに正常に接続できることを確認します。
IBMSPSSをODBCデータベースに接続する
これで、IBMSPSSをODBCデータベースに接続できます。
- IBM SPSSで、ファイル>新しいストリームを選択します。 。
- 挿入>ソース>データベースを選択します 。
- データベースを右クリックします。ポップアップメニューから[編集]を選択します 。
- 表示されるダイアログボックスで、データソースから リストから、ODBCデータソースを選択します。
- 選択を選択します テーブル名の右側にあるボタン ボックス。
- テーブル/ビュー 。リストで、SPSSで操作するデータを含むテーブルを選択します。 OKを選択します 。
- データベースを右クリックします。ポップアップメニューから、プレビューを選択します データを表示します。
これで、ODBCデータをSPSSストリームで使用できるようになりました。