ヘッダーをスキップ
Oracle Data Mining管理者ガイド
11g リリース2(11.2)
E57718-01
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

1 Oracle Data Miningスタート・ガイド

この章では、Oracle Data MiningをWindows PCまたはラップトップのローカルにインストールし、クライアント・インタフェースであるOracle Data MinerとOracle Spreadsheet Add-In for Predictive Analyticsを起動する方法について説明します。

この章はサマリー情報です。詳細は、これ以降の各章で説明しています。


注意:

Oracle Data Miningを適切にインストールする最小要件は、次のとおりです。
  • Oracle Database Enterprise Editionインストール

  • データ・マイニング権限を持つデータベース・ユーザーID (第4章を参照)


ステップ1: Oracle Databaseのインストール

Oracle Database Enterprise Editionの基本インストールを実行し、初期データベースを作成します。

  1. Windowsの「コントロール パネル」で、「管理ツール」を選択してから「サービス」を選択します。コンピュータで実行されているOracleサービスをすべて停止します。

  2. Oracle Databaseのインストール・ディレクトリからSETUP.EXEを実行し、Oracle Universal Installerを起動します。初期ページで指定される手順に従い、次の手順を実行します。

    • インストール・オプションの選択ページで、データベースの作成および構成を選択します。

    • システム・クラス・ページで、デスクトップ・クラスを選択します。

    • 標準インストール構成ページで、インストール・ディレクトリ、データベース名、データベース・システム・パスワードを指定します。

  3. インストーラで前提条件チェックが実行され、インストールに関するサマリー情報が表示されて、Oracle実行可能ファイルのコピーと初期データベース・ファイルがコンピュータにコピーされます。

  4. クライアント接続を有効化するようにOracle Netが構成されます。

  5. Oracle Database Configuration Assistantが起動し、初期データベースが作成されます。

  6. Database Configuration Assistantにより、初期データベースに関するサマリー情報が表示されます。Oracleのサンプル・データまたはData Miningのサンプル・プログラムを使用する場合は、SHアカウントのロックを解除します。

  7. インストーラを終了します。これで初期データベースが稼働中になり、Oracle Netがクライアント接続を受け入れられるようになりました。

  8. 必要な場合は、ステップ1で停止したOracleサービスを再開します。


関連項目:

詳細な手順は、「Oracle Databaseのインストール」を参照してください。

ステップ2: Data Miningのインストールの確認

Oracle Databaseのインストールと初期データベースの作成が完了したら、続行する前にOracle Data Miningが適切に機能しているかどうかを検証することをお薦めします。

基本的なデータ・マイニング操作を実行する一連のSQLおよびPL/SQLコマンドが、付録Aにまとめられています。SQL*PlusまたはSQL Developerでこれらのコマンドを入力すると、データベースでデータ・マイニングが有効になっていることを確認できます。

ステップ3: Data Miningユーザーの作成

データ・マイニング権限を持つデータベース・ユーザーを作成します。

  1. SQL*PlusまたはSQL Developerに、システム・ユーザーとしてログインします。

  2. 次のCREATE USER文を実行します。dmuserのユーザー名と、dmpasswordのパスワードを指定します。

    CREATE USER dmuser IDENTIFIED BY dmpassword
           DEFAULT TABLESPACE users
           TEMPORARY TABLESPACE temp
           QUOTA UNLIMITED ON users;
    Commit;
    
  3. 次の文を実行して、データ・マイニング権限をユーザーに付与します。

    GRANT CREATE JOB TO dmuser;
    GRANT CREATE MINING MODEL TO dmuser;       -- required for creating models
    GRANT CREATE PROCEDURE TO dmuser;
    GRANT CREATE SEQUENCE TO dmuser;
    GRANT CREATE SESSION TO dmuser;
    GRANT CREATE SYNONYM TO dmuser;
    GRANT CREATE TABLE TO dmuser;
    GRANT CREATE TYPE TO dmuser;
    GRANT CREATE VIEW TO dmuser;
    GRANT EXECUTE ON ctxsys.ctx_ddl TO dmuser;  -- required for text mining
    
    GRANT SELECT ON data TO dmuser;             -- required for mining data that is
                                                   not in your schema
    
  4. データ・マイニング・モデルのインポートまたはエクスポートが必要な場合は、その権限も追加して付与します。

    GRANT CREATE ANY DIRECTORY TO dmuser;
    

    インポート/エクスポート操作を行う場合、ユーザーはディレクトリ・オブジェクトを作成する必要があります。その他の権限が必要な場合もあります。詳細は、「マイニング・モデルのエクスポートおよびインポート」を参照してください。


関連項目:

