Comments (4)
There was a case (EvMe's query 607), where the data was unsorted and had too many series, which resulted in HighCharts dying. When we revisit visualizations we should take into account limits for different visualizers, and prevent the user from killing his browser.
cc: @shayel.
from redash.
http://app.raw.densitydesign.org/#/
from redash.
@amirnissim this requires some changes on the backend too, but let's try to move forward without them and on Sunday we will discuss the needed changes.
Below is a "brain dump" about this feature, ask any questions you feel necessary:
Basically the idea is to have different types of visualizations, and the ability to create a new visualization from any dataset (query). Eventually, this will replace the "Chart" and "Cohort" static tabs.
Each visualization will define:
- Name
- Description
- Properties (mandatory & optional + default values)
- Rendering logic
When creating new visualization it will have:
- query_id - reference to queries table
- visualization_type - string
- options - JSON
- ?
Until we add the visualization object, let's start by creating the "infrastructure" for this in the frontend code.
In terms of UI, I think we will represent each visualization as a tab where we currently have the "Chart" and "Cohort" tabs and also have a "+" tab, where you define a new visualization.
from redash.
Test summary
Run details
Commit | a00c5a8 |
Started | Jun 23, 2019 8:44 AM UTC |
Ended | Jun 23, 2019 8:52 AM UTC |
Duration | 07:24 💡 |
OS | linux Debian - 8.10 |
Browser | Electron 61.0.3163.100 |
View run in Cypress Dashboard ➡️
This comment has been generated by cypress-bot as a result of your project's GitHub integration settings. You can manage this integration in your project's settings in the Cypress Dashboard
from redash.
Related Issues (20)
- cannot import name 'DEPRECATED_SERVICE_NAMES' from 'botocore.docs' while using google sheets HOT 1
- Unsupported OP_QUERY command: connectionStatus. The client driver may require an upgrade HOT 3
- Dashboards doesn't work after upgrade to 10 version. HOT 6
- Mongo Connector Fails in loading any data due to unserializable Objectid property HOT 3
- Redash WebApp and Redash API are giving different results for the same query HOT 2
- Mongo Query Runner Processing time is broken HOT 1
- Add UI Warning/Error for Queries which have Alerts configured
- Refresh Schedule not working HOT 1
- Errors of queries will not show from ClickHouse v24 and v23 HOT 3
- postgres data source with 2 databases cannot connect to other databases "SSL connection has been closed unexpectedly"
- A db migration does not take Query#apply_auto_limit in count HOT 4
- The query result displays large numbers as NaN HOT 1
- Can not upgrade redash/base to redash/preview HOT 14
- Error running query: 'ascii' codec can't encode characters in position HOT 3
- facing internal server error after clicking on queries option HOT 2
- Add generic OAuth2/OIDC authentication HOT 1
- Uncaught promise error in Edit Visualization Dialog Modal
- date parameter configuration in redash self hosting. HOT 3
- Redash does not connect to Microsoft SQL Azure HOT 2
- queury in queue issue
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from redash.