Skip to content

データ接続の管理

DataRobot接続プラットフォームでは、DataRobotが提供するコネクターを使用するか、データストアが提供するJDBCドライバーをアップロードすることで、データストアと連携することができます。

「セルフサービス」のデータベース接続ソリューションは、プラットフォームに依存しない標準化されたソリューションであるため、複雑なインストールや設定は必要ありません。 設定した後は、運用データベースからデータを読み取ってモデル構築と予測に使用することができます。 データソースに接続することで、そのデータを使ってモデルのトレーニングや再トレーニングをすばやく行うことができます。また、DataRobotに取り込むためにデータベースからCSVファイルにデータをエクスポートするという不要なステップを省くことができます。 これまでよりも多様なデータにアクセスできるので、より正確なモデルを構築することができるようになります。

技術的な知識と権限を持つユーザーは、データ接続を設定および確立できます。 組織内の他のユーザーは、これらの接続を活用してビジネス上の問題を解決できます。

本機能の提供について

JDBCドライバーとコネクターを追加、更新、削除する機能は、セルフマネージドAIプラットフォームでのみ利用可能です。 ユーザーがDataRobotにデータをインポートする前に、管理者はJDBCドライバーをアップロードし、それらのドライバーにデータベース接続を設定する必要があります。

必要な権限: 「JDBCデータベースドライバーの管理を許可」

Data store vs. data connection

In DataRobot, data store and data connection are used interchangeably, and both refer to where your data is stored and managed as well as the dynamic link to that data. You will see both terms in the UI.

このページでは、アカウント設定 > データ接続タイルからデータ接続を操作する方法について説明します。

  要素 説明
1 + 新しい接続を追加 新しいデータ接続の追加と設定ができます。
2 接続リスト DataRobotのアカウントに関連付けられているすべてのデータ接続を一覧表示します。
3 接続設定 DataRobotと外部データソース間の接続を確立するために使用されるパラメーターを表示します。
4 データソース データ接続からインポートされたデータセットのリストを表示します。
5 資格情報 データ接続に関連付けられた認証資格情報のリストを表示します。
6 接続をテスト 認証資格情報を含むデータ接続設定をテストします。
7 共有 データ接続を他のユーザー、グループ、または組織と共有し、権限を割り当てることができます。
8 削除 データ接続を削除します。
9 高度なオプションを表示 接続設定にパラメーターを追加できます。
10 変更内容の保存/破棄 接続設定に加えた変更を保存または破棄します。

データベース接続オプション

デフォルトでは、ユーザーは、データ接続の作成、( ロールに応じた)変更、および共有ができます。 また、データソースを作成することもできます。

以下では、DataRobot NextGenでデータベースの接続を確立するさまざまな方法について説明します。

データ接続の管理

NextGenの複数の領域からデータソースに接続できますが、データ接続を管理できるのはアカウント設定 > データ接続からのみです。

(オプション)ロールに応じて、データ接続を他のユーザーと共有することもできます。

許可対象の送信元IPアドレス

DataRobotから開始される接続は、許可されたIPアドレスから行われます。 許可対象の送信元IPアドレスで全リストをご覧ください。

新しい接続の作成

新しいデータ接続を作成するには、アカウント設定 > データ接続を開きます。

次に、新しい接続を追加をクリックします。

既存の接続はすべて左側に表示されます。 設定済みの接続を選択すると、その設定オプションが中央に表示されます。 データソースに接続する方法は複数ありますが、こちらで説明されている手順は、いずれの場合にも使われるプロセスとなります。

セルフマネージドAIプラットフォームのインストール

セルフマネージドAIプラットフォームでのインストールの場合、リストされているデータストアが表示されていない可能性があります。 その場合、新しいドライバーを追加をクリックし、サポートされているデータベース接続のリストからドライバーを追加します。

