Skip to content

データ接続の管理

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

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

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

See also a list of supported connections in DataRobot.

本機能の提供について

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

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

データストアとデータ接続

DataRobotでは、データストアデータ接続は同じ意味で使用され、どちらもデータの保存および管理場所と、そのデータへの動的リンクを指します。 UIでは両方の用語が表示されます。

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

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

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

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

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

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

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

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

新しい接続の作成

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

Then, click + Add connection.

既存の接続はすべて左側に表示されます。 設定済みの接続を選択すると、その設定オプションが中央に表示されます。 While there are multiple methods to connect to a data source, the configuration process described here is used in all cases.

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

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

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

追加パラメーター

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

その他の多くのフィールドは、検索可能な拡張フィールドにあります。 If a desired field is not listed, open Show additional parameters and click Add parameter to include it.

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

備考

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

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

接続のテスト

Once your data connection is created, test the connection by clicking Test.

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

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

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

接続の編集

You can modify existing data connections, including configuration parameters, as well as associated credentials and data sources.

To edit a connection, click on the data connection in the left panel. 各タブの説明(各タブにどのような情報が表示され、どのような編集オプションを利用できるか)については、以下を参照してください。

接続設定タブでは、新しいパラメーターの追加、新しい資格情報の選択や作成など、接続パラメーターを変更できます。

The Data Sources tab displays all data assets that have previously been accessed through this connection. Using this list, you can explore the most frequently used tables and SQL queries for a database, as well as file locations for blob (Binary Large Object) and document stores. When a dataset or file is added from this connection to the Data Registry or Use Case, a pointer to the data is automatically added to this tab. Additionally, you can add data sources directly in the connection settings. Note that this view can also support data governance workflows.

ここから、次のことができます。

要素 説明
1 検索 Allows you to search for specific data sources.
2 Displays the name and date when the data pointer was last updated.
3 アクションメニュー Provides access to the following actions:
  • Share: Allows you to share the data source with a user.
  • Delete: Removes the association between the data connection and data source—this does not remove the datasets/files created using this data source from the Data Registry or Use Case.

The Credentials tab displays all credentials compatible with this connection type that were added by you or shared through a shared secure configuration. ここから、次のことができます。

要素 説明
1 検索 特定の資格情報を検索できます。
2 名前、資格情報のタイプ、および資格情報が最初に追加された日付を表示します。
3 選択されたバッジ データ接続で現在使用されている資格情報を示します。
4 アクションメニュー 以下のアクションにアクセスできます。
  • 選択:データ接続の認証に使用する新しい資格情報を選択します。
  • テスト:資格情報を使用して接続をテストおよび認証します。
  • 編集:資格情報を展開して、手動や共有のセキュアな構成を編集できるようにします。 資格情報をクリックして、このパネルを展開することもできます。
  • 削除:資格情報を削除し、関連付けられたすべてのデータ接続から取り除きます。

接続の編集が終了したら、保存をクリックします。

接続の削除

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

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

  2. Click the Delete button in the upper right, or hover over the connection name in the left-panel and click the delete icon .

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

  4. Once all dependent data sources are removed— either via the UI or API—try deleting the data connection again.

データソースの追加

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

備考

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

データソースを追加するには、以下のいずれかを実行します。

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

データ接続の共有

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

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

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

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

  1. From the account menu on the top right, select Data Connections, select a data connection, and click Share in the upper-right corner.

    Alternatively, you can hover over the connection name in the left-panel and click the share icon .

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

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

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

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

備考

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

保存された資格情報

As an alternative to managing credentials from the Credentials management tile, you can interact with credentials when working with a data connection— on the Credentials tab, you can select and remove credentials associated with the connection, and on the Connection Configuration tab, you can create new credentials.

備考

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

資格情報を作成

To create new saved credentials:

  1. Select a data connection from the left panel and on the Connection Configuration tab, click New credential.

  2. Select the Credential type and whether you're manually configuring the credentials or using a shared secure configuration.

  3. Enter the new credentials and click Save. Optionally, you can test your new credentials.

資格情報を削除

From the Data connections tile, select the connection and then click the Credentials tab. Click the Actions menu next to the credentials you want to use for this connection and click Select. The credentials currently associated with the connection displays a "Selected" badge.