# Схема объекта задания

Платформа dbt | Starter, Enterprise, Enterprise+

Объект задания позволяет запрашивать информацию об определённой модели на основе `jobId` и, при необходимости, `runId`.

Если не указать `runId`, API вернёт информацию о последнем запуске задания.

В [примере запроса](#example-query) показаны некоторые поля, которые можно запрашивать в этом объекте `job`. Полная схема со всеми доступными для запроса полями приведена в разделе [Поля](#fields).

### Аргументы

При запросе `job` можно использовать следующие аргументы.

# Fetching data...

### Пример запроса

Можно использовать `id` вашего задания для производственной среды.

```graphql
query JobQueryExample {
  # Provide runId for looking at specific run, otherwise it defaults to latest run
  job(id: 940) {
    # Get all models from this job's latest run
    models(schema: "analytics", first: 10, after: "{somePaginationCursorValue}") {
      uniqueId
      executionTime
      paginationCursor
    }

    # Or query a single node
    source(uniqueId: "source.jaffle_shop.snowplow.event") {
      uniqueId
      sourceName
      name
      state
      maxLoadedAt
      criteria {
        warnAfter {
          period
          count
        }
        errorAfter {
          period
          count
        }
      }
      maxLoadedAtTimeAgoInS
    }
  }
}
```

### Поля

При запросе `job` можно использовать следующие поля.

# Fetching data...
