2015-11-17 2 views
0

У меня есть три источника данных сервера Tableau в книге, которые представляют три таблицы в базе данных. Таблица A соединена с таблицей B, а таблица B соединена с таблицей C. Между таблицей A и таблицей C нет отношения внешнего ключа, но неявное отношение существует через таблицу B (таблица соединений). При использовании таблицы A в качестве основного источника данных в отчете я получаю сообщение об ошибке при попытке добавить данные из таблицы C.Tableau - Blend Multiple Tableau Источники данных сервера

Для использования полей из таблицы C необходимо создать связь с таблицей A. Выберите «Данные»> «Редактировать отношения», чтобы открыть диалоговое окно «Отношения».

Есть ли способ присоединиться к нескольким источникам данных сервера Tableau для выполнения описанного сценария?

ответ

0

Tableau имеет концепцию первичных и вторичных источников данных, и каждый вторичных должен иметь ключ в первичной, подлежащих рассмотрению. Вы не можете связать вторичный с вторичным источником данных.

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

Tableau wizard

Или, если вы чувствуете себя комфортно, вы можете использовать Новый пользовательский SQL кнопку и используйте свой собственный запрос (см. изображение ниже):

New Custom SQL