просмотр вычисляемых полей в Таблице

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

Я попытался сделать это, щелкнув Просмотреть данные для выбранного источника данных. Однако я заметил, что некоторые вычисляемые поля (не все) отсутствуют в таблице.

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


person Ricky    schedule 21.01.2015    source источник


Ответы (1)


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

Причина довольно проста, данные смешивания не являются фактическим запросом жесткого соединения, они в некотором роде более гибкие. Например, если у вас есть несколько строк с одним и тем же ключом в смешанном источнике данных, жесткое соединение будет дублировать (столько раз, сколько существует разных вхождений этого ключа в таблице) информацию из первой таблицы.

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

По определению агрегирование зависит от требуемого уровня агрегирования. Да, вам может потребоваться самый низкий уровень агрегации (построчно), но вам нужно сообщить Tableau. Вот почему это поле не отображается в Просмотр данных. Это потому, что он варьируется в зависимости от уровня агрегации.

Теперь, чтобы проверить это, я просто рекомендую вам перетащить поля, которые представляют самый высокий уровень детализации вашей базы данных (например, id, person или что-то еще, что у вас есть), перетащить задействованные поля, а затем перетащить вычисленное поле. Используйте все как измерение, и у вас будет таблица, которую можно экспортировать в xls или csv и провести аудит.

Надеюсь, это поможет

person Inox    schedule 22.01.2015