Источники данных Tableau
Tableau может подключаться ко всем популярным источникам данных, которые широко применяются на практике. Собственные коннекторы Tableau могут подключаться к следующим типам источников данных.
• Файловые системы, такие как CSV, Excel и т. д.
• Реляционные системы, такие как Oracle, Sql Server, DB2 и т. д.
• Облачные системы, такие как Windows Azure, Google BigQuery и т. д.
• Другие источники с использованием ODBC
• Отдельная статья про подключение Tableau Desktop к Clickhouse
На следующем рисунке показано большинство источников данных, доступных через собственные коннекторы данных Tableau.
Подключение вживую
Функция Подключения вживую (Connect Live) используется для анализа данных в режиме реального времени. В этом случае Tableau подключается к источнику данных в реальном времени и продолжает считывать данные. Таким образом, результат анализа получается с точностью до секунды, и последние изменения будут отражены в результате. Однако, с другой стороны, это обременяет исходную систему, поскольку она продолжает отправлять данные в Tableau.
Внутренняя память
Tableau также может обрабатывать данные из памяти, кэшируя их в памяти и больше не подключаясь к источнику во время анализа. Конечно, будет ограничение на объем кэшируемых данных в зависимости от доступной памяти.
Объединение источников данных
Tableau может подключаться к разным источникам данных одновременно. Например, в одной книге вы можете подключиться к плоскому файлу и реляционному источнику, определив несколько подключений. Это используется при смешивании данных, и является уникальной особенностью Tableau.
Как подключиться к SAP с помощью Tableau?
Важно:
для настройки соединения с SAP могут понадобиться драйверы баз данных — специальное программное обеспечение, которое необходимо для подключения Tableau к выбранной базе данных.
Драйверы можно скачать здесь: https://www.tableau.com/support/drivers.
Четыре решения
После того как необходимые драйвера будут установлены, можно переходить к настройке сведения. Рассмотрим несколько вариантов.
1. Первый, самый простой.
Tableau может работать с SAP BW напрямую. Коннектор встроен в саму программу. Подключение происходит через SAP OLE DB for OLAP. Соединение устанавливается в режиме «куба». В этом режиме данные для построения графиков каждый раз запрашиваются в SAP BW. Скорость работы зависит от скорости самой SAP BW.
2. Второй вариант подключения.
Получать данные из кубов SAP BW и сохранять их на локальной машине с Tableau (это делается через Extract).
Чтобы подключиться, потребуется специальный ключ — получить его можно в нашей компании. Просто направьте нам соответствующий запрос через форму на странице Заказать. В отличие от реляционных баз данных и ХД экстракты из SAP BW не инкрементальные, другими словами, — каждый раз нужно будет скачать заново данные и дельту.
3.Третий вариант скачивания информации.
Загрузка данных из SAP BW сторонним решением. Например, через софт, разработанный Teobald Software. Такое решение потребует дополнительных затрат:
• на лицензии Teobald
• и покупку дополнительной на базы данных при необходимости.
4.Самый производительный, вариант подключения, на наш взгляд:
Выгрузка из SAP BW в SAP HANA.
Tableau может напрямую подключаться к SAP HANA. Этот вариант будет наиболее производительным за счет скорости работы SAP HANA.
Интеграция с SAP
Начиная с версии 7.0.4 Tableau Online поддерживает подключение к SAP Business Information Warehouse (SAP BW) с использованием Tableau SAP BW connector. Ниже мы приводим ссылки на ресурсы Tableau Software по этому вопросу:
- Connecting to SAP BW (http://kb.tableausoftware.com/articles/knowledgebase/sapbw-connection)
- Drivers (http://www.tableausoftware.com/support/drivers)
- Requirements, Performance Security : SAP BW FAQ : (http://kb.tableausoftware.com/articles/knowledgebase/sapbw-frequently- asked-questions)
- Common Issues and Errors Associated with SAP BW (http://kb.tableausoftware.com/articles/knowledgebase/sapbw-troubleshooting)
- BEx version 3.5 supported (http://www.tableausoftware.com/comment/45417)
Как подключиться к 1С с помощью Tableau?
Доступ к данным в 1С осуществляется на двух уровнях: логическом и физическом.
- Взаимодействие из интерфейса происходит на логическом уровне, тут представления данных более-менее постоянны от версии к версии. По сути это просто уровень абстракции, специфический для 1С.
- Но хранятся данные на физическом уровне. Для непосредственного хранения информации 1С использует традиционные MySQL или Oracle. Tableau без проблем может подключиться к данным на этом уровне.
Проблема обновления
Проблема возникает при обновлениях версий 1С. Программа не гарантирует, что структура таблиц на физическом уровне останется той же, как она гарантирует для логического уровня.
Поэтому, прежде чем работать с информацией в 1С, рекомендуется создать ряд представлений данных (view), к которым вы будете подключаться из Tableau Online. Сделать такие представления и настроить график их обновления может специалист 1С.
BiView (QlikView/Qlik Sense/MS Power BI/Tableau 1C Коннектор)
Подключение Tableau Desktop к Clickhouse
Отдельная статья про подключение Tableau Desktop к Clickhouse