v51

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-011189403.1 MB
lake

Create a Lake Dataset (Cribl.Cloud only)

Create a new Lake Dataset in the specified Lake (Cribl.Cloud only).

post/products/lake/lakes/{lakeId}/datasets

Path parameters

lakeIdstring required

The <code>id</code> of the Lake to create the Lake Dataset in.

Request body

acceleratedFieldsstring[]

Accelerated fields for the Dataset. Data is partitioned by these fields in storage to improve query performance.

bucketNamestring

Name of the legacy Cribl Lake bucket that backs the Dataset. Mutually exclusive with <code>storageLocationId</code>.

deletionStartedAtnumber

Timestamp (in Unix time) when Dataset deletion was initiated, in milliseconds.

descriptionstring

Brief description of the Dataset.

format'ddss' | 'json' | 'netskope' | 'parquet'

Storage format used for data persisted in the Dataset.

httpDAUsedboolean

If <code>true</code>, the Dataset is used by Direct Access HTTP. Otherwise, <code>false</code>.

idstring required

Unique identifier for the Dataset.

retentionPeriodInDaysinteger

Dataset retention period, in days.

storageClass'Archive' | 'Cold' | 'Cool' | 'DEEP_ARCHIVE' | 'GLACIER' | 'GLACIER_IR' | 'Hot' | 'Inferred' | 'INTELLIGENT_TIERING' | 'ONEZONE_IA' | 'STANDARD' | 'STANDARD_IA'

Storage class used for objects written to the Dataset.

storageLocationIdstring

Unique identifier for the Storage Location that backs the Dataset. Mutually exclusive with <code>bucketName</code>.

viewNamestring

Name of the ClickHouse view for the Dataset on the Lakehouse.

Example request

{
  "searchConfig": {
    "metadata": {
      "earliest": "-30d"
    }
  }
}

Response

The created CriblLakeDataset object in a single-item list.

countinteger required

number of items present in the items array

Example response

{
  "items": [
    {
      "searchConfig": {
        "metadata": {
          "earliest": "-30d"
        }
      }
    }
  ]
}