АНАЛИЗ ДАННЫХ В TABLEAU НА ПРАКТИКЕ

Глава 1
Как изучать Tableau: пять главных советов
Основной миссией Tableau является помощь в представлении и пони- мании данных, и я уверяю вас, что после изучения и закрепления ос- нов вы сможете с легкостью отображать необходимую вам информа- цию и анализировать ее. Если говорить о простейшей аналитике вроде изучения суммы продаж в разрезе, скажем, регионов, проще Tableau и представить ничего нельзя. Но более сложный анализ с представлением данных в нестандартном виде может потребовать и более тщательного изучения этого инструмента. Что касается меня, то я продолжаю учить- ся на протяжении всех восьми лет, что работаю с Tableau. И хотя на пути его освоения я испытывал и тяжелые времена вплоть до разочарования, в конечном счете недостаток знаний я воспринимаю как хорошую но- вость. Это делает мою работу гораздо более интересной, и я до сих пор продолжаю находить новые изящные решения сложных задач, что во- площается в моих визуализациях.
В этой главе я поделюсь с вами советами о том, как лучше изучать Tableau вне зависимости от имеющегося у вас бюджета.
Совет No 5: будьте частью сообщества
Стоимость: $0
Первый из пяти моих советов по методам освоения Tableau заключает- ся в том, что необходимо находиться в тесном контакте с сообществом. За свою карьеру я изучил не один инструмент из области цифровой аналитики и визуализации данных и могу откровенно признаться, что сообщество Tableau – наиболее открытое и бескорыстное из всего, что я видел. Преимущество общения состоит в том, что вы всегда можете составить собственный список людей, за активностью которых вам хо- телось бы наблюдать. Возможно, вы захотите внимательно следить за

