# ジョブ内のglobalMap変数で作業

PutValueToExternalMapファンクションとGetValueFromExternalMapファンクションを使って、マップでglobalMap変数を定義および使用します。

## このタスクについて

この例では、[Star Wars API](https://www.swapi.tech/) (英語のみ)から文字のリストを取得します。リクエストへのレスポンスがページ番号付きであるため、まず合計ページ数を把握して、データをすべて取得するのに必要なループ数の定義に使います。次に、ループから各ページ番号を取得して、それを出力に含ませます。

### このセクション内

* [APIレスポンスからJSONストラクチャーを作成](https://help.qlik.com/talend/ja-JP/data-mapper-functions-reference-guide/8.0-R2024-12/creating-json-structure-from-api-response)
* [マップでglobalMap変数を定義](https://help.qlik.com/talend/ja-JP/data-mapper-functions-reference-guide/8.0-R2024-12/defining-globalmap-variable-in-map)
* [マップでglobalMap変数を使用](https://help.qlik.com/talend/ja-JP/data-mapper-functions-reference-guide/8.0-R2024-12/using-globalmap-variable-in-map)