Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
top
top

Table of Contents
classcontents

...

    • Rserveパッケージが実行されているRインスタンスへのアクセス
    • 少なくともひとつの有効なRスクリプトYellowfinインスタンスへRのプラグインのインストール。Rのプラグインは、マーケットプレイスからダウンロードすることができます。
    • YellowfinインスタンスへRのプラグインのインストール。このコンポーネントのソースコードは、Yellowfin GitHubからご利用いただけます。より詳細な情報は、Yellowfin サポートチームにお問い合わせください。


Rスクリプトを使用するために、データトランスフォーメーションモジュールを使用するユーザーは、スクリプトを熟知し、入力や出力要件を把握していなくてはいけません。

Rserveについて詳細な資料は、こちらを参照してください。:https://cran.r-project.org/web/packages/Rserve/Rserve.pdf


一般的なワークフロー

こちらがプロセスの簡単な概要です。こちらの項目では、これらのステップの大部分について、詳細に説明します。

  1. Rのインスタンスへのアクセスを確立するか、自身でセットアップをします。Rスクリプトを記述し、それが有効であることを確認します。このインスタンスは、スクリプトを実行するために使用されます。
  2. Yellowfinインスタンスへ、Rのプラグインをインストールします。(プラグインは、マーケットプレイスからダウンロードできます。※日本国内のユーザーは、Yellowfin サポートサイトからダウンロードしてください。)プラグインのインストール方法は、Yellowfinインスタンスへ、Rのプラグインをインストールします。このコンポーネントのソースコードは、Yellowfin GitHubからご利用いただけます。プラグインのインストール方法は、こちらを参照してください。
  3. Yellowfinのデータトランスフォーメーションモジュールを使用して、トランスフォーメーションフローを作成します。これには、モジュールへのデータインポートと、必要に応じて、その他トランスフォーメーションの適用が必要です。
  4. フローにRトランスフォーメーションステップを使用し、これを設定します。(ステップの設定方法は、以下の情報を参照してください。)
  5. ステップを実行し、スクリプトがデータを使用して生成する出力を確認します。

...

Rserveが実行されている最新バージョンのR(少なくともv3.4.0以降)を準備することを推奨します。最新バージョンは、こちらからダウンロードすることができます:https://cran.r-project.org/mirrors.html Rserveを実行するR環境にはRStudioの使用を推奨します。

以下のコマンドを参照して、Rインスタンスをセットアップしてください。


Windows端末上でのRの実行

  1. ローカルのWindows端末にRをインストールします。
  2. R環境から以下のコマンドを実行します。(ローカルからRserveへアクセスするため)

    Code Block
    install.packages("Rserve") #This installs Rserve package
    library(Rserve)  #This loads Rserve package
    Rserve()   #This starts Rserve



  3. コマンドの実行に成功すると、Rserveがインストールされ、起動します。これで、Rスクリプトトランスフォーメーションステップを通して、Yellowfinへ統合する準備が整いました。
  4. 以下のコマンドを使用して、Windows端末上でRserveを実行し、外部からのアクセスを有効にします。

    Code Block
    run.Rserve(args=" --RS-enable-remote")


...