保存済みの資格情報
データストアの資格情報を[**資格情報管理**](stored-creds.md#credentials-management){ target=_blank }タイルで追加したことがある場合は、手動で追加する代わりに、**保存済み資格情報を選択する**をクリックしてリストから選択できます。

追加パラメーター

データ接続設定画面に表示されるパラメーターは、選択したドライバーに応じて異なります。 使用可能なパラメーターはドライバーを追加した管理者が行った設定に応じて異なります。

その他の多くのフィールドは、検索可能な拡張フィールドにあります。 目的のフィールドが表示されない場合は、高度なオプションを表示を開き、パラメーターを追加するをクリックしてフィールドを含めます。

接続設定に表示されるパラメーターを削除するには、削除アイコン をクリックします。

備考

データベースへの接続を設定するために追加のパラメーターが必要な場合があります。 これらのパラメーターは、DataRobotで常に事前定義されているわけではありません。その場合、手動で追加する必要があります。

必要なパラメーターの詳細については、 データベースのドキュメントを参照してください。

接続のテスト

データ接続が作成されたら、接続をテストをクリックして接続をテストします。

表示されるダイアログボックスで、データ接続作成画面のJDBC URLフィールドまたはパラメーターベースの設定に表示されているデータベースの資格情報を入力するか、保存されている資格情報を使用します。 サインインをクリックし、テストに合格したら、閉じるをクリックしてデータ接続タイルに戻り、データソースを作成します。

SnowflakeおよびGoogle BigQueryのユーザーは、OAuthのシングルサインオンを使用してデータ接続を設定できます。 設定した後は、運用データベースからデータを読み取ってモデル構築と予測に使用することができます。

OAuthを使用したデータ接続の設定、必要なパラメーター、およびトラブルシューティングの手順については、データベースのドキュメントを参照してください。Snowflakeまたは BigQuery

接続の変更

既存のデータソースの名前、JDBC URL、および(ドライバーがパラメーターで設定されている場合)パラメーターを変更できます。

  1. 左側のデータ接続リストでデータ接続を選択します。

  2. 更新されたメインウィンドウで、編集する要素のボックスをクリックして新しいテキストを入力します。

  3. 変更を保存をクリックします。

接続の削除

既存のデータソースで使用されていないデータ接続を削除できます。 使用されている場合は、依存ファイルを最初に削除する必要があります。 データ接続を削除するには:

  1. データ接続タブで、左側の接続リストからデータ接続を選択します。

  2. 右上の削除ボタン をクリックします。

  3. 確認を求めるメッセージが表示されます。 削除をクリックしてデータ接続を削除します。 そのデータ接続に依存するデータソースがある場合は、通知が表示されます。

  4. APIを介してすべての依存データソースを削除した後、データ接続の削除を再試行します。

データソースの追加

データソースは、SQLクエリーまたは選択されたテーブルとスキーマデータを介して、データ接続から取得するデータを指定します。 このデータはモデリングおよび予測に使用するために抽出されるデータです。 データベーステーブル全体をポイントするか、SQLクエリーを使用してデータベースから特定のデータを選択することができます。 作成したデータソースは、それを作成したユーザーだけが使用できます。

備考

データソースが作成されると、それらを変更することはできず、APIを介してのみ削除できます。

DataRobot Classic UIでデータソースを追加するには、次のいずれかを実行します。

  • ユースケースのデータアセットタイルから、データを追加 > データを参照をクリックし、追加したいデータを保持している接続を選択します。
  • レジストリ > データから、データを追加 > データ接続をクリックし、追加したいデータを保持している接続を選択します。

データ接続の共有

データ接続を作成するユーザーとエンドユーザーが異なる場合や、データ接続に複数のエンドユーザーがいる場合があるため、DataRobotは各エンティティにユーザーレベルの権限を設定する機能を提供しています。 次のようなシナリオを実行できます。

  • 選択したデータエンティティのアクセス権を設定して、さまざまなユーザーにコンシューマーレベル、エディターレベル、または所有者レベルのアクセスを付与することもできます。 また、特定のユーザーのアクセスを削除することも可能です。
  • データ接続を他のユーザーと共有したユーザーは、使用可能なエンティティのリストの下に共有エンティティを共有することができます。

ユーザー、ユーザーグループ、または組織を招待してデータ接続を共有する場合、選択した各ターゲットにはデフォルトの役割であるエディターが割り当てられます(すべてのエンティティは特定のユーザーの役割で共有されます)。 役割は、ドロップダウンメニューから変更することができます。

データ接続を共有するには:

  1. 右上にあるアカウントメニューでデータ接続を選択し、データ接続を選択し、共有をクリックします。

  2. 追加するメールアドレス、グループ名、または組織を入力して、役割を選択します。 ボックスをクリックして共有権限を付与します。

  3. 共有をクリックして、ユーザー、ユーザーグループ、または組織を追加します。

  4. 必要な数のコラボレーターを追加した後、閉じるをクリックして共有ダイアログボックスを閉じます。

権限によっては、追加されたユーザーを削除することやアクセスを変更することができます。詳細については、役割と権限の表を参照してください。

備考

各エンティティには、少なくとも1人のオーナーが必要です。自分が唯一のコラボレーションオーナーである場合、自分を削除することや自分の共有権限を削除することはできません。

保存された資格情報

資格情報の管理タイルから資格情報を管理する代わりに、データ接続タイルから資格情報を追加および削除することもできます。

備考

データ接続タイルに保存されている資格情報を編集することはできません。 保存されている資格情報を編集するには、資格情報管理に移動します。

資格情報を作成

新しく保存される資格情報を作成するには、左側のリストからデータ接続を選択し、接続をテストをクリックします。

新しい資格情報を入力し、資格情報を安全に保存をクリックします。 (オプション)アカウント名を入力して、保存してサインインをクリックします。

また、資格情報タブに移動し、+ 資格情報を追加をクリックすることもできます。

資格情報を削除

データ接続タイルで、資格情報が関連付けられた接続を選択し、資格情報タブをクリックして、関連付けを削除するをクリックします。