Stardogに接続する
Stardog Enterprise Knowledge Graph Platformは、複数のデータサイロにまたがる複雑なクエリーに回答するために設計された、柔軟なセマンティックデータレイヤーの基盤を提供します。
Databricks SQL ウェアハウス (旧称 Databricks SQL エンドポイント) と Databricks クラスターを Stardogと統合できます。
Partner Connectを使用してStardogに接続する
Partner Connect は、 SQLウェアハウスと Stardogの統合のみをサポートしています。 クラスターを Stardogと統合するには、 Stardog に手動で接続します。
Partner Connect を使用して Stardog に接続するには、次の操作を行います。
-
Stardogアカウントで、プロンプトに従ってStardogプロファイルを更新します。 チェックボックスをオンにしてStardogの利用規約とプライバシーポリシーに同意し、[ 更新 ]をクリックします。
-
「 Stardogクラウドインスタンスの取得」 をクリックします。
-
「無料で開始」 をクリックし、Stardogサービス利用規約に同意するチェックボックスをオンにして、「 チェックアウト 」をクリックします。
-
「アクション 」で、ケバブメニュー
をクリックし、「 データソースの作成 」をクリックします。
[ Databricks データソースの管理 ] ダイアログが開きます。
-
必要に応じて、データソース名を編集し、[ データソースの作成 ] をクリックします。
Stardog アカウントでは、サンプルデータを含むスターターキットの使用方法に関するビデオを見つけたり、Databricks 接続をクリックして Stardog アプリケーション にアクセスしたり、データのモデリングを開始したりできます。
Stardog に手動で接続する
このセクションでは、Stardog に手動で接続する方法について説明します。
Partner Connect を使用すると、SQLウェアハウスの接続エクスペリエンスを簡略化できます。
必要条件
Stardog に手動で接続する前に、以下のものが必要です。
-
ワークスペース内のクラスターまたはSQL ウェアハウス。Databricks
-
クラスターまたはウェアハウス SQL接続の詳細、特に [Server Hostname ]、[ Port ]、 および [HTTP Path ] の値。
-
Databricks 個人用アクセス トークン。 個人用アクセス トークンを作成するには、「ワークスペース ユーザー向けの個人用アクセス トークンDatabricks」の手順に従います。
自動化されたツール、システム、スクリプト、アプリで認証する際のセキュリティのベストプラクティスとして、Databricks では OAuth トークンを使用することをお勧めします。
personal access token authentication を使用する場合、 Databricks では、ワークスペース ユーザーではなく 、サービスプリンシパル に属する personal access token を使用することをお勧めします。 サービスプリンシパルのトークンを作成するには、「 サービスプリンシパルのトークンの管理」を参照してください。
接続手順
Stardog に手動で接続するには、次の操作を行います。
-
Stardogアカウントを作成します 。
-
Stardogアカウントで、プロンプトに従ってStardogプロファイルを更新します。 チェックボックスをオンにしてStardogの利用規約とプライバシーポリシーに同意し、[ 更新 ]をクリックします。
-
プロンプトに従って、Eメール アドレスを確認します。
-
「 Stardogクラウドインスタンスの取得」 をクリックします。
-
「無料で開始」 をクリックし、Stardogサービス利用規約に同意するチェックボックスをオンにして、「 チェックアウト 」をクリックします。
-
Databricks接続をクリックします。
-
[ Stardogスタジオ ]をクリックします。
Stardogスタジオが新しいタブで開きます。
-
[データ ] をクリックします。
-
[ + データソース ] をクリックします。
-
[ Add Data ] ダイアログボックスで、データソースの名前を入力します。
-
[データソースの種類 ] で、ドロップダウンリストから [Databricks] と [Spark SQL ] を選択します。
-
[JDBC 接続 URL ] に、要件の接続詳細を入力します。
-
[JDBC ユーザー名] に「
token
」と入力します。 -
[JDBC パスワード ] に、要件のパーソナル アクセス トークンを入力します。
-
[JDBC Driver Class ] に「
com.simba.spark.jdbc.Driver
」と入力します。 -
[ 追加 ] をクリックします。
次のステップ
- Stardogデザイナーで知識グラフモデルを作成します。
- Stardogエクスプローラーでモデルを視覚化します。
追加のリソース
以下のStardogリソースをご覧ください。