> For the complete documentation index, see [llms.txt](https://docs.geopard.tech/geopard-tutorials/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.geopard.tech/geopard-tutorials/tr/api-dokumanlari/geopard-api-isteklerine-genel-bakis/83.-sorgu-platform-baglamini-topla.md).

# 83. Sorgu: Platform Bağlamını Topla

Büyük sayıda (yüzlerce veya binlerce) işlenmiş veri kümesinde (ör. "SatelliteImage", "AsAppliedDataset", "YieldDataset", "SoilDataset" vb.) her veri kümesinin işlenme durumunu anlamaya ve işleme özetini toplamaya yönelik sürekli bir talep vardır. Bu ayrıntılar şu şekilde sağlanır `getPlatformContext` sorgu.&#x20;

Yaygın durumlar:&#x20;

* İşleme ilerlemesini izlemek
* İşleme özeti ve istatistikleri toplamak
* Etkilenen veri kümelerinin daha derin incelenmesi için işleme sırasında oluşan hata ve uyarıları gözlemlemek

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

```graphql
query CollectPlatformContext {
 getPlatformContext(input: {
   userUuids: ["<placeholder_of_user_uuid>"],
   statuses: [Start, Done, Warning, Error, Ignored],
   dateFrom: "2023-05-25T12:49:00.000Z", 
   dateTo: "2023-05-30T06:35:00.000Z", 
 }) {
   events {
     fieldUuid
     subFieldUuid
     subFieldType
     operationId
     status 
     executionDate
     messageKey
     optional
   }
 }
}
```

{% endcode %}

Desteklenen giriş filtreleri:

* `dateFrom` ISO 8601 biçiminde tarih-zaman olarak (örn: `"2023-05-25T12:49:00.000Z"`)
* `dateTo` ISO 8601 biçiminde tarih-zaman olarak (örn: `"2023-05-30T06:35:00.000Z"`)
* `operationIds` işlem tanımlayıcılarının dizisi olarak (`Dizeler`)
* `statuses` içerik değeri ContextEventStatus olan bir dizi olarak `ContextEventStatus` ara durumlar dahil tüm işleme durumlarını içeren enum; anahtar durumları kullanmanız tavsiye edilir `[Start, Done, Warning, Error, Ignored]`
* `subFieldTypes` içerdiği değerler olarak dizi halinde `TreeNodeEntity` tüm GeoPard varlıklarını içeren enum
* `subFieldUuids` seçili varlıklara bağlı UUID'lerden oluşan bir dizi olarak `subFieldTypes`&#x20;
* `userUuids` aranacak "User" UUID'lerinin dizisi olarak

{% hint style="info" %}
Aşağıdaki filtrelerden en az birinin başlatılmış olması gerekir: `userUuids`, `fieldUuids`, `subFieldUuids`, veya `operationIds`.
{% endhint %}

{% hint style="info" %}
Eğer `dateFrom` ve `dateTo` belirtilmemişse, varsayılan sorgu süresi 12 saat olarak ayarlanır. Veri alma için önerilen maksimum zaman aralığı 24 saattir.
{% endhint %}

{% hint style="info" %}
Teslim edilen maksimum satır sayısı 10.000 ile sınırlıdır.
{% endhint %}

{% hint style="info" %}
Enumların (ör. mevcut en son değerleri) tüm kullanılabilir en son değerlerini gözlemlemek için (örn: `TreeNodeEntity`,  `ContextEventStatus, ContextMessageKey`), kullanmanız tavsiye edilir [Altair](/geopard-tutorials/tr/api-dokumanlari/geopard-api-ile-baslarken.md).
{% endhint %}

Çıktı nesnesi aşağıdaki öznitelikleri içerir:

* `fieldUuid` ilişkili Tarlanın UUID'sini temsil eder
* `subFieldUuid` bağlı işlenmiş veri kümesinin UUID'sini belirtir (ör. "SatelliteImage", "AsAppliedDataset", "YieldDataset", "SoilDataset" vb.)
* `subFieldType` ile bağlantılı bir enum olarak `TreeNodeEntity`
* `operationId` işlemin tanımlayıcısını tutan bir dize olarak; tüm ilgili işleme zincirleri boyunca tutarlıdır, tüm işleme aşamalarını izlemek için bu tanımlayıcıya göre gruplayabilirsiniz
* `status` ile ilişkili bir enum olarak `ContextEventStatus`
* `executionDate` uygulamanın gerçekleşme anını gösteren ISO 8601 biçiminde bir dize olarak
* `messageKey` ile ilişkili bir enum olarak `ContextMessageKey` uygulamanın sonucunu tanımlar
* `optional` teknik bir açıklama sağlayan bir dize olarak (varsa); öncelikle hata ayıklama ve hata raporlama için kullanılır


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.geopard.tech/geopard-tutorials/tr/api-dokumanlari/geopard-api-isteklerine-genel-bakis/83.-sorgu-platform-baglamini-topla.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
