# Cloud Ingestion

**Cloud ingestion** is the mechanism that moves the collected measurements from the edge device to the Cloud.&#x20;

Ingestion is resilient, as Edge devices buffer when offline and automatically backfill when connectivity returns. Depending on your need for latency vs. cost, there are different transport options.&#x20;

### Transport options

Choose how each Tag sends measurements to the cloud:

* **Hot Path**\
  Streams measurements to the cloud with minimal delay for real-time/streaming use cases (dashboards, alerts, live KPIs). This typically incurs higher cloud costs relative to batching, depending on volume.
* **Cold Path**\
  Batches measurements into files and uploads them at a defined cadence (see **Cold path upload rate** below). This is the most cost-effective option but introduces a delay by design. Edge buffering ensures that, even if the site is offline, data is retained and forwarded when the connection is restored.&#x20;
* **Disabled**\
  Cloud upload is turned off for this Tag.

<figure><img src="https://570593659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMGRODsc2QD3N3wmfwTl%2Fuploads%2FbSlkfMdSf1sWmIDWCfWB%2Fimage.png?alt=media&#x26;token=d62fee69-0ce0-4bfb-8b32-d387d04dffde" alt=""><figcaption><p>Selecting Cloud ingestion method for a Tag</p></figcaption></figure>

#### Cold path upload rate

When Cold path (batched) ingestion is selected, the cold path upload rate control appears, where it is possible to change the default ingestion rate for each individual Tag.

* **Defaults** to a global platform setting of 10 minutes.
* Override on **Tag** level, by setting a **custom ingestion interval**.<br>

  <figure><img src="https://570593659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMGRODsc2QD3N3wmfwTl%2Fuploads%2FLhtQtC7nCeeLAflX1GVX%2Fimage.png?alt=media&#x26;token=dffefc0d-143f-4e40-9766-7bf9e49bbe11" alt=""><figcaption><p>Cold path ingestion upload rate override, on Tag level.</p></figcaption></figure>
* Override on **Device** level, by changing the default upload rate value in **Ingestion Endpoint** configuration. This can be found in the Device Configuration for the device, in the Settings tab.<br>

  <figure><img src="https://570593659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMGRODsc2QD3N3wmfwTl%2Fuploads%2FY7ngu9DFFgwxhRNnAC96%2Fimage.png?alt=media&#x26;token=fc3051d2-b9dd-478d-98c5-7828e5bf176e" alt=""><figcaption><p>To override cold path ingestion rate on Device level, select the Settings tab in the Device Configuration page for the specific Device, and select "Change Ingestion".</p></figcaption></figure>

<figure><img src="https://570593659-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYMGRODsc2QD3N3wmfwTl%2Fuploads%2FjuF6Flpj6QTzSyupGNHh%2Fimage.png?alt=media&#x26;token=2c1846a6-cba1-4f71-8f39-98f234ff595e" alt=""><figcaption><p>Cold path ingestion upload rate override, on Device level.</p></figcaption></figure>

{% hint style="info" %}
In the **Change Ingestion** settings, you can configure the **Upload Mode** for the device. This determines whether uploads are batched into **a single file** or emitted as **one file per Tag**. For most deployments, choose **Single File**—it reduces object counts and improves throughput. Use **Per-Tag** only when a downstream system explicitly requires separate files.
{% endhint %}
