Даты Power Bi в таблице

Я пытаюсь решить эту проблему, у меня есть таблица с company_name, статьями, и у каждой из них есть цена и сумма с определенной датой. Так что эту статью можно было заказывать много раз. В итоге это выглядит примерно так:

Company     Article     Price   Amount      Date
----------------------------------------------------
  X           A1         10        3      12.03.2015
  Y           B1         20        5      10.01.2014
  Z           A1         30        9      25.12.2014
 ...         ...         ...      ...        ...

Проблема, которую я хочу представить, заключается в том, что в Power Bi и большинстве диаграмм действительно берется сумма осей, я хочу, чтобы X были датами (без агрегирования), а Y - призом рядом со статьей с ее размером, который это сумма. Я бы выбрал точечную диаграмму, но мне не нужна временная шкала, потому что мне нужно отображать даты на X. Поэтому я подумал, что могу сделать что угодно с базой данных, чтобы добавить или агрегировать что-нибудь. Но я понятия не имею, как это сделать ....


person NFAL    schedule 25.10.2016    source источник
comment
Не могли бы вы добавить что-нибудь из ожидаемого результата? Не совсем понятно, чего вы хотите достичь.   -  person NickyvV    schedule 25.10.2016
comment
@NickyvV на точечной диаграмме. Вы не можете получить дату в виде осей или получить ее агрегирование. и мне нужно получить дату и приз для каждой статьи без какой-либо агрегации.   -  person NFAL    schedule 25.10.2016
comment
Убедитесь, что для ваших столбцов установлены правильные типы данных: моделирование - ›тип данных. Особенно свидание. На этой же вкладке установите метод агрегирования по умолчанию. Как только вы это сделаете, поместите столбец даты в поле оси, выберите маленький треугольник справа и измените иерархию дат на Date.   -  person user5226582    schedule 26.10.2016
comment
Возможный дубликат Изменить ось точечной диаграммы в Power BI   -  person Steve Taylor    schedule 20.12.2016


Ответы (1)


В Power BI нет возможности использовать в точечной диаграмме такой атрибут, как «дата» (или «категория») на оси.

На точечной диаграмме в Power BI данные сопоставляются с двумя показателями (по одной на каждой оси). Меры, в отличие от атрибутов, агрегируются. Вот почему, когда вы помещаете дату на ось точечной диаграммы, Power BI превращает ее в показатель «Количество дат», поскольку это единственный способ агрегировать дату. (Если дата представляет собой отрезок времени, вы можете преобразовать длину в число и построить график, используя это, но это не то, что вы пытаетесь сделать.)

Обратите внимание, что когда вы смотрите на страницу Википедии с диаграммами разброса, показанные примеры соответствуют тому, как Power BI работает: две переменные сопоставлены друг с другом.

Похоже, вы ищете скорее столбчатую диаграмму, но вместо столбцов вам нужны пузыри разных размеров. В Power BI сейчас ничего подобного нет. Есть несколько идей, за которые вы можете проголосовать и которые могут иметь отношение к тому, что вы пытаетесь достичь:

  1. Разрешить неагрегированные данные в точечных диаграммах
  2. Разрешить отображение данных временных рядов на точечной диаграмме
  3. Диаграмма рассеяния XY будет отличным дополнением. Ось X, которая не обязательно должна быть агрегированной

К сожалению, у меня нет хорошего альтернативного предложения для того, что вы хотите делать с помощью Power BI, как сейчас. Я бы порекомендовал подумать именно о том, что вы пытаетесь показать. Иногда размещение слишком большого количества данных на одной диаграмме затрудняет ее понимание. Столбчатые диаграммы утомительны, но они эффективны. Power BI поддерживает перекрестную фильтрацию, срезы, легенды и детализацию, которые при некоторой интерактивности могут позволить получить большой объем информации из одной диаграммы.

«Изображение Игнорируйте мои американские форматы даты. Хотя я не могу отобразить количество, компанию, статью, дату и цену на одном графике, я могу создать 2 графика, которые перекрестно фильтруют друг друга. В качестве альтернативы я могу выполнить детализацию от компании к статье на сегодняшний день. В Power BI есть множество вариантов, в зависимости от того, какую информацию вы хотите, чтобы люди извлекали из ваших диаграмм.

Также следует отметить, что Power BI не является графическим инструментом (например, Excel). Power BI ориентирован на агрегирование данных и предоставление аналитических сведений на основе этих агрегатов. Если ваши требования не связаны с агрегацией, а с нанесением точек непосредственно на диаграмму, хорошо подумать, является ли Power BI лучшим инструментом.

Я знаю, что это на самом деле не отвечает на ваш вопрос, но подумал, что ответ будет полезнее, чем ничего. Изображение желаемого результата тоже очень помогло бы.

person Leonard    schedule 17.04.2017
comment
Примечание. Вы также можете рассмотреть возможность создания собственного настраиваемого визуального элемента, который выполняет то, что вы хотите достичь. Я не включил это в свой основной ответ, так как это, вероятно, выходит за рамки того, что большинство пользователей Power BI захотят сделать. powerbi.microsoft.com / en-us / documentation / - person Leonard; 17.04.2017