6 Oracle Machine Learning for Rクライアントのインストール

この章では、OML4Rクライアントのインストール方法について説明します。この章の内容は、次のとおりです。

6.1 OML4Rクライアントについて

OML4Rクライアントのコンポーネントをリストします。

OML4Rには、各クライアント・コンピュータに個別にインストールする必要のある複数のコンポーネントが含まれています。

ノート:

OML4Rのバージョンは、サーバーと各クライアント・コンピュータで同じである必要があります。また、Rのバージョンは、サーバーと各クライアント・コンピュータで同じである必要があります。

OML4Rクライアントのコンポーネント

OML4Rクライアントのコンポーネントは、任意の順序でインストールできます。

次の各項では、コンポーネントについて説明します。

関連項目:

  • サポートされているRおよびOML4Rのバージョンのリストは、表1-4を参照してください。
  • OML4Rのクライアント・コンポーネントとサーバー・コンポーネントについては、図1-2を参照してください

6.1.1 Oracle Database Clientソフトウェアについて

ROracleを使用するには、Oracle Databaseクライアントをインストールする必要があります。

ROracleは、OML4Rが使用するSupporting Packagesの1つです。RクライアントとOracle Databaseインスタンスの間で通信できるようにするには、Oracle Database Clientソフトウェアをインストールする必要があります。データベース・クライアントは、Oracle Database ClientまたはOracle Database Instant Clientのいずれかです。

  • Oracle Database Clientは、Oracle Databaseとともに配布され、データベースのOracleホームに基づきます。

  • Oracle Database Instant Clientは、無償でスタンドアロンのOracle Database Clientの実装です。Oracle Instant ClientはOracleホーム・ディレクトリに基づかず、Oracle Database Clientほどのディスク領域を必要としません。

6.1.2 OML4Rパッケージについて

OML4Rパッケージは、OML4Rをサポートする、Oracle固有のパッケージのセットです。

これらのパッケージは、各クライアント・コンピュータおよびOML4Rサーバーをホストするサーバー・コンピュータで必要です。サーバーでは、OML4Rパッケージは、OML4Rサーバーのインストール・スクリプトによって自動でインストールされます。

ノート:

クライアントのOML4Rパッケージのバージョンは、サーバーのOML4Rパッケージのバージョンと一致する必要があります。

表6-1 OML4Rパッケージ

パッケージ名 説明

ORE

OML4Rのトップレベルのパッケージです。

OREbase

オープン・ソースRのbaseパッケージに相当します。

OREcommon

OML4R用の共通の低レベル機能が含まれます。

OREdm

Rを介してOracle Data Miningのアルゴリズムが公開されます。

OREdplyr

ore.frameおよびore.numericオブジェクトのdplyrデータ操作関数が透過的に実装されます。

OREeda

探索型データ解析用のファンクションが含まれます。

OREembed

埋込みRがサポートされます。

OREgraphics

オープン・ソースRのgraphicsパッケージに相当します。

OREmodels

高度な分析的モデリング用のファンクションが含まれます。

OREpredict

Oracle Databaseで、Rモデルを使用してデータの採点ができます。

OREstats

オープン・ソースRのstatsパッケージに相当します。

ORExml

RとOracle Database間のXML変換がサポートされます。

6.1.3 OML4R Supporting Packagesについて

Supporting Packagesは、OML4Rパッケージをサポートするオープン・ソース・パッケージのセットです。

表6-2 OML4R Supporting Packages

パッケージ名 説明

arules

トランザクション・データおよびパターン(よく使用されるアイテム・セットと相関ルール)を表示、操作、分析するためのインフラストラクチャが提供されます。

Cairo

OML4Rサーバーでのグラフィックのレンダリングがサポートされます。

DBI

RとOracle Database間の通信用のデータベース・インタフェース定義です。

png

OML4Rオブジェクトに対するPNGイメージの読取りおよび書込みがサポートされます。

randomForest

ランダム入力を使用するツリー・フォレストに基づいた分類および回帰を提供します。

