# Talend Studioを起動してライセンスをフェッチ

このセクションでは、Talend Studioを起動し、Talend Cloud経由または従来のモードでログインする方法を説明します。

## Talend Cloud経由でTalend Studioを起動してログイン

Talend Cloudで作業している場合は、Talend Cloud経由でTalend Studioを起動してログインできます。

情報メモ注: 現在のところ、ARM64によるLinuxの場合、Talend Cloud経由のTalend Studioへのログインはサポートされていません。

### 始める前に

* 事前定義済みの[Integration Developer] (統合開発者)ロールが与えられており、Talend Management Consoleからライセンスをフェッチできること。

* 

* Talend Cloudへの接続時に自分のリージョンを手動で選択しなくてもいいように、Talend Cloudのデフォルトリージョンを設定できます。お使いのオペレーティングシステムに応じて、Talend Studioインストールディレクトリー下にある目的の..iniファイルに-Dtalend.tmc.datacenter=&lt;region&gt;というパラメーターを追加します。&lt;region&gt;にはリージョンの略語が入り、これはTalend Cloud URLで確認できます。たとえばapはアジア太平洋リージョンを、us-westは米国西部リージョンを表します。詳細は、[Talend Cloudのアプリケーションにアクセス](https://help.qlik.com/talend/en-US/installation-guide-windows/Cloud/talend-cloud-application-url)をご覧ください。

### 手順

1. Talend Studioのインストールディレクトリーに移動します。

   Talend Studioインストールディレクトリーには、数種のプラットフォーム(Windows、Linux、Mac OS)用のバイナリが含まれています。
2. Rocky Linux 8.5またはRed Hat Enterprise Linux Server 8.6を使用していない場合は、使用中のオペレーティングシステムに対応する実行可能ファイルーをダブルクリックしてください。

   オペレーティングシステムと対応する実行ファイルオペレーティングシステムと対応する実行ファイル
   | オペレーティングシステム | 実行ファイル |
   | --- | --- |
   | Windows | Talend-Studio-win-x86\_64.exe |
   | Linux (x86) | Talend-Studio-linux-gtk-x86\_64 |
   | MacOS (x86) | Talend-Studio-macosx-cocoa.app |
   | MacOS (ARM) | Talend-Studio-macosx-cocoa-aarch64.app |

   MacOSをお使いの場合は、zipアーカイブファイルを使ってTalend Studioを手動でインストールすると、Talend Studioを初めて起動する際に次のいずれかのメッセージが表示されることがあります。この問題を解決するためには、ターミナルを開き、Talend Studioのトップディレクトリーの上部ディレクトリーに移動し、xattr -d com.apple.quarantine&lt;Talend-Studio&gt;/\*というコマンド(&lt;Talend-Studio&gt;はTalend Studioのルートフォルダー名)を実行した後、Talend Studioを再起動します。

   MacOSをお使いの場合は、zipアーカイブファイルを使ってTalend StudioTalend Studioを手動でインストールすると、Talend StudioTalend Studioを初めて起動する際に次のいずれかのメッセージが表示されることがあります。この問題を解決するためには、ターミナルを開き、Talend StudioTalend Studioのトップディレクトリーの上部ディレクトリーに移動し、xattr -d com.apple.quarantine&lt;Talend-Studio&gt;/\*xattr -d com.apple.quarantine&lt;Talend-Studio&gt;/\*というコマンド(&lt;Talend-Studio&gt;&lt;Talend-Studio&gt;はTalend StudioTalend Studioのルートフォルダー名)を実行した後、Talend StudioTalend Studioを再起動します。 ![Talend Studio 起動時のエラーメッセージ](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/studio_mac_zip_error.png)
3. Rocky Linux 8.5で作業している場合、次の手順に従います。
   1. Talend Studioインストールディレクトリーの下でstart.shファイルを作成し、お使いのPCのプロセッサーに対応する次のコンテンツをこのファイルに追加して編集します。&lt;Talend-Studio-executable-file-name&gt;にはTalend Studioの実行ファイル名が入ります。
      ```
      #!/bin/sh
      export GDK_BACKEND=x11
      ./<Talend-Studio-executable-file-name>
      ```
   2. ターミナルを開きます。
   3. chmod +x start.shコマンドを実行する。
   4. ./start.shコマンドを実行します。
4. Red Hat Enterprise Linux Server 8.6を使用している場合は、次のいずれかの方法でTalend Studioを起動してください。
   * ターミナルを開き、Talend Studioのインストールディレクトリーに移動して、次のコマンドを実行します。

     ```
     ./Talend-Studio-linux-gtk-x86_64
     ```

   * 1. Talend Studioインストールディレクトリーに、次の内容でstart-studio-rhel8.shファイルを作成します：
        ```
        #!/bin/sh
        ./Talend-Studio-linux-gtk-x86_64
        ```
     2. 端末を開きます。
     3. chmod +x start-studio-rhel8.shコマンドを実行する。
     4. ./start-studio-rhel8.shコマンドを実行します。
5. Talend Studioを初めて起動する場合は、[User License Agreement] (ユーザーライセンス契約)ダイアログボックスが開いたら、エンドユーザーライセンス契約の条項を読んで同意します。
6. 開いたダイアログボックスで[Esit settings] (設定を編集)をクリックし、[Preferences] (環境設定)ダイアログボックスで別のワークスペースに切り替えて、必要であればネットワーク設定を行います。
7. [Log in with Talend Cloud] (Talend Cloudでログイン)をクリックします。

   ![Talend CloudTalend Studioでのログインウィザード](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/studio-launch-login-mode.png)

   Talend Cloudのログインページにリダイレクトされます。
8. Talend Cloudのログインページから、必要に応じてSSOか通常の方法でTalend Cloudにログインし、ポップアップダイアログボックスで[Open Talend\_Sign\_On\_Tool] (Talend\_Sign\_On\_Toolを開く)をクリックします。

   Talend Cloudへのログインの詳細は、[Talend Management Console](https://help.qlik.com/talend/en-US/management-console-user-guide/Cloud/logging-in-to-talend-cloud-management-console)にログインをご覧ください。

   ![Talend Cloud からの SSOログインウィザード Talend Studio](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/studio-launch-sso-pop-up.png)
9. Talend Studioインスタンスに切り替えます。

   アップデートリポジトリーにログインする[Authentication] (認証)ダイアログボックスが表示されたら、アップデートリポジトリーのユーザー名とパスワードを入力してOKをクリックします。詳細は、[Talend Studioでのアップデートリポジトリーの基本認証](https://help.qlik.com/talend/r/ja-JP/8.0/installation-guide-windows/basic-authentication-for-update-repositories-in-studio)をご覧ください。

   必要であれば、サインインを切り替え をクリックし、ログインモードを選択できるところまで戻るか、または![接続を管理](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/edit.svg)をクリックして、ダイアログボックスが開いたら、別のワークスペースに切り替えます。
10. 作業したいブランチとプロジェクトを選択し、[Open] (開く)をクリックします。

### タスクの結果

以上で、プロジェクトやアイテムの作業を開始できるようになります。

Talend Studioにデフォルトでは同梱されていない機能を使用したい場合は、機能マネージャーウィザードを使ってインストールする必要があります。詳細は、[Talend Studioで機能を管理](https://help.qlik.com/talend/r/ja-JP/8.0/studio-user-guide/managing-features-in-talend-studio)をご覧ください。

Talend Studioはソースおよびターゲットに接続するため、特定の他社Javaライブラリーまたはデータベースドライバー(.jarファイル)のインストールを必要とします。外部モジュールと呼ばれるこれらのライブラリーまたはドライバーは一部のTalendコンポーネント/一部の接続ウィザードで必要とされる場合があります。ライセンスの制限により、Talend社は特定の外部モジュールをTalend Studioに同梱できない場合があります。詳細は、[外部モジュールをインストール](https://help.qlik.com/talend/r/ja-JP/8.0/studio-user-guide/installing-external-modules)をご覧ください。

## 従来のモードでTalend Studioを起動

Talend Studioを従来のモードで起動したい場合は、以下の手順に従います。

### 始める前に

* 利用対象:
* 対象製品：
* Cloud API Services Platform
* Cloud Big Data
* Cloud Big Data Platform
* Cloud Data Fabric
* Cloud Data Integration
* Cloud Data Management Platform
* Data Fabric
* Qlik Cloud Enterprise Edition
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition

事前定義済みの[Integration Developer] (統合開発者)ロールが与えられており、Talend Management Consoleからライセンスをフェッチできること。

### 手順

1. Talend Studioのインストールディレクトリーに移動します。

   Talend Studioインストールディレクトリーには、数種のプラットフォーム(Windows、Linux、Mac OS)用のバイナリが含まれています。
2. Rocky Linux 8.5またはRed Hat Enterprise Linux Server 8.6を使用していない場合は、使用中のオペレーティングシステムに対応する実行可能ファイルーをダブルクリックしてください。

   オペレーティングシステムと対応する実行ファイルオペレーティングシステムと対応する実行ファイル
   | オペレーティングシステム | 実行ファイル |
   | --- | --- |
   | Windows | Talend-Studio-win-x86\_64.exe |
   | Linux (x86) | Talend-Studio-linux-gtk-x86\_64 |
   | Linux (ARM) | Talend-Studio-gtk-aarch64 |
   | MacOS (x86) | Talend-Studio-macosx-cocoa.app |
   | MacOS (ARM) | Talend-Studio-macosx-cocoa-aarch64.app |

   MacOSをお使いの場合は、zipアーカイブファイルを使ってTalend Studioを手動でインストールすると、Talend Studioを初めて起動する際に次のいずれかのメッセージが表示されることがあります。この問題を解決するためには、ターミナルを開き、Talend Studioのトップディレクトリーの上部ディレクトリーに移動し、xattr -d com.apple.quarantine&lt;Talend-Studio&gt;/\*というコマンド(&lt;Talend-Studio&gt;はTalend Studioのルートフォルダー名)を実行した後、Talend Studioを再起動します。

   MacOSをお使いの場合は、zipアーカイブファイルを使ってTalend StudioTalend Studioを手動でインストールすると、Talend StudioTalend Studioを初めて起動する際に次のいずれかのメッセージが表示されることがあります。この問題を解決するためには、ターミナルを開き、Talend StudioTalend Studioのトップディレクトリーの上部ディレクトリーに移動し、xattr -d com.apple.quarantine&lt;Talend-Studio&gt;/\*xattr -d com.apple.quarantine&lt;Talend-Studio&gt;/\*というコマンド(&lt;Talend-Studio&gt;&lt;Talend-Studio&gt;はTalend StudioTalend Studioのルートフォルダー名)を実行した後、Talend StudioTalend Studioを再起動します。 ![Talend Studio 起動時のエラーメッセージ](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/studio_mac_zip_error.png)
3. Rocky Linux 8.5で作業している場合、次の手順に従います。
   1. Talend Studioインストールディレクトリーの下でstart.shファイルを作成し、お使いのPCのプロセッサーに対応する次のコンテンツをこのファイルに追加して編集します。&lt;Talend-Studio-executable-file-name&gt;にはTalend Studioの実行ファイル名が入ります。
      ```
      #!/bin/sh
      export GDK_BACKEND=x11
      ./<Talend-Studio-executable-file-name>
      ```
   2. ターミナルを開きます。
   3. chmod +x start.shコマンドを実行する。
   4. ./start.shコマンドを実行します。
4. Red Hat Enterprise Linux Server 8.6を使用している場合は、次のいずれかの方法でTalend Studioを起動してください。
   * ターミナルを開き、Talend Studioのインストールディレクトリーに移動して、次のコマンドを実行します。

     ```
     ./Talend-Studio-linux-gtk-x86_64
     ```

   * 1. Talend Studioインストールディレクトリーに、次の内容でstart-studio-rhel8.shファイルを作成します：
        ```
        #!/bin/sh
        ./Talend-Studio-linux-gtk-x86_64
        ```
     2. 端末を開きます。
     3. chmod +x start-studio-rhel8.shコマンドを実行する。
     4. ./start-studio-rhel8.shコマンドを実行します。
5. Talend Studioを初めて起動する場合は、[User License Agreement] (ユーザーライセンス契約)ダイアログボックスが開いたら、エンドユーザーライセンス契約の条項を読んで同意します。
6. ダイアログボックスが開いたら、[Other login mode] (他のログインモード)をクリックします。
7. 開いたダイアログボックスで次のいずれかのアクションを実行し、[Next] (次へ)をクリックします。
   * * 利用対象:
     * 対象製品：
     * Cloud API Services Platform
     * Cloud Big Data
     * Cloud Big Data Platform
     * Cloud Data Fabric
     * Cloud Data Integration
     * Cloud Data Management Platform
     * Data Fabric
     * Qlik Cloud Enterprise Edition
     * Qlik Talend Cloud Enterprise Edition
     * Qlik Talend Cloud Premium Edition

   * Talend Management Consoleでライセンスが設定されており、このライセンスを取得したい場合は、[My product license is on a remote host] (製品ライセンスがリモートホストに存在する)オプションを選択し、リストからTalend CloudサーバーまたはCloud - Customを選択し、(必要であればサーバーURLと)ログイン認証情報を入力します。その後、[Fetch] (フェッチ)をクリックしてライセンスを取得します。このリストのリージョンラベルは、Talend Cloudのリージョン名に準拠しています。

     ログイン名の確認やパーソナルアクセストークンの生成は、Talend Cloud内の[Profile preferences] (プロファイルの設定)で行います。セキュリティ上の理由から、60日以上前のトークンを使ってTalend Studioに接続することはできません。詳細は、[パーソナルアクセストークンを生成](https://help.qlik.com/talend/r/ja-JP/Cloud/management-console-user-guide/cloud-access-token)をご覧ください。

     * 利用対象:
     * 対象製品：
     * Big Data
     * Big Data Platform
     * Data Fabric
     * Data Integration
     * Data Management Platform
     * Data Services Platform
     * ESB
     * Qlik Cloud Enterprise Edition
     * Qlik Talend Cloud Enterprise Edition
     * Qlik Talend Cloud Premium Edition
     * Real-Time Big Data Platform

   * Talend Administration Centerでライセンスが設定されており、このライセンスを取得したい場合は、[My product license is on a remote host] (製品ライセンスがリモートホストに存在する)オプションを選択し、リストから[Server URL] (サーバーURL)を選択し、サーバーURLとログイン認証情報を入力します。その後、[Fetch] (フェッチ)をクリックしてライセンスを取得します。

   * ライセンスがローカルファイルシステムに存在する場合は、[My product license is on the local file system] (製品ライセンスがローカルファイルシステムに存在する)オプションを選択し、ライセンスファイルを参照して選択します。

   情報メモヒント:
   * プロキシサーバーの背後で動作しているリモートホストからライセンスを取得したい場合は、[Network settings] (ネットワーク設定)をクリックし、開いた[Preferences] (環境設定)ダイアログボックスでプロキシ設定を構成します。
   * HTTPを使用するTalend Management ConsoleやTalend Administration Centerへの接続で認証が必要となるプロキシを使っており、407 proxy authorization requiredというエラーメッセージが表示される場合は、オペレーティングシステムに対応する.iniファイルに-Djdk.http.auth.tunneling.disabledSchemesというパラメーターを空の値と共に追加し、Talend Studioを再起動します。
8. Talend Studioの前のバージョンからエクスポートされたプロジェクトやプロジェクト項目をインポートするためには、[Set migration token] (移行トークンを設定)をクリックし、ポップアップダイアログボックスに移行トークンを入力します。

   移行トークンがまだ存在しない場合は、Talendサポートに連絡してリクエストしてください。
9. [Next] (次へ)をクリックします。

   アップデートリポジトリーにログインする[Authentication] (認証)ダイアログボックスが表示されたら、アップデートリポジトリーのユーザー名とパスワードを入力してOKをクリックします。詳細は、[Talend Studioでのアップデートリポジトリーの基本認証](https://help.qlik.com/talend/r/ja-JP/8.0/installation-guide-windows/basic-authentication-for-update-repositories-in-studio)をご覧ください。

   Talend Studioのログインウィンドウが表示されます。デフォルトのローカル接続またはリモート接続は、ライセンスの取得方法によって自動的に設定されます。異なる接続で、既存のプロジェクトを選択したり、新しいプロジェクトを作成したり、またはデモプロジェクトをインポートしたり、必要に応じてTalend Studioの以前のバージョンからエクスポートされた既存のプロジェクトをインポートしたりできます。

   必要であれば、Talend Management ConsoleやTalend Administration Centerへのローカル接続やリモート接続を手動で設定することもできます。詳細は、[Talend Studioで接続を管理](https://help.qlik.com/talend/en-US/studio-user-guide/8.0/managing-connections-in-studio)をご覧ください。

   情報メモヒント:

   Talend Studioがリモートサーバーへの接続に失敗すると、ダイアログボックスが表示され、そこで次の処理が可能になります。
   * リモートサーバーへの接続を再試行する。
   * 接続タイムアウト時間を変更して、再試行回数を増やす。値0は、接続タイムアウトが存在しないことを意味します。

   必要に応じて、[Cancel](キャンセル)をクリックしてダイアログボックスを閉じ、接続の詳細を確認します。

   無効なレジストリエラーが発生した場合は、&lt;Talend-Studio&gt;/configuration/config.iniファイルにosgi.nl=en\_USパラメーターを追加し、次のコマンドを実行してTalend Studioを再起動します。&lt;Talend-Studio-executable-file&gt;には、オペレーティングシステムに対応する実行ファイルが入ります。
   * Windowsの場合は、コマンドプロンプトから&lt;Talend-Studio-executable-file&gt; -cleanを実行します。
   * Linuxの場合は、ターミナルから./&lt;Talend-Studio-executable-file&gt; -cleanを実行します。
   * MacOSの場合は、コマンドプロンプトから./&lt;Talend-Studio-executable-file&gt;/Contents/MacOS/Talend-Studio-macosx-cocoa -cleanを実行します

   -cleanパラメーターは一度だけ必要です。実行ファイルを直接実行してTalend Studioを起動する場合は、これを使用しないことをお勧めします。
10. 必要であれば、[Switch sign in] (サインインを切り替え) をクリックし、ログインモードを選択できるところまで戻ります。
11. [Open] (開く)をクリックします。

### タスクの結果

以上で、プロジェクトやアイテムの作業を開始できるようになります。

Talend Studioにデフォルトでは同梱されていない機能を使用したい場合は、機能マネージャーウィザードを使ってインストールする必要があります。詳細は、[Talend Studioで機能を管理](https://help.qlik.com/talend/r/ja-JP/8.0/studio-user-guide/managing-features-in-talend-studio)をご覧ください。

Talend Studioはソースおよびターゲットに接続するため、特定の他社Javaライブラリーまたはデータベースドライバー(.jarファイル)のインストールを必要とします。外部モジュールと呼ばれるこれらのライブラリーまたはドライバーは一部のTalendコンポーネント/一部の接続ウィザードで必要とされる場合があります。ライセンスの制限により、Talend社は特定の外部モジュールをTalend Studioに同梱できない場合があります。詳細は、[外部モジュールをインストール](https://help.qlik.com/talend/r/ja-JP/8.0/studio-user-guide/installing-external-modules)をご覧ください。