# Note that the connection information to connect to the datasources # you want to explore are managed directly in the web UI SQLALCHEMY_DATABASE_URI = 'sqlite:////path/to/superset.db' # Flask-WTF flag for CSRF WTF_CSRF_ENABLED = True # Add endpoints that need to be exempt from CSRF protection WTF_CSRF_EXEMPT_LIST = # A CSRF token that expires in 1 year WTF_CSRF_TIME_LIMIT = 60 * 60 * 24 * 365 # Set this API key to enable Mapbox visualizations MAPBOX_API_KEY = ''Īll the parameters and default values defined inĬan be altered in your local superset_config.py. #- # Superset specific config #- ROW_LIMIT = 5000 SUPERSET_WEBSERVER_PORT = 8088 #- #- # Flask App Builder configuration #- # Your App secret key SECRET_KEY = ' \2\1 thisismyscretkey \1\2 \e\y\y\h' # The SQLAlchemy connection string to your database backend # This connection defines the path to the database that stores your # superset metadata (slices, connections, tables, dashboards.
The Superset web server and the Superset Celery workers (optional)Īre stateless, so you can scale out by running on as many servers Kubernetes and serves 600+ daily active users viewing over 100K charts a Airbnb’s production environment runs inside Superset is battle tested in large environments with hundreds (Memcached, Redis, …), works well with services like NewRelic, StatsD andĭataDog, and has the ability to run analytic workloads against Your results backend (S3, Redis, Memcached, …), your caching layer Your message queue (Redis, RabbitMQ, SQS, …), Your metadata database engine (MySQL, Postgres, MariaDB, …), Superset is also cloud-native in the sense that it isįlexible and lets you choose your web server (Gunicorn, Nginx, Apache), There’s virtually no limit around scaling out the platform. Test drive Superset on a modest setup or simply on your laptop,
“cloud-native” as it has been designed scale out in large,ĭistributed environments, and works well inside containers. Superset is designed to be highly available.