# 11. Mutation: Generate Yield based "ZonesMap" asynchronously

Generate Yield based "ZonesMap" for the "Field" **asynchronously**.

{% hint style="info" %}
The asynchronous approach puts a task (Generate `generateYieldVectorAnalysisMap`) to process and the Subscription will be received as soon as the processing is finished.
{% endhint %}

{% code overflow="wrap" lineNumbers="true" %}

```graphql
mutation GenerateYieldZonesMapAsync {
  generateYieldVectorAnalysisMapAsync(input: {
    fieldUuid: "<placeholder_of_field_uuid>"
    name: "mstr"
    numberOfZones: 7
    yieldAttribute: "mstr"
    yieldDatasetUuid: "<placeholder_of_yielddataset_uuid>"
  }) {
    uuid
    fieldUuid
    statusCode
  }
}
```

{% endcode %}
