Чим я займаюся в Tableau

Вже 3.5 роки як я працюю в Tableau. І вже майже 2 роки як Tableau купила компанія Salesforce. І весь цей час я працював в тій самій команді і займвся приблизно одним і тим же. Про що і хочу розказати… мабуть для історії :)

Для тих хто не знає у Tableau є лінійка продуктів яких більшає, але традиційно перший і основний продукт так само називається Tableau.

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

Це може звучати як проста генерація звітів. Але є кілька суттєвих відмінносте. Перша – через різні патентовані технології зміни у візуалізації відображуються миттєво і не треба чекати кілька хвилин, а то і годин. І друге, як результат першого – візуалізацію можуть і роблять ті хто нею користується.

Друге важливе тому, що традиційно в організаціях генерацією звітів займаються одні люди, а використовують їх інші. І якщо треба внести якісь зміни то треба робити відповідний запит, через кілька днів отримувати результат і як щось не влаштовує то проходити через усе знову і знову.

Tableau таким чином економить дні і місяці життя працівників і це в прямому сенсі подяка яку ми, розробники чуємо від клієнтів найчастіше.

Не буду вдаватися в деталі, усе можна знайти і прочитати на сайті компанії – https://www.tableau.com/. А на YouTube каналі компанії можна знайти багато навчальних відео які показують базові і більш просунуті техніки використання продукту – https://www.youtube.com/user/tableausoftware.

Моя ж робота дозволяє використовувати Python, R чи будь-яку іншу мову програмування, чи навіть продукти як Salesforce Einstein, DataRobot, Ople.ai, Matlab та інші всередині табло. Тобто те що я роблю дає можливість користувачу обчислювати певні дані для візуалізації за допомогою зовнішніх продуктів чи мов програмування.

Щоб все це працювало Tableau використовує певний API для викликів назовні продукта. Цей API – це теж за що я відповідальний.

Існує багато реалізацій цього API, але найбільш поширеною (на мою оцінку до 80% використання) є TabPy – проект з відкритим кодом в якому я є основним розробником та контріб’ютором. Цей проект знаходиться ось тут – https://github.com/tableau/TabPy. Проект встановлює більше 300 користувачів щомісяця і ним користуються найбільші у світі компанії теж.

А ще у мене є блоґ присв’ячений саме цій можливості продукту – http://tabscifi.com/.

На цьому завершу і якщо є питання то з радістю на них відповім.

Про мої попередні роботи можна почитати тут:

Keith Roberts. Pavane / Кейт Робертс. Павана (1968)

Продовжую читати книги з ряду “найкраща фантастика року” і у цьому випадку як і для “Маураї“, “Космічного згвалтування“, “Більше за людину“, “Засіяні зірки” та “Коли дізнаєшся таке” дуже складно повірти, що книгу було написано так давно. Без будь-яких перебільшень – поки читав то думав, що це сучасна книга. І лише пишучи цей відгук згадав чому взагалі взявся її читати і з подивом побачив рік видання.

Книгу складено з кількох оповідань події яких відбуваються у паралельній реальності. Тут через низку обставин ніколи не виникла незалежна англіканська церква і в наслідок католицька церква і Ватикан контролюють половину світу. Цей контроль означає обмеження технологій та їх застосування.

В цьому світі хоча і відомі дизельні двигуни та електроенергія, але в 20-му сторіччі використовують пар та передають сигнали на довгі відстані вручну.

У оповіданнях які скоріше є художніми ніж фантастичними розказано про події життя героїв які лише умовно пов’язані між собою: водій парової вантажівки, зв’язковець що служить на сигнальній вежі, бунтівний монах невеличкого ордену, пірати з Америки, знать та їх нащадки.

В результаті накопичення незадоволення і бунтів у кінці 20-го сторіччя влада Церкви нарешті падає і світ неймовірно швидко починає впроваджувати технології які так довго стримували: двигуни внутрішнього згорання, радіозв’язок, електроенергія і таке інше.

За цим світом і подіями в ньому цікаво спостерігати, але головне – цей світ служить лише для того щоб показати ситуації і людей в них, а не щоб описувати його цікаві особистості. І також це просто хороша література і крім власне припущення, що розвиток нашої цивілізації міг піти іншим шляхом нічого фантастично в книзі більше і нема.

Оцінки: