Data Studio設定
Data Studio設定のタブおよびオプションについて説明します。
Data Studioナビゲーション・メニューおよびData Studioの概要ページのこの設定により、関連するCloud Serviceの使用、AIプロファイルの構成、SMTPの構成およびベクトル索引の作成が可能になります。
これは、ロード中のデータの定義に役立ちます。この設定は、ロードするデータを定義するためのデフォルト資格証明の設定、データ共有のためのSMTPの構成、AIプロファイルの構成およびMarketplaceクラウド・リンク・アクセスの構成など、様々な一般プリファレンスを設定します。
SlackとData Studioの統合は、様々なチーム・メンバー間のリアルタイム・コラボレーション間のギャップを埋めて、情報に基づいた適切な意思決定を行います。
一般
Data Studio設定を設定するには、ウィザードの「一般」タブで、MarketplaceおよびSharingのプロファイルを構成する電子メール・アドレスを指定します。
クラウド・サービス
ウィザードの「クラウド・サービス」タブの「クラウド・オブジェクト・ストアのアクセス」で、次のフィールド値を指定します:
- OCI資格証明: OCI資格証明を選択すると、OCIバケットを検出できます。「+」をクリックしてOCI資格証明を作成します。
- OCIコンパートメント: このドロップダウン・フィールドには、Oracleクラウド・サービスからロードおよびリンクするためにコンパートメントに存在するバケットがリストされます。Oracle以外の他のクラウド・サービス・プロバイダを選択した場合、このフィールドにはデフォルトで「なし」と表示されます。
- AWS資格証明: Data Studio設定でAWS資格証明を選択すると、S3バケットを検出できます。「+」をクリックして、Amazon S3クラウド・ストレージの資格証明を作成します。
- Azure資格証明: プリファレンスでAzure資格証明を選択すると、Azure BLOBストレージを検出できます。「+」をクリックして、Microsoft Azure BLOBストレージおよびAzure Data Lake Storageの資格証明を作成します。
「オブジェクト・ストア・アクセスのチェック」をクリックして、オブジェクト・ストアへのアクセス権があるかどうかを確認します。ポリシー・チェック・ウィザードに、次のバケット・リストが表示されます。
- OCIバケットのリスト
- AWSバケットのリスト
- Azureバケットのリスト
オブジェクト・ストレージ・リスト・ポリシー・チェッカは、バケットへのアクセス権があるかどうかを評価します。「はい」の場合、チェック・ボックスは緑色で強調表示され、それ以外の場合、チェック・ボックスには赤色で強調表示されたポリシーと赤色の十字が表示されます。
- Oracle Cloudインタフェース(OCI)
- Amazon Web Services (AWS)
「Check Cloud Service Access」をクリックします。
- 言語 - Data Studioツールがクラウドの言語処理機能にアクセスしたかどうかを確認します。このサービスの詳細は、「Data StudioでのOCI言語サービス機能の使用」を参照してください。
- ドキュメントの理解 - Data StudioツールにロードするデータがクラウドのDocument Understanding AI機能にアクセスしたかどうかを確認します。このサービスの詳細は、OCIドキュメントの理解を使用してイメージからの表の抽出を参照してください。
- 翻訳 - Data StudioツールがOCI翻訳機能にアクセスするかどうかを確認します。このサービスの詳細は、「テキスト翻訳の実行」を参照してください。
AIプロファイル
「Data Studio設定」の「AIプロファイル」タブで、AIプリファレンスを構成できます。
-
ドロップダウンには、「AIプロファイルの作成」ボタンを使用して作成したAIプロファイルが一覧表示されます。「AIプロファイル」を選択して、自然言語プロンプトをSQL文に変換する方法をサポートおよび構成します。新しいプロファイルを作成するには、「+」をクリックします。
詳細は、Create an AI Profileを参照してください。
- Data StudioでAIサービスを使用するには、OCI AIまたはOpenAI、CohereまたはAzure OpenAIサービス・アカウントが必要です。
- AIプロファイルを設定するには、
DBMS_CLOUD_AIパッケージへのアクセス権も必要です。 - OpenAIまたはCohereまたはAzure OpenAIサービスを使用してSelect AIを設定している場合は、大規模言語モデルによって生成された小さな参照データ表をロードすることで、 データを拡張できます。提案されたプロンプトを使用するか、独自のプロンプトを作成してデータを生成し、Autonomous AI Databaseにロードできます。
このAIプロファイルを使用して、Marketplaceデータセットの説明とタグを生成することもできます。このAIプロファイルは、カタログ・アプリケーションで表摘要を生成するために使用されます。
AIプロファイルを作成および構成するには、DBMS_CLOUD_AIを使用したAIプロファイルの構成を参照してください。
-
「検証」をクリックして、生成AIサービスにアクセスでき、AIプロファイルが正しく機能していることを確認します。
- 「AIプロファイルの管理」セクションには、次が表示されます:
- プロファイル名
- プロバイダ
- 機能
- モデル
プロファイル名の横にある展開/縮小の三角形をクリックして、AIプロファイルに関する完全な詳細を表示します。
プロファイルを変更または削除するには、「アクション」の下の3つのドットをクリックします。詳細は、Manage AI Profilesを参照してください。
ベクトル索引
Data Studio設定ウィザードの「ベクトル索引」タブで、ベクトル索引を作成できます。ノート:
Oracle Database 19cでは、「ベクトル索引」タブを表示できません。「ベクトル索引の管理」でベクトル索引のリストを表示できます。使用可能なベクトル索引がない場合は、「ベクトル索引の作成」をクリックします。
- 「必須設定」タブで、作成するベクトル索引を構成するフィールドを表示し、データのロード元のソースを指定できます:
- ベクトル索引名: このウィザードを使用して作成するベクトル索引オブジェクトの名前を指定します。この名前は、SQLおよびコンソールで使用して、索引を管理または問い合せることができます。
- 場所: ドロップダウン・フィールドから、索引付けするソース・データのクラウドの場所を選択します。ロケーション名を入力することもできます。ベクトル索引の構築またはリフレッシュ時にデータベースが読み取るオブジェクト・ストレージ・バケットまたは類似のクラウド・ストアです。
- AIプロファイル: Data Studio設定ウィザードの「AIプロファイル」タブから、作成するAIプロファイルを選択します。このフィールドは、AIプロファイルについてウィザードのAIプロファイル・フィールドにリンクされたベクトル索引を使用します。
- オブジェクト・ストレージ資格証明名: データベースが指定したオブジェクト・ストレージの場所(OCIユーザー資格証明やリソース・プリンシパルベースの資格証明など)に安全にアクセスできるようにする、格納された資格証明をドロップダウンから選択します。
「作成」をクリックしてベクトル索引を作成し、オプションのフィールド値をスキップできます。
「次へ」をクリックして、次の「オプション」フィールド値を指定します。
これらのオプション・フィールドは、ベクトル検索時にドキュメントをチャンク化、索引付けおよび取得する方法を制御します。オプションでこれらのフィールドに値を入力して、ベクトル索引の構築方法、更新方法および問合せ方法を制御し、ワークロードに役立つ結果を返すようにできます。
- 「オプション設定」で、次のフィールド値を指定します。
- チャンク・サイズ: 1つのベクトルとして埋め込まれ、格納される各テキストの文字数(または実装に応じてトークン)を指定します。チャンクを大きくすると、コンテキストが多くなりますが、通過レベルの一致では正確性が低くなる可能性があります。
- チャンク・オーバーラップ: 連続するチャンク間のオーバーラップの量を指定して、境界に近いコンテンツが複数のチャンクに表示されるようにし、関連するテキストが欠落して分割ポイントに収まる可能性を低減します。
- リフレッシュ・レート: ベクトル索引がソース・データから自動的にリフレッシュされる間隔(分単位)を指定して、新規または更新されたコンテンツが再埋込みおよび検索できるようにします。
- ベクトル距離メトリック: 検索時にベクトルを比較するために使用される類似度メトリック(COSINEなど)を指定します。これにより、問合せとストアド・ベクトルの間の近接性の計算方法が決定されます。
- 一致制限: ベクトル検索が各問合せに対して返す結果の最大数を指定します。
- 類似度しきい値: ベクトル検索から結果が返される必要のある最小類似度スコアを指定します。スコアがこのしきい値を下回る結果は、適切でないため除外されます。
ベクトル索引を作成するには、「作成」をクリックします。
ベクトル索引を作成した後、「AIプロファイルの管理」から以前に作成したAIプロファイルを編集し、ベクトル索引を追加できます。
SMTP
ノート:
SMTPは1回だけ構成するものであり、それ以降、システムはその時点に保存された構成を使用します。- サーバー・ホスト: 電子メールの送信に使用されるエンドポイントを入力します。たとえば、internal-mailrouter.oracle.comです。
- サーバー・ポート: 電子メールの受入れに使用するSMTPポートを入力します。電子メール配信はポート25でTLSをサポートしています。送信者:
- 送信者の電子メール・アドレスを入力してください。たとえば、oaapgens_us@oracle.comです。
- サーバーの暗号化: このフィールドは、電子メール送信時の暗号化を実行する標準的な方法であるTLSを使用しているかどうかを示します。プロバイダは、Oracle Cloud Infrastructure電子メール配信サービスへの送信中に電子メールを暗号化する必要があります。暗号化された電子メールは、送信中に読み取られないよう保護されます。暗号化されていない場合は、「なし」と入力します。
-
SMTP接続に使用する資格証明をドロップダウンから選択します。使用可能な資格証明がドロップダウンにない場合は、「資格証明の作成」アイコンをクリックして資格証明を作成できます。詳細は、Oracle Cloud Infrastructureネイティブ資格証明の作成を参照してください。
「テスト」をクリックしてSMTP構成をテストします。ACLスクリプトの実行を要求する画面が表示されます。ADMIN権限がある場合は、スクリプトを実行できます。これは、初回の設定です。SMTPテスト完了のメッセージが表示されたら、SMTP構成を保存できます。
Marketplace
「マーケットプレイス」タブでは、データ・マーケットプレイス・ツールに必要な構成を設定できます。
- 制限付き。認可が必要:
このオプションを選択すると、制限付きクラウド・リンクおよび制限付きマーケットプレイス・リストを公開できます。これらのリストへのアクセス権を特定のOCIDsに付与したり、取り消したりできます。
- 公開:
このオプションは、登録された表にアクセスできるユーザーおよびアクセス元を指定します。
次のいずれかの使用可能なオプションを選択できます。-
テナンシ: データ・セットを登録しているAutonomous Databaseインスタンスのテナンシ内で、任意のリソース、テナンシ、コンパートメントまたはデータベースへのリモート・データ・アクセス権を付与できます。このスコープは、Regionスコープより制限されています。
-
コンパートメント: データ・セットを登録しているAutonomous Databaseインスタンスのコンパートメント内で、任意のリソース、コンパートメントまたはデータベースへのリモート・データ・アクセス権を付与できます。
-
リージョン: データ・セットを登録しているAutonomous Databaseインスタンス内の他のテナンシへのクラウド・リンクを介してリモート・データ・アクセス権を付与できます。
ノート:
マーケットプレイス・リストは現在、コンパートメント・レベルまでしか公開できません。このツールでは、セキュリティ上の理由からマーケットプレイス・リストをリージョン全体に公開することはできません。 -
プール: データ・セットを登録しているAutonomous AI Databaseインスタンスと同じエラスティック・プール内の任意のリソース、コンプライアンスまたはデータベースへのリモート・データ・アクセス権を付与できます。
-
なし: どのリソースにもアクセスできません。
-
-
読取り: このオプションでは、特定のユーザーが登録済の表にアクセスするための読取りアクセスが許可されます。
Slack
「Slack」タブで、ジョブ機能の使用中に特定のイベントに関する通知を受信するようにSlackプロファイルを構成できます。
-
Slack資格証明名: ドロップダウンから資格証明を入力します。ドロップダウンに、コンパートメント内の資格証明がリストされます。「+」をクリックして、独自の資格証明を作成します。
「+」を選択すると、「資格証明の作成」ダイアログ・ボックスが開きます。資格証明を作成するには、次のフィールド値を指定します。- 資格証明の名前: 選択した名前を入力します。たとえば、SLACK_CREDです。
- Cloud Service: ドロップダウンから「Slack」を選択します。
- ユーザー名: OCIユーザー名を入力します。OCIコンソールのプロファイルからOracle Cloud Infrastructureユーザー名を使用する必要があります。例:
oracleidentitycloudservice/foo@example.com.またはdefault/foo@example.com - パスワード: *********。スラック・プロバイダの場合、ユーザー名値は任意の有効な文字列にでき、パスワードはSlackボット・トークンです。
「資格証明の作成」をクリックして、新しい資格証明を作成します。
「Slack資格証明名」フィールドにこの値を入力します。
-
SlackチャネルID:
String値のチャネルIDを指定します。チャネルIDはチャネルの一意のIDであり、チャネル名とは異なります。Slackでは、チャネルの詳細を表示すると、チャネルIDをAboutタブで確認できます。 -
Slackメッセージ: 通知をテストするメッセージを入力します。
「テスト」をクリックして、通知をテストします。Data Studio設定からSlackに正常に認証されると、確認メッセージが表示されます。「Save」をクリックして、Slack資格証明を設定します。
「ジョブの作成」を参照して、ジョブ実行のステータスに関するSlackアラートを受信する通知を設定できます。
共有プロバイダ・アイデンティティ
「プロバイダ・アイデンティティの共有」タブでは、データを共有する前にプロバイダの詳細を指定できます。共有プロバイダIDが、データ共有ツールの使用中に共有を付与する受信者に提供されます。これにより、ユーザーの識別方法に関する情報が受信者に提供されます。
- 名前: プロバイダの名前を入力します。例: ams。
- 電子メール: プロバイダの電子メール・アドレスを入力します。たとえば、ams@gmail.comです。
- 説明: プロバイダの説明を入力します。たとえば、AMS共有などです。
「保存」をクリックして、プロバイダ識別情報を保存します。プロバイダ識別情報の構成に関する正常なメッセージが表示されます。
「データ設定」ダイアログの「マーケットプレイス」タブで行った構成を保存して適用するには、「変更の適用」を選択します。
- Data StudioとのSlack統合
SlackチャネルIDおよび資格証明を使用して、Data Studio設定でData StudioをSlackと統合できます。この構成では、Slackで特定のイベントが発生したときにジョブ機能のレポートを送信またはスケジュールできます。Slackチャネルのチーム・メンバーは、アップデートの表示、データ・インサイトの議論、十分な情報に基づいた意思決定を行うことができます。 - AIプロファイルについて
Data Studioには、自然言語プロンプトをSQL文に変換し、Autonomous AI DatabaseのAI機能を活用するためのAIプロファイルが用意されています。
親トピック: 「データ・ロード」ページ