

# キーと値のペアのファイル形式
<a name="kvs-with-functions-create-s3-kvp"></a>

UTF-8 でエンコードしたファイルを作成するときは、次の JSON 形式を使用します。

```
{
  "data":[
    {
      "key":"{{key1}}",
      "value":"{{value}}"
    },
    {
      "key":"{{key2}}",
      "value":"{{value}}"
    }
  ]
}
```

ファイルに重複キーを含めることはできません。Amazon S3 バケットに無効なファイルを指定した場合は、ファイルを更新して重複を削除してから、キーバリューストアを作成し直してみてください。

詳細については、「[キーバリューストアの作成](kvs-with-functions-create.md)」を参照してください。

**注記**  
データソースのファイルとそのキーと値のペアには、以下の制限があります。  
ファイルサイズ — 5 MB
キーサイズ — 512 文字
値のサイズ — 1024 文字