SPSS ModelerからSPSS CADSのレポジトリでストリームを共有する

SPSS CADSにはレポジトリがあり、SPSS Modelerで作ったストリームを保管して、他のデータサイエンティストと共有し、共同作業をしながらストリームを作成していくことができます。

ここでは以下の図のように、dsuser1とdsuser2という2人のユーザーが共同でストリームを作成する例を示します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/370d3f63-2eaa-6524-de09-fa7304bb8ac2.png)

# 1.ModelerからストリームをCADSに保存(dsuser1)
まずdsuser1がModelerからのストリームをCADSに保存します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/1e180f6a-de39-e705-4879-615edf406342.png)

保存するストリームは以下です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/5a9f1c42-be4f-c132-a995-fe6a87fc19d2.png)

「ファイル」メニューの「格納」から「ストリームとして格納」を選びます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/85a7b322-5a00-b70c-a191-b9646c70841c.png)

初回のCADSアクセス時には、リポジトリーURLの入力とユーザー、パスワードが求められます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/004433bb-3822-c803-f245-7c743304216d.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/4027cc11-2777-010f-c47a-8268807869c4.png)

レポジトリはWindowsやLinuxのファイルシステムのように階層構造になっています。保存先のフォルダを選択し、ファイル名を指定します。この例では「Repotest」というフォルダに「credit.str」というストリームを保存しました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/8b5c85ef-79c7-c0f0-74ca-66f7082c1575.png)

情報タブで説明やラベルなどを指定して、「保管」します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/26436b86-60b8-2041-4479-08c5be0ea880.png)

これでレポジトリに「credit.str」というストリームが保管されました。

# 2.CADSからストリームをModelerに取得(dsuser2)
次にdsuser2がCADSから「credit.str」のストリームをModelerに取得します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/190b8dc9-6eec-482f-6b06-8551d108f1f7.png)

「ファイル」メニューの「ストリームを取得」を選びます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/6cdb5c7f-dd2c-7e64-4790-a3f3055d9680.png)

やはり、初回のCADSアクセス時には、リポジトリーURLの入力とユーザー、パスワードが求められます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/b3f56664-e3f7-216e-b07f-2a7230ba1ff1.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/84588ee7-8c6d-e77a-2fdd-94a321d658ce.png)

「Repotest」のフォルダの中の「credit.str」を選び、「取得」をクリックします。他の人の更新を避けたい場合には「ロック」にチェックを付けます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/938ed7a3-b683-993a-08bb-766a86f8daf3.png)

取得ができました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/c3aa4d07-cff5-a5cd-e91b-d89302f924b6.png)

# 3.ModelerからストリームをCADSに保存(dsuser2)
学習データを3か月前のデータに変更し、スコアリング対象を30歳以上にしました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/895170c6-8cc8-e6a7-031c-7372fa8dc054.png)

変更したストリームをCADSに保存します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/631a51df-21b2-520f-deb3-a7d0a092b650.png)

「ストリームとして格納」を選びます。なお、先ほどCADSへのログインは行っているので、URLやユーザー、パスワードは聞かれません。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/c71cc19d-d4e0-35cb-d45d-1a6fde1aae14.png)

上書きで保存します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/7a4a6ca3-f0c1-a4de-6fe9-6d57627dd0c6.png)

「情報」タブで「Production」ラベルをつけ、説明を追加し、「保存」します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/3956116b-fb2a-ff43-1177-1ff33b4564ec.png)

タイトルバーに「:1」がついています。バージョン１であることを示しています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/3a204834-3552-ddeb-c793-4945fae9e9b9.png)


# 4.CADSから前のバージョンのストリームをModelerに取得(dsuser1)

dsuser2がCADSからバージョン0の「credit.str」のストリームをModelerに取得します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/dc204dc8-3e70-cc71-f842-4b0516ebca9f.png)


ファイルを選択して、「バージョン」ボタンをクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/069eb6f7-1cef-cc5b-1780-ae73a4c0e724.png)

dsuser1の作成したバージョン0を選び、「続行」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/7d1b490b-4702-9d9c-27fd-7c9c17497778.png)

バージョン0が選ばれていることを確認して、「取得」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/7a308093-a41c-d3ba-2324-ae776406e47b.png)

バージョン0が取得されました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/223763/1816e032-2198-83de-69aa-ce5ea9a20c6c.png)