# HTTP APIを使ってデータを取得、処理、保存

このシナリオのジョブは、Microsoft Graph APIを呼び出してMicrosoft Azureから*schemaExtensions*の最初の10エンティティのデータを取得し、受信した*schemaExtensions*エンティティの説明フィールドを*text-davinci-003*というOpenAI GPT-3モデルを呼び出してフランス語に翻訳した後、GitHub APIを呼び出してこの*schemaExtensions*エンティティ(およびフランス語によるエンティティの説明)をXMLドキュメントとしてGitHubに保存します。

![](https://help.qlik.com/talend/ja-JP/components/8.0/Resources/images/use-case-httpclient-1.png)

上の図にあるとおり、ジョブは7つのコンポーネントで構成されています。これらのコンポーネントは、row &gt; [Main] (メイン)リンクで接続されています。

### このセクション内

* [ジョブを作成](https://help.qlik.com/talend/ja-JP/components/8.0/http/creating-job)
* [tHTTPClient_1 componentを設定](https://help.qlik.com/talend/ja-JP/components/8.0/http/retrieving-processing-storing-data-using-http-api-thttpclientinput1)
* [tLogRowコンポーネントをセットアップ](https://help.qlik.com/talend/ja-JP/components/8.0/http/retrieving-processing-storing-data-using-http-api-tlogrow)
* [tHTTPClient_2 componentを設定](https://help.qlik.com/talend/ja-JP/components/8.0/http/retrieving-processing-storing-data-using-http-api-thttpclientprocessor1)
* [tMapコンポーネントを設定](https://help.qlik.com/talend/ja-JP/components/8.0/http/retrieving-processing-storing-data-using-http-api-tmap)
* [tHTTPClient_3 componentを設定](https://help.qlik.com/talend/ja-JP/components/8.0/http/retrieving-processing-storing-data-using-http-api-thttpclientprocessor2)
* [ジョブを実行](https://help.qlik.com/talend/ja-JP/components/8.0/http/retrieving-processing-storing-data-using-http-api-executing-job)

**関連情報**

* [tMap](https://help.qlik.com/talend/r/ja-JP/8.0/components/tmap/tmap)
* [tLogRow](https://help.qlik.com/talend/r/ja-JP/8.0/components/logs-and-errors/tlogrow)