В КУРСЕ?

Разбираемся в теме

График в Tableau вырос вдвое: спрос изменился или строки размножились?

Диаграмма может выглядеть аккуратно и при этом показывать неверную сумму. Одна из причин возникает ещё до оформления: при соединении таблиц показатель повторяется в нескольких строках. Если затем сложить повторённые значения, результат увеличится без реального изменения продаж. Для работы с Tableau полезно сначала определить, что означает одна строка каждого источника и на каком уровне существует измеряемая величина.

У строки должен быть понятный смысл

В одной таблице строка может обозначать заказ, а в другой отдельный товар внутри заказа. Эти уровни детализации различаются. Представим заказ общей стоимостью 1000 условных единиц, в котором две позиции. После соединения по номеру заказа его общая стоимость может оказаться записана рядом с каждой позицией. Если сложить этот столбец, получится 2000. Но если во второй таблице хранятся именно суммы позиций, например 600 и 400, их сложение даёт правильные 1000. Одинаковое слово сумма в названии поля не объясняет, на каком уровне она рассчитана.

Способ связи нужно согласовать с задачей

В Tableau физическое соединение таблиц и логические связи между ними работают по-разному. Связи позволяют системе строить необходимые запросы с учётом участвующих таблиц, однако понимание ключей и детализации всё равно требуется. Нельзя считать значения ключа уникальными только потому, что столбец выглядит как идентификатор. Сначала нужно проверить данные. Исправление неверного итога также не сводится к замене суммы на среднее или минимум. Такая замена может случайно дать ожидаемое число на одном примере и исказить другой. Способ расчёта должен соответствовать смыслу показателя.

Контрольный итог важнее оформления

Перед построением сложного представления полезно проверить небольшой понятный фрагмент вручную. Сравните количество заказов, число строк и общую сумму до и после подготовки данных. Затем добавляйте измерения постепенно и наблюдайте, когда меняется результат. Если сумма заказа внезапно растёт после добавления категории товара, стоит проверить, как показатель распределяется между строками. Удаление одинаковых чисел без анализа тоже опасно: два разных заказа вполне могут иметь одну стоимость. Отличать записи нужно по смысловым ключам, а не по совпадению суммы. Красивый цвет или удачная подпись не исправят ошибку модели данных.

Попробуйте на практике

Проверьте соединение двух учебных таблиц на бумаге или в доступном табличном редакторе. Использовать реальные клиентские данные не нужно.

  1. Создайте три заказа с условными номерами А, Б и В и общими суммами 100, 150 и 150. Посчитайте правильный итог по таблице заказов.
  2. Представьте вторую таблицу с двумя товарными строками для А, одной для Б и тремя для В. Соедините её с заказами по номеру и выпишите полученные строки.
  3. Сложите повторённые суммы заказов и сравните результат с исходным. Отметьте, какое значение относится к заказу, а какое к отдельной товарной позиции.
  4. Опишите словами, как должен рассчитываться нужный показатель без повторного учёта. Проверьте, что два разных заказа по 150 не потерялись из-за одинаковой стоимости.

Как проверить результат. Правильная сумма заказов равна 400, а наивное сложение после описанного соединения даёт 800. Вы можете объяснить расхождение через число товарных строк, а не через ошибку оформления графика.

Частые вопросы

Достаточно проверить только общий итог?

Это полезное начало, но ошибки могут взаимно скрываться. Стоит проверить несколько понятных групп и отдельные записи, особенно при добавлении новых измерений и фильтров.

Почему одинаковая сумма не означает дубликат?

Сумма является значением показателя, а не уникальным признаком заказа. Разные события могут иметь одинаковую стоимость, поэтому решение об удалении требует проверки ключей и происхождения строк.

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

Зарегистрируйтесь, чтобы уточнить возможность доступа к этому материалу

Зарегистрироваться
← К списку материалов