ROracle

RベースのOCI用のOracle Databaseインタフェースです。

statmod

成長曲線比較、限界希釈法、混合線形モデル、不等分散回帰、Tweedie分布一般化線形モデル、逆ガウス分布、ガウス求積などの統計モデリング機能が提供されます。

6.2 Oracle Database Instant Clientのインストール

OML4RにはOracle Database Clientソフトウェアが必要です。

Oracle Instant Clientは、OML4Rのほとんどの構成に適しています。

このトピックの内容は次のとおりです。

6.2.1 WindowsへのOracle Database Instant Clientのインストール

Oracle Database Instant ClientをWindowsにインストールする手順。

WindowsにOracle Instant Clientをインストールするには:

  1. OML4Rクライアント・コンポーネントのインストール・ディレクトリを作成します。次に例を示します。

    c:\oml4rclient_install_dir
    
  2. Oracle Database Instant ClientのWebサイトに移動します。

  3. 「Oracle Instant Clientを入手する」セクションで、「ダウンロード」を選択します。

  4. 「Oracle Instant Clientのダウンロード」ページで「Instant Client for Microsoft Windows (x64)」を選択します。

  5. ご使用のバージョンのOracle Databaseの「Instant Client Package - Basic」を選択します。

  6. ファイルを、ステップ1で作成したインストール・ディレクトリに保存します。次に例を示します。

    c:\oml4rclient_install_dir\instantclient-basic-windows.x64-21.3.0.0.0.zip
  7. このファイルを解凍します。ファイルはinstantclient_versionという名前のサブディレクトリに抽出されます(versionはご使用のOracle Databaseのバージョンです)。次に例を示します。

    c:\oml4rclient_install_dir\instantclient_21_3
  8. Instant Client Downloads for Microsoft Windows (x64)ページに戻ります。

  9. ライセンス契約に合意して、ご使用のバージョンのOracle Databaseの「Instant Client Package - SDK」を選択します。

  10. ファイルを、ステップ1で作成したインストール・ディレクトリに保存します。

    c:\oml4rclient_install_dir\instantclient-sdk-windows.x64-21.3.0.0.0.zip
  11. このファイルを解凍します。ファイルは、instantclient_versionサブディレクトリに抽出されます。

  12. 環境変数OCI_LIB64およびPATHにInstant Clientのフル・パスを追加します。次の手順では、これらの変数を、この例で使用しているパスc:\myoml4rclient\instantclient_21_3に設定しています。

    1. Windowsの「コントロール パネル」で、「システム」を選択して「システムの詳細設定」をクリックします。

    2. 「詳細設定」タブで、「環境変数」をクリックします。

    3. 「システム環境変数」OCI_LIB64が存在しない場合は作成します。OCI_LIB64の値をc:\oml4rclient\instantclient_21_3に設定します。

    4. 「システム環境変数」PATHを編集してc:\oml4rclient\instantclient_21_3を含めます。

6.2.2 LinuxまたはUNIXへのOracle Database Instant Clientのインストール

Oracle Database Instant Clientは、zipファイルからLinuxまたはUNIXシステムにインストールできます。

Linuxでは、RPMからインストールすることもできます。

このトピックの内容は次のとおりです。

6.2.2.1 zipファイルからのOracle Instant Clientのインストール

