← Все курсы · Курс Tableau · Все руководства
Как подключить Tableau к вашим данным
К концу этой страницы ваши данные будут в Tableau с правильными типами столбцов, и вы поймете, что поначалу заставляет Tableau чувствовать себя странно: в момент подключения он сортирует каждый из ваших столбцов на две корзины, и какая корзина попадает в столбец, решает, что вам разрешено с ним делать. Ничего в перетаскивании полей не имеет смысла, пока это не станет ясно.
Вот чем на самом деле заняться сегодня. Подключитесь к своему файлу, затем перейдите на вкладку «Источник данных» и проверьте символ типа над каждым столбцом, прежде чем создавать одну диаграмму. Эта тридцатисекундная проверка — это разница между тем, чтобы Tableau чувствовала себя логично и чувствовала, что она борется с вами.
Краткая версия: подключитесь, выберите источник, проверьте типы, перейдите к Листу 1 и прочитайте список полей, который теперь разделен на измерения вверху и меры внизу.
Это разделение — единственная идея, из которой следует все остальное, поэтому оно дает представление о картине.
- К чему может подключаться Tableau и что может ваше издание
- Подключиться к файлу
- Прежде всего проверьте типы
- Размеры и меры, и почему это важно
- Живи или извлекай
- Присоединение ко второму столу
- Полное до и после
- Что пошло не так и как это исправить
- Почему существует раскол
- Использование этого в своей работе
- Все на одном экране
1. К чему может подключаться Tableau и что может ваша редакция
Перед пояснением: у вас есть база данных на работе и вы хотите из нее дашборд Таблица. Что помешает этому стать возможным?
Ваше издание, скорее всего. Это удивляет людей, потому что в маркетинговых списках Tableau указаны десятки разъемов, и эти списки описывают платный продукт.
| Версия | С чем это связано |
|---|---|
| Публичная версия для настольных ПК (бесплатно, возможна публикация) | Только файлы: Excel, текстовые файлы, JSON, PDF, пространственные файлы, статистические файлы, Гугл Диск, ОДата. |
| Бесплатная версия для ПК (бесплатно, публикация невозможна) | Почти все источники, включая базы данных SQL. |
| Настольный профессиональный (платный) | Все источники. |
Поэтому, если вы используете Публичное издание, что является правильным выбором для портфолио, «подключить Tableau к вашей базе данных» вы не можете сделать напрямую. Честный путь — запустить запрос, экспортировать результати подключитесь к этому файлу. Это звучит как переход на более раннюю версию, но в большинстве случаев это не так: вам в любом случае следует суммировать в SQL, прежде чем использовать Tableau, по причинам, описанным в разделе 5.
2. Подключитесь к файлу
На стартовой странице отображается Соединять панель спускается вниз слева. Выбирать Майкрософт Эксель или Текстовый файл, где хранятся CSV-файлы, и выберите свой файл.
Табло открывает Источник данных вкладка. Это экран, мимо которого большинство новичков кликают сразу, и это самый важный экран в продукте. Он показывает вашу таблицу, имена столбцов, тип таблицы, назначенный каждому из них, и предварительный просмотр строк.
Здесь формируются две привычки. Проверьте количество строк в нижнем углу на соответствие ожидаемому, поскольку файл, загруженный частично, выглядит точно так же, как файл, загруженный полностью. А если в файле несколько листов или таблиц, перетащите нужный на холст, а не предполагайте, что он выбран правильно.
3. Прежде всего проверьте типы
Над названием каждого столбца находится небольшой символ. Abc означает текст, # означает число, календарь означает дату, а глобус означает географическую роль, распознанную Tableau, например страну или почтовый индекс.
Щелкните символ, чтобы изменить его. Три исправления стоит внести прямо сейчас, прежде чем что-либо создавать.
Число, полученное в виде текста. Обычно это символ валюты, разделитель тысяч или одно нечисловое значение в столбце. Если оставить его в виде текста, он никогда не появится в списке показателей, и вы не сможете его суммировать.
Дата, полученная в виде текста. Тот же эффект, но даже хуже: отсутствие столбца даты означает отсутствие линии тренда, отсутствие группировки месяцев и отсутствие фильтра по годам.
Код, который поступил в виде числа. Почтовые индексы, номера счетов и коды продуктов. Если оставить их в виде чисел, Tableau предложит их сложить, и кто-нибудь в конце концов это сделает. Установите для них текстовый или географический формат, где это подходит.
Прежде чем читать дальше, скажите, что общего у всех троих. Каждый из них представляет собой столбец не в той корзине, указанной на картинке, и корзина была выбрана по типу. Исправление типа здесь исправляет корзину, а исправление ячейки исправляет каждую диаграмму ниже по течению.
4. Размеры и меры, и почему это важно
Нажмите Лист 1 внизу. Ваши столбцы теперь перечислены слева в двух группах. Текст и даты расположены выше, как размеры. Числа расположены ниже, как Меры.
Различие простое, как только оно названо. Измерение — это то, что вы сократить данные на: регион, товар, месяц. Мера – это то, что вы сложить: доход, количество, минуты. Перетащите измерение в «Строки», а меру — в «Столбцы», и вы получите гистограмму, потому что вы сказали «разделите это на это и сложите это».
Посмотрите, что Tableau делает с мерой, когда вы ее перетаскиваете: поле превращается в SUM(Revenue). Агрегация выполняется автоматически, поскольку показатель без агрегирования не имеет смысла на уровне всей диаграммы. Если вместо этого вам нужно среднее значение, щелкните поле правой кнопкой мыши и измените показатель.
Это та же идея, что и в SQL GROUP BY, в разной одежде. Ваши измерения — это столбцы после GROUP BY, а ваши меры — это агрегатные функции в SELECT. Если это сопоставление вам полезно, GROUP BY и HAVING это та же концепция в своем первоначальном доме, и зерновая дисциплина передается напрямую.
Стоит знать один тип столбца: число, которое на самом деле является категорией, например, год, записанный как 2024, появляется как мера и будет суммироваться до бессмыслицы. Перетащите его в размеры или преобразуйте, и он начнет вести себя.
5. Живи или извлекай
На вкладке «Источник данных» при подключении к чему-то, поддерживающему оба варианта, есть выбор между Жить и Извлекать в правом верхнем углу.
Жить запрашивает источник каждый раз, когда перерисовывается диаграмма, поэтому на панели мониторинга всегда отображаются текущие данные, а скорость зависит от источника. Извлекать делает снимок в собственном быстром формате Tableau, поэтому он выполняется быстро и имеет столько же лет, сколько и последнее обновление.
В случае Табло Публичный выбор сделан за вас: при публикации создается отрывок, поэтому Публичное издание в первую очередь принимает только исходные файлы. Для части портфолио это совершенно правильно, потому что панель мониторинга должна продолжать работать для любого, кто ее открывает, без участия сервера.
Что бы вы ни использовали, применяется то же правило, что и везде на этом сайте: подведите итоги перед подключением, если источник большой. Панель мониторинга, построенная на одной строке на транзакцию, будет медленной для всех, кто ее откроет, и почти ни одна панель мониторинга не нуждается в такой зернистости. Сначала сгруппируйте по одной строке в день по каждой категории, и все станет быстро.
Теперь представьте себе панель мониторинга, которую вы хотите создать. Какая наименьшая зернистость на самом деле нужна любой отдельной диаграмме? Это уровень детализации — это то, к чему вам следует подключиться, а все, что более тонкое, — это вес, который вы несете даром.
6. Присоединение ко второму столу
Перетащите вторую таблицу на холст источника данных, и Tableau проведет линию между ними. Эта линия представляет собой отношение, а Tableau предложит сопоставить поля на основе их названий.
Проверьте предложение, а не принимайте его. Сопоставление по имени, которое является общим, а не по ключу, который фактически связывает таблицы, дает результат, который выглядит хорошо, но неверен. Что на самом деле делает лапша подробно описывает разницу между отношениями и соединениями старого стиля.
Проверка, которая фиксирует почти все, - это проверка SQL-СОЕДИНЕНИЯ: посмотрите на количество строк до и после. Если присоединение ко второй таблице привело к умножению ваших строк, любая мера, которую вы теперь суммируете, учитывается более одного раза. Отношения Tableau созданы для снижения этого риска по сравнению с простым соединением, и они не снимают с вас ответственности за просмотр.
Полное до и после
Тот же файл, та же панель мониторинга.
До
Connect to CSV → straight to Sheet 1
Revenue is not in the measures list
Order date has no year, month or quarter options
Postcode appears as a measure, offering SUM(Postcode)
Rebuild the sheet twice trying to work out what is wrong
Никаких ошибок нет, и все симптомы связаны с одной и той же причиной: три столбца попали не в ту корзину, поскольку их типы были угаданы из файла. Время продолжается, пытаясь решить ее в карте, которая является единственным местом, где ее невозможно решить.
после
Connect to CSV → stop on the Data Source tab
Row count matches the export
Revenue: text → number. Order date: text → date. Postcode: number → text
Sheet 1: revenue is a measure, date offers year and month, postcode groups
Drag a dimension to Rows, a measure to Columns
Тридцать секунд, проведенных на экране, все проскакивают, и инструмент перестает бороться. Одно только исправление даты открывает линии тренда, группировку месяцев и фильтры года, ни один из которых не доступен в текстовом столбце независимо от того, как построена диаграмма.
Что пошло не так и как это исправить
Шесть, которые рано останавливают людей.
Вашей базы данных нет в списке подключений. Вы используете Публичное издание, в котором хранятся только файлы. Экспортируйте результат запроса и подключитесь к нему.
Число не будет отображаться в качестве меры. Он набирается как текст. Измените его на вкладке «Источник данных».
В столбце даты нет параметров даты. По той же причине: удаляются тенденции, группировка месяцев и фильтры дат. Исправьте тип.
Tableau предлагает суммировать почтовый индекс или идентификатор. Код, введенный в виде числа. Установите для него текстовую или географическую роль. Это та же ловушка, что и суммирование столбца идентификатора в Excel.
Числа изменились после присоединения ко второму столу. Соединение умножило строки. Сравните количество строк до и после и проверьте поля, в которых совпадают отношения.
Все медленно. Слишком мелкое уровень детализации. Подведите итоги в SQL перед подключением, вместо того, чтобы просить Tableau агрегировать миллионы строк при каждой перерисовке.
Почему существует раскол
Разделение измерений и показателей выглядит как странный фрагмент словаря Tableau, пока вы не заметите, что это грамматика каждой диаграммы. Диаграмма — это утверждение о том, как что-то варьируется по сравнению с чем-то другим, поэтому ей нужен как объект, который варьируется, так и что-то, за счет чего это может меняться. Tableau делает это требование явным во время подключения, а не позволяет вам обнаружить его на полпути сборки.
В результате тип столбца — это не деталь форматирования, а утверждение о том, на какие вопросы может ответить столбец. Текст и даты можно нарезать, поскольку они именуют группы. Числа могут накапливаться, потому что они имеют величины. Дата, хранящаяся в виде текста, не может выполнять ни одну из этих функций должным образом: она называет группы в порядке, который инструмент не может понять, поэтому текстовая дата сортирует апрель по январю.
С этой точки зрения вкладка «Источник данных» не является экраном загрузки. Здесь вы сообщаете инструменту, что означают ваши данные, и каждое дальнейшее разочарование — это значение, которое никогда не было заявлено.
Одно замечание по поводу написания этой страницы. Он постоянно просил вас дать ответ, что может остановить соединение с базой данных, что общего у трех сломанных столбцов, прежде чем дать один. Попытка дать ответ до того, как вы увидите правильный, достоверно повышает, насколько хорошо сохраняется правильный ответ, даже если попытка неверна (Бисра, Лю, Несбит, Салими и Винн, 2018, Обзор педагогической психологии, 30(3), 703–725).
Использование этого в своей работе
Пять привычек по порядку.
- Никогда не пропускайте вкладку «Источник данных». Прежде чем открыть Лист 1, проверьте каждый символ типа и количество строк.
- Немедленно исправить коды в тексте, поэтому ничто никогда не предлагает добавить идентификатор.
- Подведите итоги перед подключением когда источник большой. Подключите детали, необходимые для вашей самой маленькой диаграммы.
- Проверьте количество строк вокруг каждого соединенияи посмотрите, в каких полях совпадают отношения.
- Произнесите предложение, прежде чем тянуть. «Доход по регионам» сообщает вам, какое поле является показателем, а какое измерением, прежде чем вы что-либо прикоснетесь.
Если у вас под рукой есть бумага, один дополнительный рисунок стоит двух минут. Составьте список своих столбцов и поместите каждый в левую или правую корзину, как показано на рисунке вверху. Любой столбец, который вы не можете разместить, — это столбец, тип которого вы должны проверить, а любая диаграмма, которую вы хотите, у которой ничего нет в одном из ячеек, — это диаграмма, которую невозможно построить на основе этих данных.
Все на одном экране
Это лист поиска. Закройте правую колонку, проработайте левую и произнесите каждый ответ вслух, прежде чем проверять его.
| вещь | Что это такое или что оно делает |
|---|---|
| Исходники общедоступного издания | Только файлы: Excel, текст, JSON, PDF, пространственные, статистические, Гугл Диск, ОДата. |
| Исходники бесплатной версии | Почти все, включая базы данных, но публиковать нельзя. |
| Вкладка «Источник данных» | Экран все пропускают. Здесь находятся типы, количество строк и соединения. |
| Введите символы | Abc текст, # номер, календарная дата, географический глобус. |
| измерение | Что-то, чем вы обрезали данные. Текст и даты. |
| Мера | Что-то вы добавляете. Числа. |
SUM(Revenue) | Tableau автоматически агрегирует показатель при его перетаскивании. |
| SQL-сопоставление | Измерения — это столбцы GROUP BY. Меры – это совокупность. |
| Год как число | Приходит как мера и суммируется. Переместите его в размеры. |
| Жить | Запрашивает источник при каждой перерисовке. Текущий и такой же быстрый, как и источник. |
| Извлекать | Снимок в собственном формате Таблица. Быстрый и такой же старый, как и его последнее обновление. |
| Публикация в Табло Публичный | Всегда создает экстракт. Отсюда ограничение только на файлы. |
| отношение | Линия между двумя таблицами. Проверьте совпадающие поля, не предполагайте. |
| Дата сообщения | Никаких тенденций, никакой группировки по месяцам и апрельской сортировки перед январём. |
| Медленная панель управления | Уровень детализации слишком мелкое. Перед подключением подведите итоги в SQL. |
Еще одна мысль, и мне бы искренне хотелось услышать ответы других людей. Тот, который стоил мне вечера, был столбец дат, который прибыл в виде текста, поэтому мои месяцы были отсортированы в алфавитном порядке, и я продолжал пытаться исправить сортировку в диаграмме, а не тип в источнике. Что вы пытались исправить не в том месте?
Ссылки
- Бисра К., Лю К., Несбит Дж. К., Салими Ф. и Винн П. Х. (2018). Побуждение к самообъяснению: метаанализ. Обзор педагогической психологии, 30(3), 703–725.
- Таблица. Сравнение функций Публичная версия Tableau для настольных компьютеров, Бесплатная версия и Профессиональное издание. Получено 8 августа 2026 г. с сайта help.tableau.com. Указано для ограничений разъемов, которые являются терминами продукта, а не результатами исследований.
Таблица для аналитиков это 128 страниц, взаимосвязи, уровень детализации и таблицы расчетов, проработанные по одному решению за раз.
Таблица для аналитиков, $19 →тот Практикум по визуализации вы сами строите диаграмму, по одной ступеньке за раз, и каждая ступенька называет SQL-запрос, на который она отвечает, так что GROUP BY, который вы уже знаете, становится полкой, которую вы можете разместить. Курс Tableau — это более полный путь через измерения, меры и практику в форме экзамена, стоящую за ними.
Откройте Практикум по визуализации →