詳細は、第4章「データ・マイニング用のユーザーと権限」を参照してください。

ステップ4: Oracle Data Minerを使用する場合

Oracle Data MinerはOracle SQL Developer 3.0の拡張機能であり、Oracle Data Miningのグラフィカル・ユーザー・インタフェースです。Oracle Data Minerは、ワークフローのパラダイムを使用してデータ・マイニングのタスクを実行します。

Oracle Data Minerを使用して、データの調査、複数のマイニング・モデルの作成および評価、または新しいデータへのモデルの適用を行うことができます。ワークフローを作成して、様々なマイニング・タスクを実行するための方法を捕捉およびドキュメント化できます。ワークフローは、保存して共有できます。

Oracle Data Minerをインストールして起動するには、次の手順に従います。

  1. Oracle Technology Networkで次のページにアクセスしてください。

    http://www.oracle.com/technetwork/database/options/odm/dataminerworkflow-168677.html

  2. ページに示すインストール手順に従います。基本的な手順をまとめると、次のようになります。

    1. Oracle Databaseをインストールします(この章で前述した「ステップ1: Oracle Databaseのインストール」も参照)。

    2. Oracle SQL Developer 3.0をインストールします。これにOracle Data Miner 11gR2が含まれています。

    3. Oracle Data Minerリポジトリをインストールします。

  3. 詳細な手順は、SQL Developerのオンライン・ヘルプを参照してください。

  4. さらに詳細な情報が必要な場合は、Oracle By Exampleのチュートリアルを利用してください。チュートリアルへのリンクは、ステップ1で示したURLのインストール手順にあります。


注意:

Oracle Data Miningの旧リリースであるOracle Data Miner Classicも、Oracle Technology Networkからダウンロードできます。

http://www.oracle.com/technetwork/database/options/advanced-analytics/odm/downloads/index.html

Oracle Data Miner Classicの開発はすでに停止しています。


ステップ5: Spreadsheet Add-Inを使用する場合

Oracle Spreadsheet Add-In for Predictive Analyticsを使用すると、Excelスプレッドシートで限定的なデータ・マイニング操作を実行できます。

Spreadsheet Add-Inをインストールして起動するには、次の手順に従います。

  1. 「Oracle ClientとOracle Net」の説明に従い、Oracle Clientをインストールしてネット・サービス名を作成します。

  2. Oracle Technology NetworkからSpreadsheet Add-Inをダウンロードします。

    http://www.oracle.com/technetwork/database/options/odm/odm-pred-analytics-addin-092973.html
    
  3. ZIPファイルを開き、その内容をMicrosoft OfficeのLibraryディレクトリに解凍します。このディレクトリは通常、次のとおりです。

    C:\Program Files\Microsoft Office\Office\Library
    
  4. Excelを開いて、「ツール」→「アドイン」をクリックします。「アドイン」ダイアログ・ボックスで「Oracle Predictive Analytics」を選択します。OraclePAメニューがExcelのツールバーに追加されます。

  5. ExcelのAdd-Inのメニューから、「接続」を選択します。

  6. 「接続(Oracle Database」ダイアログ・ボックスで、次の手順を実行します。

    • 作成したネット・サービス名を選択します。

    • データ・マイニング・ユーザーのユーザー名とパスワードを指定します。

    「接続」をクリックしてSpreadsheet Add-Inを起動します。


関連項目:

詳細は、「Spreadsheet Add–Inのインストール(オプション)」を参照してください。

ステップ6: サンプル・プログラムを使用する場合

次の手順に従って、Data Miningのサンプル・プログラムのインストールと構成を行います。

  1. 「Oracle Database Examplesのインストール(オプション)」の説明に従って、Oracle Database Examplesをインストールします。

  2. サンプル・プログラムがOracleホーム・ディレクトリのRDBMS\demoサブディレクトリにコピーされます。PL/SQLプログラムは、dm*.sqlを検索して見つけることができます。

  3. SQL*Plusを起動し、システム・ユーザーとしてデータベースに接続します。dmshgrantsスクリプトを実行します。Oracleホーム・ディレクトリのフルパスと、データ・マイニング・ユーザーの名前を指定します。

    @ ORACLE_HOME\RDBMS\demo\dmshgrants dmuser
    
  4. データ・マイニング・ユーザーとしてデータベースにアクセスします。dmshスクリプトを実行します。

    CONNECT dmuser
    @ ORACLE_HOME\RDBMS\demo\dmsh
    COMMIT;
    
  5. ステップ1から4を完了していれば、PL/SQLプログラムを実行できます。


    関連項目:

    詳細は、第7章「データ・マイニングのサンプル・プログラム」を参照してください。