Как получить использование диска распределенной таблицы в DolphinDB?

#dolphindb

#dolphindb

Вопрос:

У меня есть таблица DolphinDB DFS в кластере с 2 машинами. Есть ли функция для возврата использования диска таблицы DFS?

Ответ №1:

Вы можете использовать функцию getTabletsMeta.

Для распределенной таблицы DolphinDB, «заключенной в кавычки» в базе данных dfs://TAQ, следующий скрипт возвращает использование диска таблицы на каждом узле:

 def diskUsage(database, table){
    return select sum(diskUsage) from getTabletsMeta("/" database "/%", table, true, -1);
}
pnodeRun(diskUsage{`TAQ, `quotes})