Oracle Instant Clientをzipファイルからインストールする手順。

  1. OML4Rクライアント・コンポーネントのインストール・ディレクトリを作成します。次に例を示します。
    mkdir oml4rclient_install_dir
    
  2. Oracle Technology NetworkのOracle Database Instant Clientページに移動します。
  3. 「See Instant Client downloads for all platforms」を選択します。Instant Client Downloadsページで、ご使用のプラットフォーム用のInstant Clientを選択します。
  4. ライセンス契約に同意して、ご使用のバージョンのOracle Databaseの「Instant Client Package - Basic」のRPMを選択します。
  5. ファイルを、ステップ1で作成したインストール・ディレクトリに保存します。次に例を示します。
    \oml4rclient_install_dir\instantclient-basic-linux.x64-21.3.0.0.0.zip
  6. このファイルを解凍します。ファイルはinstantclient_versionという名前のサブディレクトリに抽出されます(versionはご使用のOracle Databaseのバージョンです)。次に例を示します。
    unzip instantclient-basic-linux.x64-21.3.0.0.0.zip
    ls
      instantclient_21_3/
      instantclient-basic-linux.x64-21.3.0.0.0.zip
  7. ご使用のプラットフォームのOracle Database Instant Clientページに戻ります。
  8. ご使用のプラットフォームのInstant Clientを選択します。
  9. ご使用のプラットフォームのInstant Client Downloadsページでライセンス契約に合意して、ご使用のバージョンのOracle Databaseの「Instant Client Package - SDK」を選択します。
  10. ファイルを、ステップ1で作成したインストール・ディレクトリに保存します。次に例を示します。
    \oml4rclient_install_dir\instantclient-sdk-linux.x64-21.3.0.0.0.zip
  11. このファイルを解凍します。コンテンツは、instantclient_versionサブディレクトリに抽出されます。
    unzip instantclient-sdk-linux.x64-21.3.0.0.0.zip
    ls
      /instantclient_21_3
      instantclient-basic-linux.x64-21.3.0.0.0.zip
      instantclient-sdk-linux.x64-21.3.0.0.0.zip
    cd instantclinet_21_3
    ls
      /help
      /sdk
      /vc10
      /vc11
6.2.2.2 LinuxへのRPMからのOracle Instant Clientのインストール

Oracle Instant ClientをRPMからインストールする手順。

  1. OML4Rクライアント・コンポーネントのインストール・ディレクトリを作成します。次に例を示します。
    mkdir oml4rclient_install_dir
    
  2. Oracle Technology NetworkのOracle Database Instant Clientページに移動します。
  3. 「See Instant Client downloads for all platforms」を選択します。
  4. Instant Client Downloadsページで「Instant Client for Linux x86-64」を選択します。
  5. Instant Client Downloads for Linuxページでライセンス契約に同意して、「Instant Client Package - Basic」のRPMを選択します。
  6. rootユーザーとして、RPMをインストールします。
    rpm -i oracle-instantclient21.3-basic-21.3.0.0.0-1.x86_64.rpm
  7. Instant Client Downloads for Linux x86-64ページに戻ります。
  8. ライセンス契約に合意して、ご使用のバージョンのOracle Database用の「Instant Client Package - SDK」のRPMをダウンロードします。rootとして、RPMをインストールします。
    rpm -i oracle-instantclient21.3-sdk-21.3.0.0.0-1.x86_64.rpm
  9. RPMでは、ROracle構成スクリプトで検出可能な標準的な場所にファイルが置かれます。たとえば、Oracle Instant Client 21.3は、 /usr/lib/oracle/21.3/client64/libにインストールされます。
  10. Oracle Instant Clientのインストール後に、Oracle Instant ClientライブラリのパスをLD_LIBRARY_PATHに追加します。次に例を示します。
    export LD_LIBRARY_PATH=/usr/lib/oracle/21.3/client64/lib:$LD_LIBRARY_PATH

6.3 Oracle Machine Learning for Rパッケージのインストール

各クライアント・コンピュータにOML4Rパッケージをインストールします。

サーバーでは、OML4Rパッケージが自動的にインストールに組み込まれます。

このトピックの内容は次のとおりです。

6.3.1 WindowsへのOML4Rパッケージのインストール

