Размер таблицы в ADX

Я пытаюсь получить список всех размеров таблиц в Azure Data Explorer (ADX).

Есть ли у нас какой-либо один запрос или таблица, содержащая метаданные всех размеров таблиц?

Я могу видеть данные, используя следующий запрос:

.show table dev_adls_la_parsed extents;
let tbl_size = $command_results
| summarize num=sum(ExtentSize) by DatabaseName, TableName| extend SizeinGB = format_bytes(num, 2)
| project DatabaseName, TableName, SizeinGB;

tbl_size
| project DatabaseName, TableName, SizeinGB;

Выход:

Используя приведенный ниже запрос, пытаемся сохранить данные в одной таблице для лучшей видимости.

.create table adx_tables_space(databaseName:string, tableName:string, SizeinGB:string)
.show table dev_adls_la_parsed extents;
let tbl_size = $command_results
| summarize num=sum(ExtentSize) by DatabaseName, TableName| extend SizeinGB = format_bytes(num, 2)
| project DatabaseName, TableName, SizeinGB;

.set-or-append adx_tables_space <|
tbl_size
| project DatabaseName, TableName, SizeinGB;

Выдает какую-то ошибку:

Syntax Error 

 A recognition error occurred. 
 Token: . 

 Line: 12, Position: 0

 clientRequestId: KustoWebV2;xxxxxxxxxxxxxxxxxxxxxxx

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
61
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

.show экстенты базы данных


!! Эта команда недокументирована и может быть изменена/устарела в будущем.


.show database extents 
| summarize Extents             = count()
           ,RowCount            = sum(RowCount)
           ,OriginalSize        = format_bytes(sum(OriginalSize), 2)
           ,ExtentSize          = format_bytes(sum(ExtentSize), 2)
           ,CompressedSize      = format_bytes(sum(CompressedSize), 2)
           ,IndexSize           = format_bytes(sum(IndexSize), 2)
            by TableName
| order by  RowCount
ИмяТаблицы Экстенты Количество строк Оригинальный размер ExtentSize Сжатый размер размер индекса Поездки 100 1547471776 475,79 ГБ 100,3 ГБ 78,95 ГБ 21,35 ГБ FHV_Trips 34 514304551 37,91 ГБ 5,92 ГБ 5,78 ГБ 146,13 МБ nyc_taxi 11 165114361 25,29 ГБ 7,43 ГБ 7,34 ГБ 95,35 МБ ГеоРегионы 1 5139969 250,35 МБ 18,79 МБ 12,94 МБ 5,85 МБ demo_many_series1 1 2177472 153,7 МБ 12,21 МБ 9,01 МБ 3,21 МБ

...

Скрипка

Другие вопросы по теме