[download_code]
Redash,是一个基于Flask开发的Web应用,它旨在使任何人,无论技术水平如何,都可以利用数据的力量。SQL用户利用Redash来探索,查询,可视化和共享来自任何数据源的数据。他们的工作反过来使组织中的任何人都可以使用数据。每天,全球成千上万个组织中的数百万用户使用Redash来开发见解并制定数据驱动的决策。
Redash功能:
- 基于浏览器的:浏览器中的所有内容,都带有可共享的URL。
- 易于使用:无需掌握复杂软件即可立即获得数据。
- 查询编辑器:使用模式浏览器快速组成SQL和NoSQL查询并自动完成。
- 可视化和仪表板:通过拖放创建漂亮的可视化文件,并将它们组合成一个仪表板。
- 共享:通过共享可视化文件及其相关查询轻松进行协作,从而实现对报告和查询的同行审阅。
- 计划刷新:您定义的固定时间间隔自动更新图表和仪表盘。
- 警报:定义条件并在数据更改时立即得到警报。
- REST API:可以通过REST API使用UI进行的所有操作。
- 对数据源的广泛支持:可扩展的数据源API,具有对一长串常见数据库和平台的本机支持。
1.入门
1.1 部署
对于基本部署,我们建议至少2GB的RAM和合理数量的CPU分配。随着使用量的增长,您可能需要更多的RAM和CPU功能来支持越来越多的后台工作程序和API进程。详见:
- 设置Redash实例(包括指向现成的AWS / GCE映像的链接)。
- 文件资料。
2.支持的数据源
Redash支持超过35种SQL和NoSQL数据源。它也可以扩展以支持更多。以下是内置源的列表:
- Amazon Athena
- Amazon DynamoDB
- Amazon Redshift
- Axibase Time Series Database
- Cassandra
- ClickHouse
- CockroachDB
- CSV
- Databricks (Apache Spark)
- DB2 by IBM
- Druid
- Elasticsearch
- Google Analytics
- Google BigQuery
- Google Spreadsheets
- Graphite
- Greenplum
- Hive
- Impala
- InfluxDB
- JIRA
- JSON
- Apache Kylin
- OmniSciDB (Formerly MapD)
- MemSQL
- Microsoft Azure Data Warehouse / Synapse
- Microsoft Azure SQL Database
- Microsoft SQL Server
- MongoDB
- MySQL
- Oracle
- PostgreSQL
- Presto
- Prometheus
- Python
- Qubole
- Rockset
- Salesforce
- ScyllaDB
- Shell Scripts
- Snowflake
- SQLite
- TreasureData
- Vertica
- Yandex AppMetrrica
- Yandex Metrica
Thanks for finally talking about >Redash – 连接到任何数据源,轻松可视化,基于Flask开发-Redash
– 连接到任何数据源,轻松可视化,基于Flask开发-Python 实用宝典 <Loved it!