Поделиться через


Подключаемый модуль narrow

Область применения: ✅Microsoft Fabric✅Azure Data Explorer

Подключаемый narrow модуль "распакует" широкую таблицу в таблицу с тремя столбцами:

  • Номер строки
  • Тип столбца
  • Значение столбца (как string)

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

Подключаемый модуль вызывается оператором evaluate .

Синтаксис

T | evaluate narrow()

Дополнительные сведения о соглашениях синтаксиса.

Примеры

В следующем примере показан простой способ чтения выходных данных команды управления Kusto .show diagnostics .

.show diagnostics
 | evaluate narrow()

Результаты .show diagnostics самой таблицы — это таблица с одной строкой и 33 столбцами. Используя подключаемый модуль, мы "поворачиваем" выходные narrow данные в примерно следующее:

Строка Столбец Значение
0 IsHealthy Истина
0 IsRebalanceRequired Ложь
0 IsScaleOutRequired Ложь
0 MachinesTotal 2
0 КомпьютерыOffline 0
0 NodeLastRestartedOn 2017-03-14 10:59:18.9263023
0 AdminLastElectedOn 2017-03-14 10:58:41.6741934
0 ClusterWarmDataCapacityFactor 0.130552847673333
0 ExtentsTotal 136
0 DiskColdAllocationPercentage 5
0 InstancesTargetBasedOnDataCapacity 2
0 TotalOriginalDataSize 5167628070
0 TotalExtentSize 1779165230
0 IngestionsLoadFactor 0
0 ПриемinProgress 0
0 Прием ingestionsSuccessRate 100
0 MergesInProgresss 0
0 BuildVersion 1.0.6281.19882
0 BuildTime 2017-03-13 11:02:44.0000000
0 ClusterDataCapacityFactor 0.130552847673333
0 IsDataWarmingRequired Ложь
0 RebalanceLastRunOn 2017-03-21 09:14:53.8523455
0 DataWarmingLastRunOn 2017-03-21 09:19:54.1438800
0 MergesSuccessRate 100
0 NotHealthyReason [null]
0 IsAttentionRequired Ложь
0 ВниманиеRequiredReason [null]
0 ProductVersion KustoRelease_2017.03.13.2
0 FailedIngestOperations 0
0 FailedMergeOperations 0
0 MaxExtentsInSingleTable 64
0 TableWithMaxExtents KustoMonitoringPersistentDatabase.KustoMonitoringTable
0 WarmExtentSize 1779165230