Oracle by ExampleブランドOracle® Cloud Oracle Machine LearningでのSQL文の実行

第0項始める前に

このチュートリアルでは、Oracle Machine LearningでSQL文を実行する方法を説明します。これは、Oracle Machine Learningの操作チュートリアル・シリーズの第5部で、シリーズの最後のチュートリアルになります。チュートリアルを順番にお読みください。

このチュートリアルを完了するのに

背景

SQL (Structured Query Language)は、リレーショナル・データベース管理システムにとっての標準言語です。SQL文を使用して、データベースからのデータ取得やデータベースのデータ更新などのタスクを実行できます。SQL文の例としては、SELECT, INSERT, UPDATE, DELETE, CREATE, DROPなどがあります。このOBEではSELECT文を例に挙げ、SQL文の実行方法を説明します。

前提条件

  • Oracle Machine Learningアカウントにアクセスできること
  • データベース・インタプリタへの接続

第1項SQL文の実行

Oracle Machine LearningでSQL文を実行する手順は、次のとおりです。

  1. Oracle Machine Learning管理者から提供された資格証明を使用してOracle Machine Learningにログインします。
  2. Oracle Machine Learningホーム・ページで、「SQL文の実行」をクリックします。SQL問合せスクラッチパッドが開きます。
    ホーム・ページ
    図oml_homepage_run_sql.pngの説明
  3. SQL問合せスクラッチパッドで%sqlと入力し、[Enter]キーを押します。
  4. 次の行に実行するSQL文を入力します。車に関するデータをフェッチする場合、SELECT * FROM tablename;を入力します。
    たとえば、表SALESから製品売上に関するすべてのデータをフェッチするには、次のように入力します。
    SELECT * FROM SH.SALES;。ここで、SHはスキーマの名前で、SALESは表の名前です。
    スクラッチパッド
    図sql_squery_scratchpad.pngの説明
  5. SQL文を実行するには、実行アイコンをクリックするか、[Shift]キーを押しながら[Enter]キーを押します。この文が正常に実行されるとOracle Machine Learningがデータベースから関連データを取得し、データを表形式で表示します。
    scratchpad_with_data
    図sql_query_scratchpad_with_data.pngの説明
  6. データを様々なグラフ形式で視覚化する場合は、対応するグラフ表現のアイコンをクリックします。
    graphics_icons
    図graphic_rep_data.pngの説明