TIBCO Data Science - Team Studio のインストール

TIBCO Data Science - Team Studio をインストールするには、次の手順を実行します。

始める前に
  1. TIBCO Data Science - Team Studio を Linux プラットフォーム上でインストールします。詳細については、「システム要件」を参照してください。
  2. Docker エンジンがシステムにインストールされている必要があります。詳細については、「システム要件」を参照してください。
  3. Linux ユーザー (tds など)が必要であり、そのユーザーは Docker Linux グループに属している必要があります。システム管理者は Linux ユーザーを作成することもできます。次のコマンドを使用して、ユーザーを Docker Linux グループに追加します。
    $ sudo usermod -aG docker $USER

    詳細については、Docker ドキュメントを参照してください。

  4. TIBCO Data Science - Team Studio のインストーラ パッケージを TIBCO edelivery からローカル マシンへダウンロードします。
    手順
  1. TIBCO Data Science - Team Studio をインストールするための所有権を提供可能なユーザー(例: tds)に切り替えます。
    $ su - tds
    ノート:TIBCO Data Science - Team Studio をインストールするために任意のユーザーに切り替えることができます。ユーザーは Docker Linux グループに属している必要があります。
  2. インストーラー ディレクトリとダウンロード ディレクトリを作成します。

    $ mkdir -p installers downloads
  3. ユーザー用にシェル環境を構成します。

    1. .bash_profile を更新します。

      $ echo "export PATH=\$HOME/installers/current/harness:\$PATH" >> ~/.bash_profile
    2. .bash_profile をリロードします。

      $ source ~/.bash_profile
  4. TIBCO Data Science - Team Studio のダウンロードされたファイル (たとえば、tds-installer-7.1.0.tgz ) をダウンロード ディレクトリにコピーします。
  5. TIBCO Data Science - Team Studio のインストーラー ファイルをインストーラー ディレクトリに解凍します。

    $ tar xvfz downloads/tds-installer-x.x.x.tgz -C installers
    ノート:ここで、x.x.x は、TIBCO Data Science - Team Studio インストーラー パッケージのバージョンです。したがって、7.0.0 を解凍する場合は、次のコマンドを入力します。
    $ tar xvfz downloads/tds-installer-7.0.0.tgz -C installers

    TIBCO Data Science - Team Studio のさまざまなバージョンのインストーラーを TIBCO edelivery からダウンロードし、インストーラー ディレクトリに抽出します。これで、TIBCO Data Science - Team Studio をアップグレード、ダウングレードするために次のようなディレクトリ構造を参照することができるようになりました。

    /$HOME
    §── downloads
    │ └── tds-installer-7.0.0.tgz
    │ └── tds-installer-7.0.x.tgz
    │ └── tds-installer-7.x.x.tgz
    └── installers
    ├── current -> tds-installer-7.0.0
    ├── tds-installer-7.0.0
    ├── tds-installer-7.0.x
    ├── tds-installer-7.x.x
  6. 現在の TIBCO Data Science - Team Studio インストーラーをリンクします。

    $ ln -snf tds-installer-x.x.x installers/current
    ノート:ここで、x.x.x は、TIBCO Data Science - Team Studio インストーラのバージョンです。したがって、バージョン 7.0.0 をインストールする場合は、次のコマンドを入力します。
    $ ln -snf tds-installer-7.0.0 installers/current
  7. TIBCO Data Science - Team Studio プラットフォームを設定するには、次の手順を実行します。
    1. 次のコマンドラインを使用して構成を開始します。

      $ tds platform configure
    2. ソフトウェアをインストールする対象を指定します。デフォルトは docker-local です。

    3. R コネクタをインストールするかどうかを指定します。

    4. ノートブックをインストールするかどうかを指定します。「はい」の場合、追加の Python パッケージが必要かどうかを指定します。たとえば、pip:theano, conda:matplotlib=3.5.1 などです。

    5. 機密データを暗号化または復号化するために秘密暗号化キーが生成されます。暗号化キーは次のパスに保存されます。

      resources/tds-chorus/secret/data_encryption_password

      ノート:次のコマンド ラインを使用して、暗号化キーをコピーします。
      cp resources/tds-chorus/secret/data_encryption_password /home/tds/encryption.key

      生成された暗号化キーを、Spark クラスターのすべてのノードのディレクトリ /etc/tds に配置します。Spark ジョブを送信するユーザーがアクセスできる必要があります。

    6. TIBCO Data Science - Team StudioTIBCO Data Virtualization と統合するための .car ファイルが生成されます。ファイルは次のパスに保存されます。

      build/tds-datavirt

      統合の詳細については、「TIBCO Data Virtualization と TIBCO Data Science - Team Studio との統合」を参照してください。

    7. ドメイン ネーム システム (DNS) を管理します。

      1. DNS 名を入力します。

        ノート:DNS ホスト名にはアンダースコア (_) を使用しないでください。
      2. Transport Layer Security (TLS) を有効にするかどうかを指定します。「はい」の場合は、次の詳細を入力します。

        1. TLS デジタル証明書のパス。

        2. TLS 秘密鍵のファイルパス。

    アンケートへのすべての回答はデフォルトの環境ファイルに保存されます。

    ./tds/installers/current/default.env
    ノート:インタラクティブなアンケートを希望しない場合は、次のコマンドを入力します。
    $ tds platform build -env-file/path/to/my-custom.env
  8. Docker コンテナー イメージをビルドします。

    $ tds platform build
  9. 次に、ビルドをデプロイします。このコマンドはアプリケーションを起動します。

    $ tds platform start
    ノート:次の手順を実行する前に、コンテナーが起動するまで 5 分間待ちます。
  10. 次のコマンド ラインを使用して、すべての基本オペレーターを作成します。

    $ tds platform seed
  11. 次のコマンド ラインを使用して、新しいワークフローを使用するためのすべてのオペレーターを作成します。

    $ tds operator create
  12. TIBCO® Data Science - Team Studio が正常にインストールされたら、デフォルトのパスワードを使用して siteadmin としてログインします。

  13. デフォルトのパスワードを変更します。