In Apache Cassandra Lunch #119, Rahul Singh will cover a refresher on GUI desktop/web tools for users that want to get their hands dirty with Cassandra but don't want to deal with CQLSH to do simple queries. Some of the tools are web-based and others are installed on your desktop. Since the beginning days of Cassandra, a lot has changed and there are many options for command-line-haters to use Cassandra.
17. Metabase
● Simple and fast open source tool for BI and analytics
● Fast Setup - Docker or JAR
● SQL Mode for analysts and data pros
● Create canonical segments and metrics for your team
to use
● Send data to Slack or email on a schedule with Pulses
● View data in Slack anytime with MetaBot
● See changes in your data with alerts
18. Metabase Cont.
● Rich beautiful dashboards with auto refresh and
fullscreen
● Notebook editor
○ Visual joins and multiple aggregations and
filtering steps give you the tools to dig deeper
into your data.
● Humanize data for your team by renaming,
annotating, and hiding fields
19. Redash
● Open Source BI tool designed to enable anyone,
regardless of the level of technical sophistication, to
harness the power of data big and small
● Fast Setup: AWS EC2 AMI, DigitalOcean, Google
Compute Engine Image, and Docker
● Browser-based: Everything in your browser, with a
shareable URL.
● Ease-of-use: Become immediately productive with
data without the need to master complex software.
● Sharing: Collaborate easily by sharing visualizations
and their associated queries, enabling peer review of
reports and queries.
● Schedule refreshes: Automatically update your charts
and dashboards at regular intervals you define.
20. Redash Cont.
● Query editor: Quickly compose SQL and NoSQL
queries with a schema browser and auto-complete.
● Visualization and dashboards: Create beautiful
visualizations with drag and drop, and combine them
into a single dashboard.
● REST API: Everything that can be done in the UI is
also available through REST API.
● Broad support for data sources: Extensible data
source API with native support for a long list of
common databases and platforms.
● Alerts: Define conditions and be alerted instantly
when your data changes.
21. Apache Superset
● Open Source BI tool for Data Visualization and Data
Exploration
● Easy, code-free, user flows to drill down and slice and
dice the data underlying exposed dashboards. The
dashboards and charts act as a starting point for
deeper analysis.
● A state of the art SQL editor/IDE exposing a rich
metadata browser, and an easy workflow to create
visualizations out of any result set.
● An extensible, high granularity security model
allowing intricate rules on who can access which
product features and datasets. Integration with major
authentication backends (database, OpenID, LDAP,
OAuth, REMOTE_USER, ...)
22. Apache Superset Cont.
● An intuitive interface to explore and visualize
datasets, and create interactive dashboards.
● A wide array of beautiful visualizations to showcase
your data.
● Fast loading dashboards with configurable caching
● A lightweight semantic layer, allowing to control how
data sources are exposed to the user by defining
dimensions and metrics
● Out of the box support for most SQL-speaking
databases
23. Apache Zeppelin
● Web-based notebook that enables data-driven,
interactive data analytics and collaborative
documents with SQL, Scala, Python, R and more.
● Single User: Local Spark, 6 Built-in visualizations,
Display system, Dynamic form, Multiple backends are
supported.
● Multi-User: Zeppelin supports Multi-user Support w/
LDAP.
● More than 20 Different Interpreters Available
including Cassandra, JDBC (Spark SQL), and Spark
24. Apache Zeppelin Cont.
● Multi-purpose Notebook
○ Data Ingestion
○ Data Discovery
○ Data Analytics
○ Data Visualization & Collaboration
● Allows users to fork notebooks, download results.
● Basic visualizations available and more that can be
found online.
● Apache Zeppelin with Spark integration provides
○ Automatic SparkContext and SQLContext
injection
○ Runtime jar dependency loading from local
filesystem or maven repository. Learn more
about dependency loader.
○ Canceling job and displaying its progress
● Give people the ability to do pivot charts with the
data queries.
● Setup forms to let people put values and get results.
25. Netflix Data Explorer
Netflix Data Explorer - Awesome-
Astra
Exploring Data @ Netflix. By Gim
Mahasintunan on behalf of
Data… | by Netflix Technology
Blog | Netflix TechBlog
27. 27
Thank you and Dream Big.
Hire us
- Design Workshops
- Innovation Sprints
- Service Catalog
Anant.us
- Read our Playbook
- Join our Mailing List
- Read up on Data Platforms
- Watch our Videos
- Download Examples
Notes de l'éditeur
What makes a good story?
Once you get good at it, presenting becomes easy.
Shared stories with people we’ve bonded with (community for example).
This format is not good for Metastories.