WindowsにOML4Rパッケージをインストールする手順。

  1. Oracle Machine Learning for R DownloadsのWebサイトから、OML4Rパッケージをダウンロードします。

  2. ライセンス契約に同意し、ご使用のプラットフォーム用のOML4Rパッケージを選択します。Oracle Instant Client用に作成したインストール・ディレクトリにzipファイルをダウンロードします。次に例を示します。

    c:\oml4rclient_install_dir\ore-client-win-x86_64-1.5.1.zip
    

    ノート: すべてのOML4Rクライアント・コンポーネントで、同じインストール・ディレクトリを選択してください。

  3. このファイルを解凍します。コンテンツは、clientサブディレクトリに抽出されます。

    この項の最後の例で示すとおり、結果のインストール・ディレクトリにはOracle Instant ClientおよびOML4Rパッケージが含まれます。

  4. 次の方法のいずれかを選択して、WindowsにOML4Rパッケージをインストールします。

    • Rコンソールからのインストール

      1. Windowsの「スタート」メニューからR x64を起動します。

      2. clientディレクトリの各ZIPファイルに対して、次のRコマンドを実行します。

        install.packages("oml4rclient_install_dir/client/client_package_name.zip', repos=NULL)
        

        各パッケージのインストールが正常に完了するごとに、次のメッセージがRコンソールに表示されます。

        package 'package_name' successfully unpacked and MD5 sums checked
        
    • R GUIからのインストール

      1. Windowsの「スタート」メニューからR x64を起動します。

      2. R GUI (64ビット)のメニュー・バーで「Packages」を選択します。

      3. 「Packages」メニューで、「Install package(s) from local zip files」を選択します。

      4. clientディレクトリに移動します。

      5. ディレクトリのすべてのファイルを選択します。

      6. 開くをクリックします。

        各パッケージがインストールされるごとに、次のメッセージがRコンソールに表示されます。

        package 'package_name' successfully unpacked and MD5 sums checked
        
    • Windowsコマンド・プロンプトからのインストール

      1. Windowsの「スタート」メニューからR x64を起動します。

      2. Windowsのコマンド・ウィンドウを開きます。

      3. clientディレクトリに移動して、次のコマンドを入力します。

        R CMD INSTALL OREbase_1.5.1.zip
        R CMD INSTALL OREcommon_1.5.1.zip
        R CMD INSTALL OREstats_1.5.1.zip
        R CMD INSTALL OREgraphcs_1.5.1.zip
        R CMD INSTALL OREeda_1.5.1.zip
        R CMD INSTALL OREembed_1.5.1.zip
        R CMD INSTALL ORExml_1.5.1.zip
        R CMD INSTALL OREdm_1.5.1.zip
        R CMD INSTALL OREdplyr_1.5.1.zip
        R CMD INSTALL OREmodels_1.5.1.zip
        R CMD INSTALL OREpredict_1.5.1.zip
        R CMD INSTALL ORE_1.5.1.zip

        各パッケージがインストールされるごとに、次のメッセージが表示されます。

        package 'package_name' successfully unpacked and MD5 sums checked

例6-1 Client PackagesおよびInstant Clientを含むClientのインストール・ディレクトリ

c:\oml4rclient_install_dir
     \client
          \ORE_1.5.1.zip
          \OREbase_1.5.1.zip
          \OREcommon_1.5.1.zip
          \OREdm_1.5.1.zip
          \OREdplyr_1.5.1.zip
          \OREeda_1.5.1.zip
          \OREembed_1.5.1.zip
          \OREgraphics_1.5.1.zip
          \OREmodels_1.5.1.zip
          \OREpredict_1.5.1.zip
          \OREstats_1.5.1.zip
          \ORExml_1.5.1.zip
     \instantclient_12_1
instantclient-basic-linux.x64-12.1.0.2.0.zip
instantclient-sdk-linux.x64-12.1.0.2.0.zip
ore-client-win-x86_64-1.5.1.zip

6.3.2 LinuxまたはUNIXへのOML4Rパッケージのインストール

OML4RパッケージをLinuxまたはUNIXにインストールする手順。

  1. Oracle Technology NetworkのOracle Machine Learning for R Downloadsページから、OML4Rパッケージをダウンロードします。
  2. ライセンス契約に同意し、ご使用のプラットフォーム用のOML4Rパッケージを選択します。Oracle Instant Client用に作成したインストール・ディレクトリにzipファイルをダウンロードします。次に例を示します。
    /oml4rclient_install_dir/ore-client-platform-arch-version.zip
    

    ノート: すべてのOML4Rクライアント・コンポーネントで、同じインストール・ディレクトリを選択してください。

  3. このファイルを解凍します。
    % unzip ore-client-platform-arch-version.zip
    

    ファイルの解凍時に/clientディレクトリが作成され、次のファイルが抽出されます。

    /client/ORE_version_R_arch-unknown-platform-gnu.tar.gz
    /client/OREbase_version_R_arch-unknown-platform-gnu.tar.gz
    /client/OREcommon_version_R_arch-unknown-platform-gnu.tar.gz
    /client/OREdm_version_R_arch-unknown-platform-gnu.tar.gz
    /client/OREdplyr_version_R_arch-unknown-platform-gnu.tar.gz
    /client/OREeda_version_R_arch-unknown-platform-gnu.tar.gz
    /client/OREembed_version_R_arch-unknown-platform-gnu.tar.gz
    /client/OREgraphics_version_R_arch-unknown-platform-gnu.tar.gz
    /client/OREmodels_version_R_arch-unknown-platform-gnu.tar.gz
    /client/OREpredict_version_R_arch-unknown-platform-gnu.tar.gz
    /client/OREstats_version_R_arch-unknown-platform-gnu.tar.gz
    /client/ORExml_version_R_arch-unknown-platform-gnu.tar.gz
  4. /oml4rclient_install_dir/clientに移動します。
  5. 次のコマンドを実行します。
    R CMD INSTALL ORE_version_R_arch-unknown-platform-gnu.tar.gz
    R CMD INSTALL OREbase_version_R_arch-unknown-platform-gnu.tar.gz
    R CMD INSTALL OREcommon_version_R_arch-unknown-platform-gnu.tar.gz
    R CMD INSTALL OREdm_version_R_arch-unknown-platform-gnu.tar.gz
    R CMD INSTALL OREdplyr_version_R_arch-unknown-platform-gnu.tar.gz
    R CMD INSTALL OREeda_version_R_arch-unknown-platform-gnu.tar.gz
    R CMD INSTALL OREembed_version_R_arch-unknown-platform-gnu.tar.gz
    R CMD INSTALL OREgraphics_version_R_arch-unknown-platform-gnu.tar.gz
    R CMD INSTALL OREmodels_version_R_arch-unknown-platform-gnu.tar.gz
    R CMD INSTALL OREpredict_version_R_arch-unknown-platform-gnu.tar.gz
    R CMD INSTALL OREstats_version_R_arch-unknown-platform-gnu.tar.gz
    R CMD INSTALL ORExml_version_R_arch-unknown-platform-gnu.tar.gz

6.4 OML4R Supporting Packagesのインストール

OML4R Supporting Packagesを各クライアント・コンピュータおよびOML4Rサーバーをホストするサーバーにインストールします。

このトピックの内容は次のとおりです。

6.4.1 WindowsへのSupporting Packagesのインストール

Supporting PackagesをWindowsにインストールする手順。

  1. Oracle Machine Learning for R DownloadsのWebサイトから、Supporting Packagesをダウンロードします。

  2. ご使用のプラットフォームおよびRバージョン用のSupporting Packagesを選択し、ライセンス契約に同意します。Oracle Instant Client用に作成したインストール・ディレクトリにzipファイルをダウンロードします。次に例を示します。

    c:\oml4rclient_install_dir\ore-supporting-win-x86_64-1.5.1.zip
    

    ノート: すべてのOML4Rクライアント・コンポーネントで、同じインストール・ディレクトリを選択してください。

  3. このファイルを解凍します。コンテンツは、supportingサブディレクトリに抽出されます。

    この項の最後の例で示すとおり、結果のインストール・ディレクトリにはすべてのクライアント・コンポーネント(Oracle Instant Client、OML4RパッケージおよびOML4R Supporting Packages)が含まれます。

  4. 次の方法のいずれかを選択して、WindowsにSupporting Packagesをインストールします。

    • Rコンソールからのインストール

      1. Windowsの「スタート」メニューからR x64を起動します。

      2. clientディレクトリの各ZIPファイルに対して、次のRコマンドを実行します。

        install.packages("oml4rclient_install_dir/support/support_package_name.zip', repos=NULL)
        

        各パッケージのインストールが正常に完了するごとに、次のメッセージがRコンソールに表示されます。

        package 'package_name' successfully unpacked and MD5 sums checked
        
    • R GUIからのインストール

      1. Windowsの「スタート」メニューからR x64を起動します。

      2. R GUI (64ビット)のメニュー・バーで「Packages」を選択します。

      3. 「Packages」メニューで、「Install package(s) from local zip files」を選択します。

      4. supportディレクトリに移動します。

      5. ディレクトリのすべてのファイルを選択します。

      6. 開くをクリックします。

        各パッケージがインストールされるごとに、次のメッセージがRコンソールに表示されます。

        package 'package_name' successfully unpacked and MD5 sums checked
        
    • Windowsコマンド・プロンプトからのインストール

      1. Windowsの「スタート」メニューからR x64を起動します。

      2. Windowsのコマンド・ウィンドウを開きます。

      3. clientディレクトリに移動して、次のコマンドを入力します。

        R CMD INSTALL ROracle_version.zip
        R CMD INSTALL arules_version.zip
        R CMD INSTALL Cairo_version.zip
        R CMD INSTALL DBI_version.zip
        R CMD INSTALL png_version.zip
        R CMD INSTALL randomForest_version.zip
        R CMD INSTALL statmod_version.zip

        各パッケージがインストールされるごとに、次のメッセージが表示されます。

        package 'package_name' successfully unpacked and MD5 sums checked

例6-2 すべてのクライアント・コンポーネントを含むClientのインストール・ディレクトリ

c:\oml4rclient_install_dir
     \client
     \instantclient_version
     \supporting     
         \arules_version.zip
         \Cairo_version.zip
         \DBI_version.zip
         \png_version.zip
         \randomForest_version.zip
         \ROracle_version.zip
         \statmod_version.zip

instantclient-basic-linux.x64-version.zip
instantclient-sdk-linux.x64-version.zip
ore-client-win-x86_64-version.zip
ore-supporting-win-x86_64-version.zip

6.4.2 LinuxまたはUNIXへのSupporting Packagesのインストール

Supporting PackagesをLinuxまたはUNIXにインストールする手順。

  1. Oracle Machine Learning for R DownloadsのWebサイトから、OML4RSupporting Packagesをダウンロードします。
  2. ライセンス契約に同意し、ご使用のプラットフォーム用のSupporting Packagesを選択します。Oracle Instant Client用に作成したインストール・ディレクトリにzipファイルをダウンロードします。次に例を示します。
    /oml4rclient_install_dir/ore-supporting-platform-arch-1.5.1.zip
    

    ノート:

    Linux 8を使用している場合は、Linux 8 64-bitのSupporting Packagesファイルをダウンロードします。

    ノート:

    すべてのOML4Rクライアント・コンポーネントで、同じインストール・ディレクトリを選択してください。
  3. このファイルを解凍します。
    % unzip ore-supporting-platform-arch-1.5.1.zip
    

    Linux 8を使用している場合は、ore-supporting-linux8-x86-64-1.5.1.zipファイルを解凍します。

    ファイルの解凍時に/supportingディレクトリが作成され、次のファイルが抽出されます。

    /supporting/arules_version_R_arch-unknown-platform.tar.gz
    /supporting/Cairo_version_R_arch-unknown-platform.tar.gz
    /supporting/DBI_version_R_arch-unknown-platform.tar.gz
    /supporting/png_version_R_arch-unknown-platform.tar.gz
    /supporting/randomForest_version_R_arch-unknown-platform.tar.gz
    /supporting/ROracle_version_R_arch-unknown-platform.tar.gz
    /supporting/statmod_version_R_arch-unknown-platform.tar.gz
    
  4. /oml4rclient_install_dir/supportingに移動します
  5. 次のコマンドを実行して、サポート・パッケージをクライアントにインストールします。
    R CMD INSTALL arules_version_R_arch-unknown-platform.tar.gz
    R CMD INSTALL Cairo_version_R_arch-unknown-platform.tar.gz
    R CMD INSTALL DBI_version_R_arch-unknown-platform.tar.gz
    R CMD INSTALL png_version_R_arch-unknown-platform.tar.gz
    R CMD INSTALL randomForest_version_R_arch-unknown-platform.tar.gz
    R CMD INSTALL ROracle_version_R_arch-unknown-platform.tar.gz
    R CMD INSTALL statmod_version_R_arch-unknown-platform.tar.gz
  6. 次のコマンドを実行して、サポート・パッケージをデータベース・サーバーにインストールします。サーバーにインストールする場合は、前のステップに示したクライアントに使用されるRコマンドではなく、OREコマンドを使用します。これにより、パッケージはデフォルトの場所(Linuxでは/usr/lib64/R/library)ではなく$ORACLE_HOME/R/libraryにインストールされます。
    ORE CMD INSTALL arules_version_R_arch-unknown-platform.tar.gz
    ORE CMD INSTALL Cairo_version_R_arch-unknown-platform.tar.gz
    ORE CMD INSTALL DBI_version_R_arch-unknown-platform.tar.gz
    ORE CMD INSTALL png_version_R_arch-unknown-platform.tar.gz
    ORE CMD INSTALL randomForest_version_R_arch-unknown-platform.tar.gz
    ORE CMD INSTALL ROracle_version_R_arch-unknown-platform.tar.gz
    ORE CMD INSTALL statmod_version_R_arch-unknown-platform.tar.gz

Linuxの場合は、Cairoおよびpngの依存関係を確認します

Cairoパッケージとpngパッケージを使用するには、次のオペレーティング・システム依存性が存在する必要があります。

  • Cairoには、cairo-develパッケージが必要です。
  • pngには、libpng-develパッケージが必要です。

これらの依存性の存在を確認するには、次の手順を実行します。

  1. 次のコマンドを実行します。
    $ rpm -qa libpng-devel 
    $ rpm -qa cairo-devel 

    RPMがインストールされている場合は、RPMの名前が返されます。

    $ rpm -qa cairo-devel
    cairo-devel-1.15.12-3.el7.i686
    cairo-devel-1.15.12-3.el7.x86_64 
    $ rpm -qa libpng-devel 
    libpng-devel-1.5.13-7.el7_2.x86_64
    libpng-devel-1.5.13-7.el7_2.i686 
  2. その出力が返されない場合、RPMはインストールされていません。インストールするには、rootとして次のコマンドを実行します。
    $ yum install cairo-devel 
    $ yum install libpng-devel

6.5 OML4RサーバーへのOML4Rクライアントの接続

OML4Rサーバーへの接続手順。

OML4RクライアントをOML4Rサーバーに接続するには、OREスクリプトを使用してRを起動します。

$ ORE
R> library(ORE)

次の例では、ユーザーOMLUSERとパスワードOMLUSERpswで接続しています。

  • リモート・データベースの場合は、Oracle Databaseサービス識別子(SID)、ホスト名および接続のポートを指定します。

    ore.connect(user="OMLUSER", sid="orcl", host="severname", password="OMLUSERpsw",
                   port=1521, all=TRUE)

    ノート:

    パスワードやその他接続の詳細を埋込みRスクリプトに指定することを避けるには、Oracleウォレットを使用します。Oracle Machine Learning for R接続のOracleウォレットの作成を参照してください。

  • ローカル・データベースの場合は、次のように接続を指定します。

    ore.connect("OMLUSER", password="OMLUSERpsw", conn_string="", all=TRUE)
    

関連項目:

OML4Rサーバーへの接続の詳細は、Oracle Machine Learning for Rユーザーズ・ガイドを参照してください