# 16. Query: Get "YieldDatasets"

Get all "YieldDatasets" for the selected "Field". Datasets can be fetched using generic GraphQL queries like `getFarms` and `getFields` from the linked "Field".&#x20;

{% hint style="warning" %}
A "YieldDataset" has to be uploaded in advance.
{% endhint %}

{% hint style="info" %}
Attributes in the "YieldDataset"  marked below as _coming from metainformation_ are optional. They are derived from the dataset's metainformation, which isn't inherently present in every YieldDataset.
{% endhint %}

{% code overflow="wrap" lineNumbers="true" %}
```graphql
query GetYieldDatasetsViaGetFarms {
  getFarms (farmUuids: ["<placeholder_of_farm_uuid>"]) {
    uuid
    name
    fields (fieldUuids: ["<placeholder_of_field_uuid>"]) {
      uuid
      yieldDatasets {
        uuid
        name #pattern "<OperationType> <YYYY-mm-DD>" Tillage
        number #total number of geofeatures
        geometryType
        totalCoveredArea(unit: HECTARES)
        fieldCoverage
        fieldCoveredArea(unit: HECTARES)

        attributes
        
        fullAttributes { #complete details per attribute
          name #link to statistics >> attribute
          transliteratedName
          fullName #correct human readable name
          unit#units of measure
        }

        usedMachines { #used machines, that comes from the metainformation
          id
          serial
          operatorId
        } 

        createdDate #entity created datetime in GeoPard
        updatedDate #last update datetime
        operationId
        operationType
        operationFileDate #file creation datetime comes from the metainformation 
        operationStartDate #start of the operation comes from the metainformation
        
        statistics { #statistics distribution for every attribute
          attribute
          min
          max
          avg
          mdn
          var
          std
          sum
        }
        
        cropName #crop name comes from the metainformation
        cropToken #crop token (in uppercase) comes from the metainformation

        appliedCorrections #list of applied corrections in the mentioned order
        appliedCorrectionsVersion #version of the used correction algorithm

        geoMaps {
          url
          shortName
          hexColorCodes
        } 
      }
    }
  }
}
```
{% endcode %}

{% code overflow="wrap" lineNumbers="true" %}
```graphql
query GetYieldDatasetsViaGetFields {
  getFields (filter: {fieldUuid: "<placeholder_of_field_uuid>"}) {
    fields {
      uuid
      area(unit: HECTARES)
      yieldDatasets(yieldDatasetUuids: ["<placeholder_of_dataset_uuid>"]) {
        uuid
        name #pattern "<OperationType> <YYYY-mm-DD>" Tillage
        number #total number of geofeatures
        geometryType
        totalCoveredArea(unit: HECTARES)
        fieldCoverage
        fieldCoveredArea(unit: HECTARES)

        attributes
        
        fullAttributes { #complete details per attribute
          name #link to statistics >> attribute
          transliteratedName
          fullName #correct human-readable name
          unit#units of measure
        }

        usedMachines { #used machines list comes from the metainformation
          id
          serial
          operatorId
        } 

        createdDate #entity created datetime in GeoPard
        updatedDate #last update datetime
        operationId
        operationType
        operationFileDate #file creation datetime comes from the metainformation 
        operationStartDate #start of the operation comes from the metainformation
        
        statistics { #statistics distribution for every attribute
          attribute
          min
          max
          avg
          mdn
          var
          std
          sum
        }
        
        cropName #crop name comes from the metainformation
        cropToken #crop token (in uppercase) comes from the metainformation

        appliedCorrections #list of applied corrections in the mentioned order
        appliedCorrectionsVersion #version of the used correction algorithm

        geoMaps {
          url
          shortName
          hexColorCodes
        } 
      }
    }
  }
}
```
{% endcode %}
