Я начинаю работать с куду, и единственный способ измерить размер таблицы в куду - это запустить Cloudera Manager - KUDU - Библиотека диаграмм - Общий размер планшета на диске через реплики Kudu. Есть еще способ узнать это через командную строку?
Как измерить размер стола куду?
Ответы (2)
Вы можете выполнить приведенный ниже запрос, чтобы получить четкое представление о размере таблиц.
CM->Chart builder select total_kudu_on_disk_size_across_kudu_replicas where category=KUDU_TABLE
person
user11798812
schedule
17.07.2019
Я нахожу способ узнать размер таблицы куду с помощью cloudera API.
date=`date +%F`
curl -u $user --ssl --cacert ca-truststore.pem "https://$node:7183/api/v18/timeseries?query=select+total_kudu_on_disk_size_across_kudu_replicas+where+category%3DKUDU_TABLE&contentType=text%2Fcsv&from=$date"
В этом случае вывод будет в формате csv. Если вам нужен формат json:
curl -u $user --ssl --cacert ca-truststore.pem "https://$node:7183/api/v18/timeseries?query=select+total_kudu_on_disk_size_across_kudu_replicas+where+category%3DKUDU_TABLE&contentType=application%2Fjson&from=$date"
person
Skiel
schedule
05.09.2019