Нули выводятся вместо данных, потому что у Вас выборка из БД делается вот так:
SELECT Date(`Timestamp`), max(`level`), max(`t1`), max(`t2`), max(`t3`)...
В результате такой выборки получаем столбцы в именами "max(`level`)", "max(`t1`)", "max(`t3`)" и так далее. Это видно на первом скрине из вашего предыдущего сообщения. При этом в источнике данных колонки имеют имена: "level", "t1", "t2", "t3" и т.д. Видимо когда вы создавали источник, то колонки брались без преобразований, а затем Вы добавили выборку максимумов, но имена колонок в источнике не изменили. Решений может быть несколько. Первое это изменить запрос вот так:
SELECT Date(`Timestamp`) as `Timestamp`, max(`level`) as `level`, max(`t1`) as `t1`, max(`t2`) as `t2`, max(`t3`) as `t3`...
Тогда имена колонок в источнике и колонки полученные в результате выборки будут совпадать.
Второй вариант сначала удалить все колонки из источника, затем нажать "Получить все колонки" и система отчетов добавит колонки с соответствующими именами. После этого нужно будет удалить старый бэнд данных и перетянуть в отчет обновленный бэнд с обновленными именами. См. вложение.