Power Pivot Line Graph потеря данных / переход данных данных - PullRequest
0 голосов
/ 24 апреля 2020

Я столкнулся с потерей / обрывом данных при использовании встроенной в Excel модели данных и сводных диаграмм мощности, я подозреваю, что что-то не так с передачей данных, или мне не хватает какой-то простой настройки. Я выполнил полный поиск по inte rnet, но не могу найти решение для моей проблемы.

Версия Excel: Microsoft Office 365 ProPlus x64

Настройка данных: Строки указывают записи данных, каждая запись имеет значения «x» и «y», а также некоторые данные, данные фильтрации. (В основном я использую производственную статистику, каждая запись относится к идентификации измерения, времени, станции и т. Д. c ..). Часто мне приходится обрабатывать большие наборы данных, начиная с нескольких миллионов записей, поэтому я использую следующую установку

Источник данных в .csv -> Загружен в Query, настроен и изменен в запросе - > Загружен в модель данных, дополнительные вычисления сделаны для вычисляемых полей -> Вернутся к Power Pivot chart

Настройка диаграммы: Я работаю с данными, представленными в разбросе, к сожалению, они недоступны в настоящее время используются сводные диаграммы, поэтому я использую линейную диаграмму с маркерами при отключенной видимости линий.

Проблема заключается в следующем: Я заметил, что иногда данные не отображаются на диаграмме, даже хотя это выбирается слайсерами. Хорошим примером является то, что, если я хочу увидеть данные за 1 месяц с 12 рядами, получившими около ~ 100 т точек данных, диаграмма отображает данные только за первые 10 дней данных, остальное обрезается. Сначала я подозревал, что линейная диаграмма не может представлять данные и выходит за пределы, но это не так, потому что если я использую нормальную линейную диаграмму в Excel, она может нарисовать ее.

К счастью, мне также удалось чтобы воспроизвести проблему с помощью простой настройки, я могу поделиться с ней.

Пример настройки:

Данные в формате .csv, разделенные табулятором, 2 серии данных. Каждая серия имеет одинаковые записи данных для осей «x» и «y».

Данные импортируются в запрос, но выбираются для загрузки в лист, а также для загрузки в модель данных.

Из данных, загруженных в лист, я создаю нормальную линейную диаграмму, а из модели данных я также создаю сводную линейную диаграмму.

Я сделал 3 примера.

С набором данных 4t (Series 1 - 2t и Series 2 - 2t), проблем нет, оба графика показывают одинаковое. С набором данных 20 т (серия 1-10 т и серия 2 - 10 т) проблема также не возникает.

С набором данных 133,2 т (серия 1 - 66,6 т и серия 2 - 66,6 т) Появляется проблема, поэтому в этом диапазоне что-то происходит.

С данными 133,2 т на линейном графике Excel нормальные значения показывают все данные, 66,6 т х2, обе серии. Однако линейная диаграмма Power Pivot показывает только 1064 точки данных для каждой серии. Данные не отправляются на линейный график.

Для следующего шага, если я поставлю срез для значений "y" и вручную выберу, например, точку данных 3109, она отправляется на график, а точки представлял. Но если я выберу «Очистить фильтры», он вернется к 1064 точкам.

Вопрос: Есть ли настройка, в которой я могу заставить Power Pivot всегда отправлять данные и делать не вырезать куски?

Приложение: Я также прилагаю тестовую таблицу с данными для проб. Если кто-то захочет попробовать, измените исходное местоположение запроса на соответствующее местоположение.

Ссылка для вложения: https://drive.google.com/file/d/1Byo56bAmYtRNpsIymawTWNpkPQJ0FL8E/view?usp=drivesdk

Любая помощь приветствуется, это это проблема, которая беспокоит меня некоторое время.

Спасибо!

...