Azure / Azure/adx-mon

Document column limitations

Open
#1,109 1 comment 1 reaction 2 assignees Claimed by @jessejlt View on GitHub
Dominant language
Go
Stars
28
Forks
17
Avg merge
11h 40m
Merged PRs (30d)
42

Description

Columns of type `dynamic` have a default size limitation of 1MiB https://learn.microsoft.com/en-us/kusto/query/scalar-data-types/dynamic . In the case of the `operator` component, when creating heartbeat rows that contain schemas that exceed the default 1MiB limit, a `null` is inserted instead of truncating the result. If a user encounters this, they can create a `ManagementCommand` like

```yaml
apiVersion: adx-mon.azure.com/v1
kind: ManagementCommand
metadata:
name: heartbeat-schema-bigobject32
namespace: adx-mon
spec:
database: ""
body: |
.alter column .Schema policy encoding type='BigObject32'
```

that will enable the schemas to grow out to 32MiB before they hit the column limitation.

Update the `operator` documentation for the described limitation and workaround.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.