> For the complete documentation index, see [llms.txt](https://upsolver.gitbook.io/content/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://upsolver.gitbook.io/content/reference-1/monitoring/datasets/ingested-data.md).

# Ingested Data

The Ingested Data tab applies to source and target datasets that Upsolver ingests and transforms. &#x20;

## Table Last Update

The timestamp of the last update by jobs writing to the table, indicating when the table was last modified. This only applies to datasets in your data lake:

<figure><img src="/files/w1ySFUX1BlxjrwKAHrG1" alt=""><figcaption><p>Discover when your data was last updated by the job.</p></figcaption></figure>

***

## Overview

The **Overview** card provides instant visibility into the following:

* **Number of Fields**: the total count of all fields in the dataset, including system columns that are automatically added by Upsolver.
* **Number of Unique Fields**: the number of columns containing unique values. This number maps to the **Has Value Repetition** column in the **Ingested Data Statistics** table.
* **Number of Arrays Fields**: the count of columns that contain array data out of the total count.

<figure><img src="/files/t3FALsiM8JzzFq1jZEFy" alt=""><figcaption><p>The <strong>Overview</strong> card displays the number of fields, keys, and arrays.</p></figcaption></figure>

## Written Rows Over Time

This graph is a visual display to show the number of rows ingested over the selected timespan, enabling you to quickly discover spikes or drops in your pipeline and troubleshoot unexpected volumes. By default, the chart shows written rows from the initial ingestion through to now., however you can change this. Click on the **Time View** button, which displays **Lifetime** by default, to change the timespan displayed in the dataset report:

<figure><img src="/files/3rUytsFLyqHTJ9dqgsex" alt=""><figcaption><p><strong>Written Rows Over Time</strong> visually displays the flow of data ingested to the dataset.</p></figcaption></figure>

***

You can select an area on the chart to drill into the statistics for a deeper dive into your data. If you need to travel back and find an issue, you can keep selecting the date and time to view the data exactly as it was at a specific point:

<figure><img src="/files/Mt2HgVN6n1Ldnd8QCvJ9" alt=""><figcaption><p>Select a time span and drill into the data at a specific point in time</p></figcaption></figure>

## Written Data Statistics

This table provides powerful metadata about your dataset. You can click on a column name in the table to drill deeper into the [Column](/content/reference-1/monitoring/datasets/ingested-data/column.md) details, which includes stats for the Upsolver system columns appended to your dataset. To filter the columns in the dataset, type your search string into the **Search** box. Click the **x** icon in the **Search** box to clear the results.

The system columns that Upsolver appends to your datasets are included in the column list:

<figure><img src="/files/AmSQlAoNkxrHHW1SIRl7" alt=""><figcaption><p>The <strong>Ingested Data Statistics</strong> table provides observability on staged and target schema data.</p></figcaption></figure>

The **Written Data Statistics** table provides the following information:

<table><thead><tr><th width="221">Measurement</th><th>Description</th></tr></thead><tbody><tr><td>Column</td><td><p>The name of the ingested column. </p><p>Click on the column name to drill through to the <a href="/pages/8ZXdqT3WC2rtF6xxE2aJ">Column</a> page.</p></td></tr><tr><td>Type</td><td>The column data type, e.g. <code>string</code>, <code>date</code>, <code>long</code>. This is the type that Upsolver automatically inferred on ingestion.</td></tr><tr><td>Appears Unique</td><td>Returns a Boolean value displayed as a tick icon for <code>TRUE</code> if all values are distinct, or a cross icon for <code>FALSE</code> if there are repeated values. </td></tr><tr><td>Top Values</td><td>The most common three data values within this column. </td></tr><tr><td>Distinct Values</td><td>The count of distinct values within the column.</td></tr><tr><td>Density</td><td>The percentage of columns that have a value.</td></tr><tr><td>Min</td><td>The minimum data value in this column.</td></tr><tr><td>Max</td><td>The maximum data value in this column.</td></tr><tr><td>First Seen</td><td>The first date and time that data was seen in this column.</td></tr><tr><td>Last Seen</td><td>The last date and time that data was seen in this column. </td></tr></tbody></table>

For datasets written to the data lake, you can download the statistics to a table inspection report in CSV format for your own consumption. Click the **Download** icon to the right of the **Search** box to download the contents of the **Written Data Statistics** table to CSV. You can then perform your own discovery using this data.


---

# 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://upsolver.gitbook.io/content/reference-1/monitoring/datasets/ingested-data.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.
