DASH ENTERPRISE

Big Data Pipelines

Dash Enterprise is your front end for horizontally scalable, big data computation in Python.

CONTACT SALES
Big Data Pipelines

About Big Data Pipelines

See a Demo

Since Python connects to any database, it's easy to empower business users with Dash apps that connect to your databases, query data, perform advanced analytics in Python, and even write back results. As the world's fastest growing language, every database vendor offers a Python connector library (see table below). That's great news for Dash users building analytics apps that connect to databases.

For example, your Dash app might connect to a Snowflake database with Python's Snowflake connector, read customer reviews, perform NLP sentiment analysis, then email a PDF report with Snapshot Engine.

Dash Enterprise ships with battle-tested, plug-and-play Dash app demos for connecting to Snowflake, Databricks, Postgres, Redis, BigQuery, Salesforce, and Redshift. These demos show best practices for connecting and querying databases in Python. Scroll below to demo Python Dash apps that connect to today's most back-end popular databases.

Connector Templates

Connector Templates

Dash Enterprise ships with plug & play Dash app templates for connecting to these and other data services in Python. These templates demonstrate best practices such as:

  • Using the Dash Enterprise Jobs Queue
  • Connection pooling
  • Preventing SQL injection attacks
  • Reading SQL query results into Pandas dataframes
  • Secure database authentication with the Dash Enterprise Secrets Manager
Connector Templates

Connector Templates

Dash Enterprise ships with plug & play Dash app templates for connecting to these and other data services in Python. These templates demonstrate best practices such as:

  • Using the Dash Enterprise Jobs Queue
  • Connection pooling
  • Preventing SQL injection attacks
  • Reading SQL query results into Pandas dataframes
  • Secure database authentication with the Dash Enterprise Secrets Manager
Senior Simulation Engineer

We are not speaking just about reports/dashboards. Dash helps us to organize and combine our data and make it available for a wider spectrum of colleagues, who may require in the future some kind of interaction, such as running finite element simulations for specific parameter combinations.

Senior Simulation Engineer at High-Performance Automobile Manufacturer

Connect your Dash apps to all major data warehouses.

Connect your Dash apps to all major data warehouses.

  • Python, R, and Julia supports best-in-class, open-source connection libraries for Snowflake, Amazon Redshift, IBM DB2, Google BigQuery, PostgreSQL, and Azure SQL Data Warehouse, making it simple to connect these data services to your Dash apps. Dash Enterprise comes with connection examples for each of these data warehouses, so you can easily copy/paste the code into your own Dash apps.
  • Use Pandas dataframes in Data Science Workspaces or your Dash application code to rapidly filter and visualize data warehouse query results.
  • Use the Dash Enterprise Job Queue to sideline long-running data warehouse queries and accelerate your Dash application performance.

Python connects to any database.

This makes it simple to connect your Dash apps to any database, perform AI & ML routines in Python on the data, then deliver these insights to business users as Dash apps.

Database

Python connector library name

Python library downloads per month

Installation command

Dash app example

Documentation

DatabricksDatabricks SQL Connector for Python1.5M+pip install databricks-sql-connectorDash-Databricks AppPython SQL Connector | Python SQL
MySQLmysql-connector-python10Mpip install mysql-connector-pythonContact salesQuerying data
Postgrespyscopg214Mpip install psycopg2-binaryContact salesBasic usage
Snowflakesnowflake-connector-python18Mpip install snowflake-connector-pythonSentiment analysis appQuerying data
Google BigQuerygoogle-cloud-bigquery44Mpip install google-cloud-bigqueryContact salesPerform a query
Amazon RedShiftredshift_connector15Mpip install redshift_connectorContact salesBasic example
MS Azure SQLpyodbc19Mpip install pyodbcContact salesAzure SQL Database libraries for Python
Redisredis26Mpip install redisRedis on Dash Enterpriseredis-py
MongoDBpymongo19Mpip install pymongodbContact salesTutorial
Elasticsearchelasticsearch16Mpip install elasticsearchContact salesPython Elasticsearch Client
Postgres, MySQL, SQLite, Oracle, and MS SQLsqlalchemy50Mpip install sqlalechemyContact salesSQL Alchemy Dialects
Salesforcesimple-salesforce4.9Mpip install simple-salesforceSalesforce Dash appSimple Salesforce

Dash Enterprise Architecture

Dash Enterprise Architecture

See Dash in action.

Sign up for a live demo to learn more about our Dash Enteprise offering.

*required

JOIN THE THOUSANDS OF INNOVATORS THAT ARE ALREADY BUILDING WITH DASH ENTERPRISE.

T-mobile
General Mills
Liberty Mutual Insurance
santander
tesla
BAE Systems
Campbells
Lululemon
Activision Blizzard
TVA
AES
Kansas City Chiefs KCC
MediumTwitterGithubInstagramFacebookLinkedin

Dash Enterprise

© 2022
Plotly. All rights reserved.
Privacy