Глава1.КакизучатьTableau:пятьглавныхсоветов  23
теми, кто делится сложными техническими советами и новинками, или вам интересно наблюдать за деятельностью пользователей, применяю- щих Tableau в вашей области бизнеса. А может, вас больше интересуют советы по дизайну и пользовательскому интерфейсу.
Я создал список пользователей в Twitter под названием Data Viz Heroes, который может стать для вас отправной точкой. В нем собраны несколько человек, у которых можно многому научиться. Но помните, что это не исчерпывающий список пользователей Tableau, готовых де- литься своими наработками, а всего лишь шорт-лист из тех, чей стиль работы так или иначе соотносится с моим видением использования этого инструмента.
Некоторые из этих пользователей создали обучающие ресурсы, вобравшие труды многих разработчиков Tableau. Моим фаворитом здесь является ресурс Data + Science Tableau Reference Guide, создан- ный и поддерживаемый Джеффри Шаффером (Jeffrey Shaffer) с ником @HighVizAbility. Если вы никак не можете найти ответ на свой вопрос, вам всегда придут на помощь отзывчивые и очень активные пользова- тели форумов по Tableau.
Наконец, вступите в местное сообщество пользователей Tableau. Та- кие сообщества по всему миру собраны на одном бесплатном сайте Tableau User Group (https://usergroups.tableau.com), где вы легко можете найти ближайшее и присоединиться к нему. Многие пользователи из списка Data Viz Heroes выступают на встречах таких групп.
Совет No 4: запишитесь на курсы
Стоимость: $13–$6000 в день
Не важно, сколько постов в блогах вы прочитали, иногда вам просто необходимо будет поговорить с кем-то, кто поможет вам собрать вое- дино все полученные знания. Посещение семинаров по Tableau может в рекордно короткие сроки вывести ваше владение инструментом на ка- чественно новый уровень. Учиться Tableau можно совершенно по-раз- ному, и, как и в случае с предыдущим советом вступить в сообщество, здесь я также рекомендую тщательно выбрать обучающие курсы в зави- симости от того, что именно вы хотите получить от этого инструмента на данной стадии обучения.
Если вы предпочитаете учиться не вживую, а посредством записан- ных курсов, я бы порекомендовал вам начать с сайтов O’Reilly Safari Books Online, Udemy, Pluralsight или Playfair Data TV. Некоторые из этих обучающих программ записаны пользователями из списка Data Viz Heroes.
Что касается индивидуальных курсов, можно пройти однодневный тренинг в рамках ежегодной конференции для пользователей Tableau.

24  ЧастьI.Основы
Там же можно посетить групповые семинары. Кроме того, можно прой- ти обучение в онлайне как на сайте Tableau, так и на сторонних ресур- сах. Я посещал групповые занятия во второй год изучения Tableau и сжатый курс по аналитике в Tableau в рамках конференции в третий год. Могу сказать по опыту, что очные курсы дали мне огромную пользу в изучении этого инструмента.
Я был бы плохим консультантом, если бы не предложил свои услуги обучения Tableau. Если вы заинтересованы в индивидуальных уроках, вы всегда можете связаться со мной.
Совет No 3: читайте
Стоимость: $35–$45
В настоящее время написано несколько очень достойных книг по Tableau. Чтение может стать отличной отправной точкой для изучения инструмента, о чем мы часто забываем. Когда я делал свои первые шаги с Tableau («А вот в мое время…»), доступна была лишь одна книга, да и то довольно тонкая. Сейчас же в вашем распоряжении есть десятки из- даний. Конечно, я в первую очередь посоветовал бы вам книгу, которую вы уже держите в руках, но из других вариантов я, пожалуй, выделил бы следующие два:
• Tableau Your Data! от Дэна Марри (Dan Murray) – издательство Wiley. Это однозначно лучшая – ну, за исключением той, что вы читаете! – книга по изучению Tableau с нуля. В ней собраны все основы этого инструмента, а также даны более углубленные све- дения, касающиеся Tableau Server;
• Communicating Data with Tableau от Бена Джонса (Ben Jones) – издательство O’Reilly. По моему мнению, книга Бена идеально подходит для второго шага в изучении Tableau, поскольку в ней обсуждаются различные стратегические подходы к визуализации данных, и для реализации описанных идей желательно обладать базовыми навыками. Также в книге представлена демонстрация разных приложений Tableau.
Совет No 2: практикуйтесь
Стоимость: $0
Нет ничего лучшего для закрепления полученных знаний на практи- ке,чем работа с «живыми» данными в попытке решения реальных за- дач. И чем больше вариантов вы перепробуете при поиске решения, тем больше стратегий и инструментов сможете добавить к своему техничес- кому арсеналу. Это звучит довольно очевидно, так что я дам вам допол-

Глава1.КакизучатьTableau:пятьглавныхсоветов  25
нительный совет, который поможет извлечь максимум из практики: организуйте еженедельные встречи по интересам.
Свои встречи я назвал Tableau по вторникам (Tableau Tuesday), и на них собирается от пяти до десяти близких товарищей, объединенных общей целью. Мы вместе работаем над устранением той или иной про- блемы и/или делимся друг с другом различными подходами к решению задач. В рамках этих встреч у нас зачастую возникают очень интерес- ные беседы, позволяющие нам убедиться, что мы постоянно учимся и развиваемся.
Совет No 1: Tableau Public
Стоимость: $0
Лично я предпочитаю выделять Tableau Public среди причин, позволив- ших мне добиться определенного успеха в изучении Tableau, и именно поэтому я решил разместить этот совет во главе списка. Tableau Public является бесплатным инструментом, обладающим сравнимой с Tableau Desktop: Personal функциональностью. В настоящее время Tableau Public может подключаться к Excel, текстовым файлам и Google Sheets и обрабатывать до 15 млн записей.
Единственное неудобство, связанное с использованием Tableau Public, заключается в необходимости размещать свои данные в откры- том пространстве, где любой желающий может получить к ним доступ. Так что для конфиденциальных бизнес-решений этот вариант не со- всем подходит. Но лично я считаю это ограничение плюсом, поскольку оно заставляет вас работать с данными, не относящимися напрямую к вашим ежедневным задачам. Я воспринимаю Tableau Public как свое- образную песочницу, в которой можно опробовать новые решения и подходы к визуализации, что недопустимо применительно к рабочим данным. И здорово, что зачастую такие «попытки взлететь» превра- щаются в готовые решения, которые в будущем находят реализацию в моих ежедневных рабочих сценариях.
Кроме того, вы можете скачать многие рабочие книги, размещенные в Tableau Public. Это позволит вам использовать разнообразные даш- борды в качестве своих учебных пособий – скачивайте, залезайте под капот и применяйте принципы реверсивного инжиниринга для вос- становления исходных алгоритмов по готовому образцу. Разработчик может отключить возможность скачивания своих решений, но этим пользуются далеко не все, и сегодня есть тысячи полезных дашбордов, которые можно скачать абсолютно бесплатно – в их числе и все без ис- ключения мои работы. В моем портфолио присутствовал один дашборд без возможности скачивания под названием The Cost of Attending the Baseball Championship Series (Стоимость посещения матчей чемпионата

26  ЧастьI.Основы
по бейсболу) из-за присутствия в нем ресурсов, связанных со стадиона- ми Kauffman Stadium в Канзас-Сити и Citi Field в Нью-Йорке, на разра- ботку которых ушла не одна тысяча долларов. И я рад сообщить, что те- перь стала доступна для бесплатного скачивания и моя визуализация, которая была признана лучшей в Tableau Public в 2015 году!
Я сделал этот дашборд открытым по двум причинам, которые опишу здесь, поскольку они прекрасно отражают дух Tableau Public. Стив Векслер (Steve Wexler) с сайта Data Revelations как-то написал пост, который озаглавил «In Praise of Tableau Public» (Восхваляя Tableau Pub- lic). В нем Стив перечислил все, что я ценю в Tableau Public. В завершение этого поста была следующая фраза: «Если в ваших рабочих книгах нет действительно конфиденциальной информации, пожалуйста, пожа- луйста, пожалуйста, не запрещайте посетителям скачивать их». Целых три слова пожалуйста… Это лишний раз напомнило мне о том, как ва- жен сервис Tableau Public для обучения и зарождения дискуссий о том, как реализовано то или иное решение.
Вторая причина заключалась в том, что когда мой дашборд был при- знан визуализацией года, один из новых пользователей напрямую по- просил меня показать исходник, чтобы он мог понять, как была создана эта работа. Тогда мне показалось, что было бы не очень хорошо держать эту информацию в секрете. Я надеюсь, что пользователи Tableau лю- бого уровня смогут учиться на примере дашбордов, опубликованных в Tableau Public, и применять полученные знания для улучшения своих собственных визуализаций.
Таков мой список из пяти советов о том, как изучать Tableau. Пожа- луйста, верьте мне, когда я говорю, что учатся все! Очень важно не оста- навливаться. Tableau характеризуется интуитивно понятным интер- фейсом, а обучающих материалов по нему великое множество. Так что сегодня любой, кто захочет, может стать настоящим экспертом в этой области.

Глава 2
Я всегда говорю, что есть примерно пять–десять тем, в которые я бы хотел, чтобы меня посвятили в первый же день знакомства с Tableau. В следующих главах я намерен уделить время таким темам и помочь вам начать работать с Tableau незамедлительно! Первое, что вам необ- ходимо знать, – какой программный продукт загрузить, чтобы начать работу. Tableau развивается очень быстро, и все продукты из этого се- мейства, как и экосистема в целом, постоянно обновляются, что затруд- няет выбор конкретного продукта для новичка.
Важно понимать, что Tableau представляет собой бренд, а не какой-то отдельный продукт. Когда вас просят скачать Tableau, это может озна- чать любой продукт из линейки, включая Tableau Reader, Tableau Public, Tableau Desktop: Personal, Tableau Desktop: Professional, Tableau Server, Tableau Online и т. д.
В этой главе мы введем читателя в экосистему Tableau, чтобы он мог самостоятельно выбрать наиболее подходящий для себя продукт.
Какой продукт Tableau подойдет мне
идеально?
Решение о том, какой продукт выбрать, должно основываться на четы- рех основных аспектах:
• возможности для подключений. С какими источниками дан- ных вам необходимо будет устанавливать соединение?
• распространение. Для кого будут предназначены ваши дашбор- ды, и как пользователи получат к ним доступ?
• автоматизация. Должны ли ваши отчеты обновляться автома- тически по расписанию?
• безопасность. Будут ли ваши отчеты размещаться в локальной среде или они могут быть сохранены в облаке?
Какой продукт Tableau выбрать?

28  ЧастьI.Основы
Далее я приведу краткий обзор всех продуктов Tableau, расскажу, как в них реализованы перечисленные выше аспекты и кому они лучше по- дойдут в работе.
Tableau Desktop: Personal
Tableau Desktop: Personal представляет собой первый из платной ли- нейки продуктов семейства Tableau. Работая в нем, вы можете создавать свои рабочие книги, при этом возможности подключения к источникам данных и распространения отчетов будут ограничены:
возможности
для подключений
распространение автоматизация безопасность подходит для
Excel, текстовые файлы, Access, статистические файлы, векторные файлы (shape files), пространственные файлы (spatial files) и файлы Tableau;
Локально или через Tableau Public;
Недоступна;
На уровне безопасности вашего персонального компьютера/сервера;
тех, кому необходимо подключаться к плоским файлам с данными и с максимальной экономией средств создавать личные рабочие книги.
Tableau Desktop: Professional
Tableau Desktop: Professional схожа с Tableau Desktop: Personal в том, что оба программных продукта предназначены для разработки. Версии Personal и Professional обладают одинаковыми возможностями для раз- работки, но при этом Professional позволяет подключаться к любым дан- ным и распространять работы всеми способами, доступными в Tableau:
возможности
для подключений
распространение
автоматизация безопасность подходит для
Все возможные типы подключений в Tableau;
Локально, через Tableau Server или Tableau Public (все доступные типы распространения в Tableau);
Недоступна;
На уровне безопасности вашего персонального компьютера/сервера;
тех, кому необходимо подключаться к базам данным и распространять отчеты посредством Tableau Server
Tableau Reader
Tableau Reader является свободно распространяемым продук- том, дающим возможность открывать «упакованные рабочие книги» (packaged workbooks), представляющие собой обычные книги, сохра- ненные в Tableau Desktop таким образом, что все данные и визуализа- ции оказываются в одном файле. Tableau Reader позволяет открывать и взаимодействовать с рабочими книгами Tableau, но не создавать их.

Глава2.КакойпродуктTableauвыбрать?  29
Возможность осуществления разработки могла стать пятым ключевым аспектом при сравнении продуктов, но поскольку она отсутствует толь- ко в Tableau Reader, я решил не выносить ее в отдельный пункт. Tableau Reader работает подобно программе для просмотра документов PDF, когда разработчик сохраняет свой документ в формате, доступном для чтения. С ключевыми аспектами у Tableau Reader дело обстоит так:
возможности
для подключений
распространение автоматизация безопасность подходит для
Только файлы с расширением twbx (упакованные рабочие книги);
Локально;
Недоступна;
На уровне безопасности вашего персонального компьютера/сервера;
тех, кому необходимо просматривать и взаимодействовать с рабочими книгами своих коллег.
Tableau Public
Tableau Public представляет собой еще один бесплатный продукт, но с возможностью разработки. При этом созданные рабочие книги могут быть сохранены только в публичном облаке Tableau, что не подходит для бизнес-решений. Пройдемся по аспектам:
возможности
для подключений
распространение автоматизация безопасность
подходит для
Файлы Excel, текстовые файлы;
В публичном облаке; Недоступна;
Ограничена. Ваши рабочие книги потенциально могут быть загружены в сеть, при этом вы можете ограничить возможность скачивания;
публицистов. Позволяет делиться публично доступными данными (и наработками в Tableau) с другими. Подходит для бесплатной практики в Tableau.
Tableau Online
Версия Tableau Online похожа на Tableau Server, но услуги разме- щения предоставляет сторонний партнер Tableau. Этот продукт обла- дает преимуществами облачного распространения и автоматического обновления, но при этом данные размещаются вдали от локальных серверов компании, что с точки зрения безопасности может подой- ти далеко не всем организациям. Как и Tableau Server, Tableau Online требует дополнительного лицензирования пользователей, даже если у них уже есть доступ к Tableau Desktop. Охват ключевых аспектов в Tableau Online:

30  ЧастьI.Основы
возможности
для подключений
распространение автоматизация безопасность подходит для
Рабочие книги, размещенные в Tableau Online, к которым у вас есть доступ;
Облачное;
Посредством расписаний обновления данных;
На уровне безопасности площадки размещения стороннего партнера;
тех, кому необходимо подключаться/распространять рабочие книги в облаке, автоматизировать обновление рабочих книг, редактировать рабочие книги в облаке (функционал ограничен). Подойдет тем, кого не беспокоит размещение данных и рабочих книг вне компании.
Tableau Server
Tableau Server предоставляет центральный репозиторий для всех ва- ших рабочих книг Tableau, доступ к которым может осуществляться че- рез интернет. Tableau Server обладает возможностью обновления дан- ных и размещения рабочих книг на собственных серверах компании, если требуется соответствующий уровень безопасности. Tableau Server требует дополнительного лицензирования пользователей, даже если у них уже есть доступ к Tableau Desktop. Реализация ключевых аспектов в Tableau Server:
возможности
для подключений
распространение автоматизация безопасность подходит для
Рабочие книги, размещенные в Tableau Server, к которым у вас есть доступ;
Локальное или облачное;
Посредством расписаний обновления данных; На уровне безопасности площадки размещения;
тех, кому необходимо подключаться/распространять рабочие книги в облаке, автоматизировать обновление рабочих книг, редактировать рабочие книги в облаке (функционал ограничен). Подойдет тем, кому нужно держать собственные разработки под контролем на своих серверах.
Программные продукты Tableau постоянно развиваются, так что вам необходимо следить за их обновлениями на официальном сайте (http:// www.tableau.com/products). Кроме того, если вы представляете некоммерчес- кую организацию и только начинаете работать с продуктами Tableau, вы всегда можете попросить у разработчиков специальную цену!
… Материал не полный и предоставлен для ознакомления …