サービスの作成 - Cloud

Talend Cloud Real-Time Big Data Platform Studioユーザーガイド

author
Talend Documentation Team
EnrichVersion
Cloud
EnrichProdName
Talend Cloud
task
ジョブデザインと開発
EnrichPlatform
Talend Management Console
Talend Studio

Integration Talend Studio[ (] (統合)パースペクティブを使用して、既存のWSDLファイルからサービスを作成したり、WSDLエディターを使用して最初から新しいWSDLファイルを作成することができます。

作成したサービスを分類するために別個のフォルダーを作成することもできます。

サービスを作成するには、以下の手順で行います:

  1. 入門ガイドで説明されているプロシージャに従い、Talend Studioを開きます。

  2. [Repository] (リポジトリー)ツリービューで、[Services] (サービス)ノードを右クリックして、コンテキストメニューから[Create Service] (サービスの作成)を選択します。

  3. ダイアログボックスが表示され、そこで新しいサービスのメインプロパティの定義を行うことができます。

    次のようにサービスプロパティを入力します。

    [Field] (フィールド)

    説明

    [Name] (名前)

    新しいサービスの名前。禁止文字を入力すると、メッセージが表示されます。

    [Purpose] (目的)

    サービスの目的、またはサービスの使用に関する有用な情報を入力します。

    説明

    サービスの説明。

    [Author] (作成者)

    デフォルトで現在のユーザーログインを表示する、読み取り専用のフィールド。

    [Locker] (ロック保持者)

    読み取り専用のフィールド。デフォルトでは、現在のサービスのロックを保持するユーザーのログインを示します。このフィールドはサービス作成時には空で、既存のサービスのプロパティの編集時にのみデータが存在します。

    バージョン

    読み取り専用のフィールド。[M]および[m]ボタンを使用して、手動でバージョンを高くすることができます。詳細は、ジョブおよびルートのバージョン管理を参照して下さい。

    [Status] (ステータス)

    作成しているサービスのステータスを選択するリスト。

    [Path] (パス)

    サービスが作成されるフォルダーを選択するリスト。

  4. [Next] (次へ)をクリックして、ウィザードで[Assign WSDL] (WSDLの割り当て)ビューを開きます。デフォルトでは、[Create new WSDL] (WSDLの新規作成)オプションが選択されており、新しいWSDLファイルが作成できるようになっています。

  5. 既存のWSDLファイルをインポートするには、ラジオボタンをクリックします。既存のWSDLをインポートする[WSDL file] (WSDLファイル)フィールドのとなりにある[Browse...] (参照...)をクリックして、既存のWSDLファイルに移動します。リポジトリーツリービューの[Metadata] (メタデータ)フォルダーにあるWSDLファイルからスキーマを取得したり保存する場合は、[Import WSDL Schemas on finish] (最後にWSDLスキーマのインポート)チェックボックスを選択します。

  6. [Finish] (終了)をクリックしてウィザードを閉じ、デザインワークスペースのWSDL基本スケルトンでサービスを開きます。

    ここで作成したサービスは、[Repository] (リポジトリ)インポートの既存のツリービューの[Services] (サービス)ノードの下にリストされます。ポートタイプおよびオペレーションオブジェクトがツリーに表示されます。[!]アイコンは、定義済みのこのWebサービスがまだ使用されていないことを意味します。

  7. [Repository] (リポジトリー)ツリービューでサービスを右クリックし、コンテキストメニューから[Assign WSDL] (WSDLの割り当て) を選択して、[Assign WSDL] (WSDLの割り当て) ウィザードを表示して、サービスを作成した後に既存のWSDLファイルを割り当てることもできます。

  8. [Repository] (リポジトリー)ツリービューから先ほど作成したサービスをダブルクリックするか、サービスを右クリックしてコンテキストメニューから[Open WSDL Editor] (WSDLエディターを開く)を選択して、デザインワークスペースでサービスを開きます。

  9. WSDLエディターでWSDLファイルを編集します。詳細は、WSDLファイルの編集を参照して下さい。

  10. 1つ以上のデータサービスジョブを作成するかサービスに割り当て、Webサービスを実装します。詳細は、データサービスジョブをサービス操作に割り当てるを参照して下さい。

注: [Repository] (リポジトリー)ツリービューでサービスラベルをダブルクリックするだけで、作成した1つ以上のサービスを開くことができます。

サービスの個別のフォルダーを作成するには、以下のようにします:

  1. [Repository] (リポジトリー)ツリービューで、[Services] (サービス)を右クリックし、コンテキストメニューから[Create folder] (フォルダーの作成)を選択します。

    [New folder] (新規フォルダー)ダイアログボックスが表示されます。

  2. [Label] (ラベル)フィールドにフォルダーの名前を入力し、[Finish] (終了)をクリックして変更を確定すると共にダイアログボックスを閉じます。

    作成されたフォルダーは、[Repository] (リポジトリー)ツリービューの[Services] (サービス)ノードの下にリストされます。

注: この新しいフォルダーに移動するサービスが既に作成されている場合は、それらをフォルダーにドラッグ&ドロップします。

実際のデータサービスジョブを作成する方法を示すシナリオについては、「データサービスを作成する方法」を参照して下さい。

これで次のことができるようになります。