From 19d8e0ec089c5d52910ffe43c093753aecdf4ecb Mon Sep 17 00:00:00 2001 From: vplauzon Date: Wed, 3 Jun 2026 18:14:38 -0400 Subject: [PATCH 1/5] Document dataupdate + operation kinds --- .../kusto/management/show-data-operations.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/data-explorer/kusto/management/show-data-operations.md b/data-explorer/kusto/management/show-data-operations.md index a95f942d24..837f39ccd1 100644 --- a/data-explorer/kusto/management/show-data-operations.md +++ b/data-explorer/kusto/management/show-data-operations.md @@ -3,7 +3,7 @@ title: .show data operations description: Learn how to use the `.show data operations` command to return data operations that reached a final state. ms.reviewer: vrozov ms.topic: reference -ms.date: 08/22/2024 +ms.date: 06/03/2026 --- # .show data operations command @@ -37,7 +37,7 @@ This command returns a table with the following columns: |Database |`string`|The database name.| |Table |`string`|The table name.| |ClientActivityId |`string`|The operation client activity ID.| -|OperationKind |`string`| One of `BatchIngest`, `SetOrAppend`, `RowStoreSeal`, `MaterializedView`, `QueryAcceleration`, and `UpdatePolicy`.| +|OperationKind |`string`| See [Operation Kinds](#operation-kind)| |OriginalSize |`long`| The original size of the ingested data. | |ExtentSize |`long`|The extent size.| |RowCount |`long`|The number of rows in the extent.| @@ -47,6 +47,20 @@ This command returns a table with the following columns: |Principal |`string`|The identity that initiated the data operation. | |Properties |`dynamic`|Additional information about the data operation.| +## Operation Kinds + +The operation kind column can take one of the following values: + +Operation Kind|Description +-|- +`BatchIngest`|Ingestion through one of the batch ingestion command (e.g. [.ingest into](data-ingestion/ingest-into-command.md)) or through managed ingestion +`DataUpdate`|Ingestion resulting from [.update](update-table-command.md) command +`SetOrAppend`|Ingestion through one of the [ingest through query commands](data-ingestion/ingest-from-query.md) +`RowStoreSeal`|Sealing of row store ([streaming ingestion](../../ingest-data-streaming.md)) +`MaterializedView`|Materialization of records by [Materialized view](materialized-views/materialized-view-overview.md) +`QueryAcceleration`|Ingestion of external table records for [query acceleration](query-acceleration-policy.md) +`UpdatePolicy`|Ingestion due to [update policy](update-policy.md) processing records + ## Example The following example returns information about `UpdatePolicy`, `BatchIngest`, and `SetOrAppend` operations. From d34436da644a35718ff10a80f5bb8a728b7014d2 Mon Sep 17 00:00:00 2001 From: vplauzon Date: Wed, 3 Jun 2026 18:24:11 -0400 Subject: [PATCH 2/5] Add limitation for cursor --- .../materialized-views/materialized-views-limitations.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/data-explorer/kusto/management/materialized-views/materialized-views-limitations.md b/data-explorer/kusto/management/materialized-views/materialized-views-limitations.md index dbd6b39c07..d08c0a4c4d 100644 --- a/data-explorer/kusto/management/materialized-views/materialized-views-limitations.md +++ b/data-explorer/kusto/management/materialized-views/materialized-views-limitations.md @@ -3,7 +3,7 @@ title: Materialized views limitations description: This article describes materialized views limitations. ms.reviewer: yifats ms.topic: reference -ms.date: 01/29/2025 +ms.date: 06/03/2026 --- # Materialized views limitations and known issues @@ -23,6 +23,7 @@ ms.date: 01/29/2025 * The source table of a materialized view can't be a table with a [restricted view access policy](../restricted-view-access-policy.md). * A materialized view can't be created on top of another materialized view, unless the first materialized view is of type `take_any(*)` aggregation. See [materialized view over materialized view](materialized-view-overview.md#materialized-view-over-materialized-view). * Materialized views can't be defined over [external tables](../../query/schema-entities/external-tables.md). +* Materialized views cannot be queried with [cursors](../../query/database-cursor.md) > [!WARNING] > From 2826ff742c214c2d30135ca9fcd8f9e592f1b970 Mon Sep 17 00:00:00 2001 From: Sreedhar Pelluru <6722422+spelluru@users.noreply.github.com> Date: Thu, 4 Jun 2026 13:11:05 -0400 Subject: [PATCH 3/5] Fix markdown link formatting in show-data-operations.md --- data-explorer/kusto/management/show-data-operations.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data-explorer/kusto/management/show-data-operations.md b/data-explorer/kusto/management/show-data-operations.md index 837f39ccd1..da12d8f46d 100644 --- a/data-explorer/kusto/management/show-data-operations.md +++ b/data-explorer/kusto/management/show-data-operations.md @@ -37,7 +37,7 @@ This command returns a table with the following columns: |Database |`string`|The database name.| |Table |`string`|The table name.| |ClientActivityId |`string`|The operation client activity ID.| -|OperationKind |`string`| See [Operation Kinds](#operation-kind)| +|OperationKind |`string`| See [Operation Kinds](#operation-kinds)| |OriginalSize |`long`| The original size of the ingested data. | |ExtentSize |`long`|The extent size.| |RowCount |`long`|The number of rows in the extent.| @@ -56,7 +56,7 @@ Operation Kind|Description `BatchIngest`|Ingestion through one of the batch ingestion command (e.g. [.ingest into](data-ingestion/ingest-into-command.md)) or through managed ingestion `DataUpdate`|Ingestion resulting from [.update](update-table-command.md) command `SetOrAppend`|Ingestion through one of the [ingest through query commands](data-ingestion/ingest-from-query.md) -`RowStoreSeal`|Sealing of row store ([streaming ingestion](../../ingest-data-streaming.md)) +`RowStoreSeal`|Sealing of row store [streaming ingestion](../../ingest-data-streaming.md) `MaterializedView`|Materialization of records by [Materialized view](materialized-views/materialized-view-overview.md) `QueryAcceleration`|Ingestion of external table records for [query acceleration](query-acceleration-policy.md) `UpdatePolicy`|Ingestion due to [update policy](update-policy.md) processing records From 85b7c4a23eddf4586943b6a040fb2513644886de Mon Sep 17 00:00:00 2001 From: Sreedhar Pelluru <6722422+spelluru@users.noreply.github.com> Date: Thu, 4 Jun 2026 15:06:51 -0400 Subject: [PATCH 4/5] Fix formatting of operation kind table in documentation --- .../kusto/management/show-data-operations.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/data-explorer/kusto/management/show-data-operations.md b/data-explorer/kusto/management/show-data-operations.md index da12d8f46d..d3fcb53712 100644 --- a/data-explorer/kusto/management/show-data-operations.md +++ b/data-explorer/kusto/management/show-data-operations.md @@ -52,14 +52,14 @@ This command returns a table with the following columns: The operation kind column can take one of the following values: Operation Kind|Description --|- -`BatchIngest`|Ingestion through one of the batch ingestion command (e.g. [.ingest into](data-ingestion/ingest-into-command.md)) or through managed ingestion -`DataUpdate`|Ingestion resulting from [.update](update-table-command.md) command -`SetOrAppend`|Ingestion through one of the [ingest through query commands](data-ingestion/ingest-from-query.md) -`RowStoreSeal`|Sealing of row store [streaming ingestion](../../ingest-data-streaming.md) -`MaterializedView`|Materialization of records by [Materialized view](materialized-views/materialized-view-overview.md) -`QueryAcceleration`|Ingestion of external table records for [query acceleration](query-acceleration-policy.md) -`UpdatePolicy`|Ingestion due to [update policy](update-policy.md) processing records +| ------ |------ | +| `BatchIngest`| Ingestion through one of the batch ingestion command (e.g. [.ingest into](data-ingestion/ingest-into-command.md)) or through managed ingestion | +| `DataUpdate` | Ingestion resulting from [.update](update-table-command.md) command | +| `SetOrAppend` | Ingestion through one of the [ingest through query commands](data-ingestion/ingest-from-query.md) | +| `RowStoreSeal` | Sealing of row store [streaming ingestion](../../ingest-data-streaming.md) | +| `MaterializedView` | Materialization of records by [Materialized view](materialized-views/materialized-view-overview.md) | +| `QueryAcceleration` | Ingestion of external table records for [query acceleration](query-acceleration-policy.md) | +| `UpdatePolicy` | Ingestion due to [update policy](update-policy.md) processing records | ## Example From 6e3d88cb77ac15c88873cfedb1734face4a82fe4 Mon Sep 17 00:00:00 2001 From: Sreedhar Pelluru <6722422+spelluru@users.noreply.github.com> Date: Thu, 4 Jun 2026 15:09:44 -0400 Subject: [PATCH 5/5] Update link for RowStoreSeal ingestion method --- data-explorer/kusto/management/show-data-operations.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data-explorer/kusto/management/show-data-operations.md b/data-explorer/kusto/management/show-data-operations.md index d3fcb53712..6692b7f234 100644 --- a/data-explorer/kusto/management/show-data-operations.md +++ b/data-explorer/kusto/management/show-data-operations.md @@ -56,7 +56,7 @@ Operation Kind|Description | `BatchIngest`| Ingestion through one of the batch ingestion command (e.g. [.ingest into](data-ingestion/ingest-into-command.md)) or through managed ingestion | | `DataUpdate` | Ingestion resulting from [.update](update-table-command.md) command | | `SetOrAppend` | Ingestion through one of the [ingest through query commands](data-ingestion/ingest-from-query.md) | -| `RowStoreSeal` | Sealing of row store [streaming ingestion](../../ingest-data-streaming.md) | +| `RowStoreSeal` | Sealing of row store [streaming ingestion](/azure/data-explorer/ingest-data-streaming) | | `MaterializedView` | Materialization of records by [Materialized view](materialized-views/materialized-view-overview.md) | | `QueryAcceleration` | Ingestion of external table records for [query acceleration](query-acceleration-policy.md) | | `UpdatePolicy` | Ingestion due to [update policy](update-policy.md) processing records |