Прямой потоковый CSV-файл в отчете или на информационной панели Power Bi - PullRequest
0 голосов
/ 09 апреля 2019

У меня есть отчет в Power Bi, который визуализирует данные, импортированные из CSV-файла.Файл csv содержит поля из процесса обучения Keras, а также поля текущей статистики использования системы (ЦП, ОЗУ и т. Д.).Я также успешно вложил отчет.Тем не менее, файл CSV получает новые строки добавляются к нему каждые 5 минут, и мне приходится обновлять импортированный файл CSV вручную, чтобы обновить отчет.

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

Я искал простой способ сделать это, однако я продолжаю сталкиваться с Rest API, который я не понимаю.Можно ли использовать их с CSV-файлом, чтобы он обновлялся при каждом изменении файла?

1 Ответ

1 голос
/ 10 апреля 2019

Вы не можете использовать DirectQuery напрямую с файлами CSV. И если вы хотите получить результаты в реальном времени в своем отчете, импорт (и обновление) не вариант. Кроме того, существует ограничение на количество обновлений для набора данных (8 раз в день для Pro, 48 раз для Premium).

Лучший вариант - изменить приложение для хранения этих данных в поддерживаемом источнике данных (или написать вспомогательное приложение для чтения CSV и передачи данных в поддерживаемый источник данных). Если эти строки находятся, например, в базе данных SQL Azure, вы можете создать панель мониторинга, которая может автоматически обновлять себя каждые 15 минут . Если вам нужно обновлять его чаще, тогда вам нужно использовать набор потоковых данных (и снова найти способ передать на него свои данные).

...