# DataRobot Export Integration

DataRobotインテグレーションを使用して、インタラクティブにデータを取得します。Treasure Dataは、DataRobotで行われるデータモデリングのデータソースとして機能します。

[DataRobot](https://www.datarobot.com/)は、データサイエンスを民主化し、AIの構築、デプロイ、および大規模な保守のエンドツーエンドプロセスを自動化します。最新のオープンソースアルゴリズムによって強化され、クラウド、オンプレミス、または完全に管理されたAIサービスとして利用可能なDataRobotを使用すると、AIを活用してより良いビジネス成果を実現できます。

## Treasure DataからDataRobotへのデータ取得

DataRobotのData Connections設定でTD-Hive JDBCドライバーまたはTrino JDBCドライバー設定を構成し、**Add new data connection**を選択します。Hiveを使用する場合は、Treasure Dataを選択してください。Trinoを使用する場合は、Trinoを選択してください。

![](/assets/datarobot-export-2021-07-07-102851.b4fc3b57a3e552ed08527e9d34690d1b57a81db339ecd0eff995c318bf80bc3b.c5b96a54.png)

**URL(Advanced)**を選択します。

![](/assets/datarobot-export-2021-07-07-103032.275cfc809ff054f0942711ab071e45614c94247ba65f6479dfba13e7417cdcd4.c5b96a54.png)

Data connection nameとJDBC URLを入力します。Treasure Dataの場合、接続URLはデータベース名です。Treasure Dataのデータベース名に合わせて接続URLを変更する必要があります。以下は、USリージョンのエンドポイントに接続する例です。

- Trino: `jdbc:trino://api-presto.treasuredata.com:443/td/(database name)?SSL=true`
- Hive: `jdbc:td://api.treasuredata.com/(database_name);useSSL=true;type=hive`


データ接続を作成した後、**Test connection**を選択して接続をテストします。

![](/assets/datarobot-export-2021-07-07-103352.91a6c2ab0dcdf767d6f170768a3ff39394cc1b9789d73cfa193800a8116e7936.c5b96a54.png)

認証情報には、以下の情報を入力します。

- Trino: **Username**にTreasure DataのMaster API keyを入力し、**Password**にダミー文字列を入力します。
- Hive: Treasure Dataのログインメールアドレスとログインパスワードを入力します。


![](/assets/datarobot-export-2021-07-07-103314.a1f4f020331401c18b13e0f5a882979697bd832cd893fda69836f3c376c575b3.c5b96a54.png)

これで、DataRobotをTreasure Dataと組み合わせてbatch prediction modeを構築する準備が整いました。

## 予測結果のTreasure Dataへのエクスポート

DataRobotによる予測結果をTreasure Dataにエクスポートしたい場合は、DataRobot Pythonクライアントとcustom script機能を備えたTreasure ワークフローを使用できます。

このインテグレーションの使用に興味がある場合は、サポートにお問い合わせください。