組込みOracle Databaseアクションでの接続
自律型AIデータベースからデータベース・アクションにアクセスできます。データベース・アクションは、Autonomous AI Databaseの開発ツール、データ・ツール、管理および監視機能を提供します。データベース・アクションを使用すると、ワークシート内でSQL文、問合せおよびスクリプトを実行できます。
データベース・アクションについて(SQL Developer Web)
データベース・アクションでは、Autonomous AI Databaseの開発、データ・ツール、管理、監視およびダウンロード機能を備えたWebベースのインタフェースが提供されます。
次の表に、データベース・アクションの主な機能を示します。Autonomous AI Databaseインスタンスのデータベース・アクションには、Oracle Cloud Marketplaceからアプリケーションをダウンロードする場合に追加のカードが含まれることがあります。
| 機能領域 | Database Actionsカード |
|---|---|
| 開発 | SQL、Data Modeler、REST、JSON、チャート、スケジューリング、Oracle Machine Learning、Spatial Studio、Graph Studio、Oracle APEX |
| Data Studio | データ・ロード、カタログ、データ・インサイト、データ変換およびデータ分析 |
| 管理 | データベース・ユーザー、APEXワークスペース、Data Pump、クライアント資格証明のダウンロードおよびResource Managementルールの設定 |
| モニタリング | パフォーマンス・ハブおよびデータベース・ダッシュボード |
| ダウンロード | Oracle Instant ClientのダウンロードとSODAドライバのダウンロード |
| 関連サービス | Restful Data Services (ORDS)およびSODAとOracle Machine Learning Restful Servicesへのアクセス |
詳細は、Oracle AI Databaseアクションの使用のデータベース・アクションについてを参照してください。
ADMINとしてのデータベース・アクションへのアクセス
データベース・アクション(SQL Developer Webとも呼ばれる)は、各Autonomous AI Databaseインスタンスにバンドルされています。
データベース・アクションはOracle REST Data Servicesで実行され、アクセスはスキーマ・ベースの認証を介して提供されます。データベース・アクションを使用するには、データベース・アクションに対してスキーマが有効になっているデータベース・ユーザーとしてサインインする必要があります。デフォルトでは、ADMINユーザーはデータベース・アクションにアクセスできます。
別のデータベース・ユーザーがデータベース・アクションにアクセスできるようにするには、「データベース・ユーザーへのデータベース・アクションのアクセス権の付与」を参照してください。
ノート
ノート: Autonomous AI Databaseがプライベート・エンドポイントを使用するように構成されている場合、同じVirtual Cloud Network (VCN)内のクライアントからのみデータベース・アクションにアクセスできます。詳細は、プライベート・エンドポイントを使用したネットワーク・アクセスを構成を参照してください。
Oracle Cloud Infrastructure Consoleからデータベース・アクションにアクセスするには:
-
「Autonomous AI Databaseの詳細」ページで、「データベース・アクション」ドロップダウン・リストをクリックします。
-
クイック・リンクを選択してクイック・リンク・アクションに直接移動するか、「すべてのデータベース・アクションの表示」を選択してデータベース・アクションの起動パッド全体にアクセスします。
たとえば、「SQL」をクリックしてSQLワークシートを使用します。SQLワークシートで、「コンシューマ・グループ」ドロップダウン・リストを使用して、SQLまたはPL/SQLコードを実行するコンシューマ・グループを選択できます。詳細は、ワークシート・エディタでのSQL文の実行を参照してください。
ブラウザに応じて、コンソールがADMINとしてデータベースにアクセスできない場合は、データベースのADMINユーザー名およびパスワードの入力を求められます。
データベース・ユーザーへのデータベース・アクションのアクセス権の提供
ADMINユーザーは、他のデータベース・ユーザーにデータベース・アクションへのアクセス権を付与します。
サービス管理者ではないデータベース・ユーザーは、Oracle Cloud Infrastructure Consoleにアクセスできません。ADMINユーザーは、次のようにデータベース・アクションにアクセスできます。
-
データベース・アクションを使用して、ユーザーを作成し、そのユーザーにロールを割り当てます。ユーザーがすでに存在する場合は、スキーマに対して「Web Access」が選択されていることを確認します(Web Accessが選択されている場合、ユーザーのカードに「REST対応」と表示されます)。
データベース・ユーザーの追加方法の詳細は、Autonomous AI Databaseでのユーザーの作成および管理を参照してください。
データベース・アクションに必要なロールの詳細は、「データベース・アクションからツールにアクセスするために必要なロール」を参照してください。
-
データベース・アクションにアクセスするためのURLをユーザーに提供します。
ユーザーを追加し、Webアクセスを選択した後、ADMINは、データベース・アクションにアクセスするためのURLをユーザーに提供します:
-
「データベース・アクション」では、
をクリックして使用可能なアクションを表示します。 -
「管理」で、「データベース・ユーザー」を選択します。
ユーザーに関する情報(ユーザー名、ユーザーがREST対応かどうか、最終ログイン日時など)が表示されます。ユーザーのカードでは、左側のアイコンに、ユーザーのステータスが緑(オープン)、青(ロック)または赤(期限切れ)のいずれかで表示されます。
デフォルト・ビューはカード・ビューです。「カード・ビュー」アイコンまたは「グリッド・ビュー」アイコンをクリックして、グリッド・ビューまたはカード・ビューを選択できます。
-
ユーザーのカードにURLが表示されるのは、ユーザーがREST対応の場合のみです。データベース・アクションにアクセスするためのURLを提供します。クリックすると、URLがクリップボードにコピーされます。
-
コピーしたURLをユーザーに指定します。
ユーザーにURLを指定した後、データベース・アクションにアクセスするには、そのURLをブラウザに貼付け、「サインイン」ダイアログでユーザー名およびパスワードを入力します。
詳細は、「Autonomous AI Databaseでのユーザーおよびユーザー・ロールの管理- データベース・アクションを使用した接続」を参照してください。
データベース・アクションからツールにアクセスするために必要なロール
組込みのAutonomous AI Databaseツールを使用するために必要なデータベース・ロールをリストします。
ADMINユーザーとしてデータベース・アクションに接続すると、使用可能なAutonomous AI Databaseツールにアクセスできるように、多くのデータベース・ロールが設定されます。非ADMINユーザーとしてDatabase Actionsに接続すると、必要な権限がない場合、Autonomous AI Databaseツールの一部のデータベース・アクション・カードは非表示になります。
ADMINユーザーとして、Autonomous AI Databaseツールへのユーザー・アクセスを許可する適切なロールを設定します。詳細は、Autonomous AI Databaseでのユーザー・ロールおよび権限の管理を参照してください。
| 自律型AIデータベースツール | 必要なロール | 詳細情報 |
|---|---|---|
| Oracle Machine Learning(OML) | OML_DEVELOPER |
Oracle Machine Learning |
| Graph Studio | GRAPH_DEVELOPER |
Autonomous AI DatabaseでのOracle Graphの使用 |
| Spatial Studio | SPATIAL_ADMIN、SPATIAL_ADMIN、SPATIAL_AUTHORおよびSPATIAL_CONSUMER |
Autonomous AI DatabaseでのOracle Spatial Studioの使用 |
| Data Studio (カタログ、データ・ロード、データ分析、データ・インサイトを含む) | DWROLE |
「Data Studioの概要」ページ |
| データ変換 | DATA_TRANSFORM_USER |
「データ変換」ページ |
OCIコンソールからデータベース・アクションおよびツールにアクセスするためのIAMポリシー
OCIコンソールから組込みのAutonomous AI Databaseツールおよびデータベース・アクションへのアクセスに必要なIAMポリシーをリストします。
組込みツールおよびデータベース・アクションにアクセスするためのデータベース・ロールを持つことに加えて、OCI Identity and Access Managementポリシーを設定して、OCIコンソールからのアクセスを制限するか、ADMINとしてツールに自動的にログインするか、OCIコンソールからデータベース・アクションに自動的にログインする権限を付与する必要があります。
| IAMポリシー | 摘要 |
|---|---|
または
|
これらのポリシーでは、OCIコンソールからDatabase Actionsにアクセスするには、ユーザー名とパスワードを指定する必要があります。 たとえば、このポリシーにより、グループ |
または
|
これらのポリシーにより、OCIコンソールからADMINとしてデータベース・アクションにログインするための自動アクセスが提供されます。 たとえば、このポリシーにより、グループ |
詳細は、Autonomous AI DatabaseのIAMポリシーを参照してください。
バニティURLを使用したデータベース・アクション、Oracle APEX、Oracle REST Data Servicesおよび開発者ツールへのアクセス
デフォルトでは、oraclecloudapps.comドメイン名を使用して、Autonomous AI Database上のOracle APEXアプリケーション、RESTエンドポイントおよび開発者ツールにアクセスします。オプションで、ブランド・アイデンティティのプロモートに役立つ、覚えやすいバニティURLまたはカスタム・ドメイン名を構成することもできます。
任意のベンダーから優先ドメイン名とマッチングSSL証明書を取得したら、Autonomous AI Databaseをバックエンドとして使用して、Oracle Cloud Infrastructure Load BalancerをVirtual Cloud Network (VCN)にデプロイします。Autonomous AI Databaseインスタンスは、同じVCN内のプライベート・エンドポイントを使用して構成する必要があります。詳細は、プライベート・エンドポイントを使用したネットワーク・アクセスの構成を参照してください。
さらに学習するには、次を参照してください。