Лучшая бесплатная альтернатива Tableau

Есть ли хорошая альтернатива GNU/FOSS для Tableau ?

Tableau — это программное обеспечение, которое позволяет вам подключаться к разнородным источникам данных (файлы, базы данных SQL и т. д.), быстро комбинировать данные в разных представлениях и создавать визуализации и отчеты на основе этих данных. Его можно запускать как настольное приложение или сервер; в данном случае меня в основном интересуют аналоги настольной версии.

Несколько месяцев назад там, где я работаю, наняли нового большого босса. Большой босс прописал Табло как лекарство от наших недугов — чтобы ускорить скорость, с которой мы производим анализы, и сделать их более наглядными.

Теперь все одержимы Tableau и все его используют. Кроме меня. Почему? Потому что они решили, что я много знаю о языке R и они не хотят платить за еще одну лицензию. Так что я застрял с R и Microsoft Office, в то время как все остальные используют Tableau и думают, что все, что делается в Tableau, автоматически является потрясающим.

Хорошей новостью является то, что они дают мне права администратора на моем компьютере, поэтому я могу установить все, что захочу... что приводит меня к вопросу о том, какая лучшая альтернатива GNU для конкуренции с Tableau в предоставлении мета-интерфейса для различных источников данных. , визуализация и, надеюсь, интерфейс к R?

Это может зависеть от ваших навыков. Если вы свободно владеете некоторыми языками сценариев или программирования, вы можете превзойти их. См. также Scilab . И рассмотрите возможность объединения нескольких программ (например, подайте gnuplot с каким-нибудь скриптом). Существует множество бесплатных программных библиотек, которые вы можете умело комбинировать. Вы лучше опишите проблемы, которые хотите решить; а не называть какой-то проприетарный продукт, якобы решающий их.
Если вы говорите GNU, вы имеете в виду, что программное обеспечение должно быть официальным проектом GNU, или вы имеете в виду, что оно должно быть лицензировано по GPL?
@unor Это действительно не имеет значения. Когда я писал этот вопрос (давным-давно), я думал, что будет что-то в проекте GNU, проекте Apache или что-то в этом роде. На самом деле все, что имело значение, это то, что это было бесплатно или дешево, а наличие лицензии с открытым исходным кодом было бы вишенкой на торте. Я не думаю, что прямо сейчас есть эквивалент в GNU или других сопоставимых проектах. Я привык, что всегда есть какое-то GNU, Apache или другое высококлассное программное обеспечение FOSS, удовлетворяющее мои потребности. На данный момент я нашел обходной путь, но все же не стесняюсь добавлять ответ.

Ответы (2)

Спасибо за вопрос. Я тоже потратил много времени на составление отчетов вручную и познакомился с Tableau, когда его использовали другие сотрудники предыдущего работодателя. Я загрузил пробную версию, проработал учебные пособия и был впечатлен тем, как много можно сгенерировать, как быстро и с небольшими техническими знаниями.

Конечно, всегда будут некоторые отчеты, которые нам придется создавать вручную, и вопрос заключается в том, как вписать Tableau в наши существующие приложения / созданные вручную отчеты.

Для автономных решений без моего кода я использовал

Qlik® Sense Desktop — это приложение для Windows, которое дает пользователям возможность создавать персонализированные интерактивные визуализации данных, отчеты и информационные панели из нескольких источников данных с помощью простого перетаскивания. Узнайте больше о своих данных всего за 5 минут.

**Free for personal and internal business use**
Drag-and-drop app creation and data loading
Multi-data source integration
Installed Windows application

введите описание изображения здесь

Это «бесплатно для личного и внутреннего использования в бизнесе» на самом деле довольно щедро, но может быть проблемой, если вам нужно публиковать отчеты для сторонних компаний.


Для кода на стороне клиента, я думаю, вы не сможете превзойти http://d3js.org/

См. также http://www.quora.com/Is-there-an-inexpensive-alternative-to-Tableau .

http://butleranalytics.com/5-desktop-and-server-tableau-alternatives/

http://www.datacopia.com/ — доступны бесплатные и дешевые версии

http://alternativeto.net/software/tableau/

https://www.g2crowd.com/products/tableau-desktop/competitors/alternatives

Помимо D3, у Pentaho и Plotly есть инструменты аналитики и визуализации FOSS с интерфейсами для R, которые могут оказаться полезными.

Я не думаю, что у вас правильный подход. Вы предполагаете, что точный клон Tableau — лучший ответ. Это может быть не так.

Обратите внимание, что если Tableau (о котором я не знаю и не забочусь) работал только в Windows, а вам дали Mac (под MacOSX), у вас будет аналогичная проблема.

И дело не в деньгах (другими словами, бесплатное программное обеспечение — бесплатное , а не бесплатное ).

Во-первых, у вас есть навыки, которых нет у других ваших коллег: вы достаточно хорошо знаете R и разбираетесь в Linux.

Затем вам нужно решить (или, возможно) некоторые проблемы, используя свой опыт . Определите классы задач, которые необходимо решить, подумайте об инструментах и ​​библиотеках (в частности, взаимодействующих с R), с которыми вы знакомы или можете легко освоить. Знайте, какие входы и выходы требуются от вас. Вам нужно создать какие-то файлы, совместимые с Tableau, или что? Или вас просто просят предоставить документы (например, в формате PDF)? Какие данные и в каком формате вы должны получить или создать? Хорошо ли определены/задокументированы форматы данных...?

У вас есть дополнительные (или вы хотите легко получить) общие навыки программирования или навыки написания сценариев?

Вы хорошо понимаете, что такое Tableau? Из его недостатков?

Я, конечно, нет, и я даже не хочу тратить несколько минут на чтение их коммерческих объявлений.

Linux довольно эффективен в сочетании инструментов и библиотек (например, с использованием конвейера программного обеспечения ). Например, вы можете написать некоторый скрипт на Python, извлекающий некоторые данные из баз данных или структурированных веб-сервисов и обрабатывающий их в какой-нибудь числовой библиотеке, приклеенной к Python, поместить их во что-то, что легко обрабатывается Scilab или R, и использовать GNUplot для создания выходных данных, которые станут рисунок в вашем документе LaTeX.

Таким образом, Linux (со многими бесплатными программами, доступными в Debian) уже предоставляет «мета-интерфейс для различных источников данных, визуализации и R». Вам просто нужно больше определить, что это на самом деле означает.

Думайте больше с точки зрения потока данных, рабочего процесса, форматов данных, преобразования данных (и, конечно, с точки зрения ваших собственных навыков), программных библиотек . Довольно скоро (через несколько недель) вы сможете показать - через несколько дней - некоторую работу, которую ваши коллеги по Tableau не будут делать, даже после месяца кликов на их рабочем столе Tableau. Опыт важнее инструментов.

Ходят слухи, что R (чего я не знаю) имеет значительный объем связующего кода для множества мощных библиотек. Насколько мне известно, извлечение данных из веб-источников или баз данных — это простая задача для R (для этого в R уже есть несколько интерфейсов).