セマンティック・モデル拡張のユースケースのサンプルをアップロード
学習の目的で、ユース・ケースに記載されているサンプルを使用し、ユーザー拡張を実行します。
ユーザー拡張でサンプルを使用する前に、ユース・ケースに記載されているサンプルが該当する自律型データ・ウェアハウスで使用可能であることを確認する必要があります。
- これらのサンプルをローカル・マシンにダウンロードします。
- SQL DeveloperクライアントおよびOAX_USER資格証明を使用して、該当する自律型データ・ウェアハウスに接続します。「SQL Developer Desktop Clientを使用したAutonomous Data WarehouseへのFusion Data Intelligenceの接続」を参照してください。
- 次のいずれかのオプションを使用して、自律型データ・ウェアハウスにサンプル表を作成します。
- SQL Developer Clientで、次のステップを使用して、ユース・ケースに基づいて該当する.xlsxファイルをローカル・マシンから該当する自律型データ・ウェアハウスにインポートします。
- 「表」を右クリックして「データのインポート」をクリックします。
- データ・インポート・ウィザードのステップ1で、「ソース」で「ローカル・ファイル」を選択し、「ファイルの参照」をクリックして、ユースケース(たとえば、ローカル・マシンからFDI_X_COUNTRY.xlsx)に基づいて該当する
.xlsx
ファイルを選択し、「次へ」をクリックします。 - データ・インポート・ウィザードのステップ2で、「表名」に名前を入力し、「ファイル・コンテンツ」セクションでファイルの内容を確認して、「次へ」をクリックします。
- データ・インポート・ウィザードのステップ3および4で、「次へ」を確認してクリックします。
- データ・インポート・ウィザードのステップ5で、「終了」をクリックします。
- ユースケースに基づいて、サンプル表が
.sql
ファイルの場合は、次のステップを使用してデータ定義言語(DDL).sql
を実行します。- 「ファイル」をクリックし、「開く」をクリックしてから、ローカル・マシン(FDI_X_COUNTRY.sqlなど)に保存したユースケースに基づいて、該当する
.sql
ファイルを選択します。 - 右側のペインの「SQLワークシート」で、「スクリプトの実行」アイコンをクリックします。
- 「スクリプト」出力領域でスクリプト出力を表示します。
- 「ファイル」をクリックし、「開く」をクリックしてから、ローカル・マシン(FDI_X_COUNTRY.sqlなど)に保存したユースケースに基づいて、該当する
- SQL Developer Clientで、次のステップを使用して、ユース・ケースに基づいて該当する.xlsxファイルをローカル・マシンから該当する自律型データ・ウェアハウスにインポートします。
- 次のステップを使用して、SQLビューを作成します。
- 「ビュー」を右クリックし、「新規ビュー」をクリックします。
- ビューの作成で、「スキーマ」に適切な値が表示されていることを確認し、「名前」のユースケースに基づいて、SQL問合せ領域の「SQL問合せ」タブで、該当するユース・ケースに記載されているSQLスクリプトを指定して、「OK」をクリックします。
- 次のステップを使用して、OAX$OACスキーマのデータベース・オブジェクトへのセマンティック・モデル・アクセス権を付与します。
- 「ビュー」で、該当するビューを右クリックし、「権限」をクリックして、「付与」をクリックします。
- 「付与アクションの実行」で、「SQL」タブをクリックし、該当するユース・ケースに記載されているSQLスクリプトを指定して、「適用」をクリックします。
- 右側のペインの「SQLワークシート」で、該当するユース・ケースに記載されているSQLスクリプトを指定し、「文の実行」アイコンをクリックして、サンプル表からデータが期待どおりにロードされていることを検証します。