In addition to its rich data modelling functionality, the Bling interface comes with a feature set which would help developers to concentrate on modelling without worrying about other operational distractions like installation, version control and team collaboration. Let us discuss these features now.
Available on Cloud
The Bling interface for creating models is a browser based application and may be accessed online over the internet. As such developers need not worry about installing and updating the software. Bling is hosted on cloud and can connect to any of the supported database instances that can be accessed over the internet.
Bling comes with a user-friendly editor interface for development. The modelling window incorporates the following features.
- Syntax highlighting
- Code completion pop-up while typing.
- List of tables in the explorer
- Expand and collapse functionality for sections of the data model.
- Find-Replace in the code
- Easy access to the viewer and application menu
- Integrated features for saving and committing the code.
- Compilation errors shown to the user on commit.
- Multi-view code comparison
The Bling interface incorporates source control features like creating branches and committing to own branch or the master. This feature makes it a good choice for enterprise teams working together on an analytics project. Developers can also switch between committed versions of the source using the
Change Sheets Version menu option.
Bling allows users to test their model by visualizing data using the Sheets feature. The tables that are created in the model are available in this interface and columns may be selected for viewing data as tables, charts or graphs.