Stimulsoft Dashboards.PYTHON について

Pythonプラットフォームのダッシュボードを作成

Stimulsoft Dashboards.PYTHON is a fast and powerful tool for creating analytical dashboards in services and projects written in Python. The product includes a JavaScript data processing engine, a designer component for creating dashboards, and a fully interactive viewer for viewing ready-made dashboards on the screen of any device.

Stimulsoft Dashboards.PYTHON Features

  • Creating dashboards - The dashboard designer is a key tool, serving as an editor for creating dashboard layouts. Users can connect data from various sources, further structure it using grouping and sorting features, and apply visual design elements.
  • Data for dashboards - Support is offered for a wide range of data servers, including MS SQL, Firebird, MySQL, PostgreSQL, among others. Additionally, you can access data from XML, JSON, Excel, and other file sources. Preliminary preparation and transformation of data, creation of virtual sources, and the ability to embed data directly into a report template as resources are available features.
  • Dashboard elements - This tool offers a wide array of elements for designing and editing dashboards, ranging from primitives to buttons that execute various scenarios:
    • Chart - A graphical element of data analysis, using which the data can be processed and the result is displayed as graphs.
    • Table - A set of data elements that is organized using a model of vertical columns and horizontal rows.
    • Gauge - The element allows you to display a value within a predefined range. It can have different graphical representation.
    • Pivot Table - A dashboard element designed for processing, grouping, and summarizing data by rows and columns, as well as presenting structured data in tabular form.
    • Indicator - The element displays the difference in values between the input data.
    • Region Map - This element is used to display data that is geographically targeted.
    • Progress - The element displays the ratio of the input data. It can be presented in different modes - a pie, donut, bars.
    • Filter - A group of elements designed to filter data in related dashboard components.
    • Image, Text, Shape - Incorporate photos and images, design and format text, and utilize diverse primitives within your dashboards.
    • Cards - The component for displaying grouped data as cards.
    • Button - The special element allows you to execute various scripts by click or depending on a condition.
    • Panel - An element can be used as a container for other dashboard elements.
  • Event handler - An event handler is a functionality designed to simplify the entire sequence of working with data between the client and the server. Stimulsoft Dashboards.PYTHON is a client-server system wherein a JavaScript component operates on the client side, and a Python server is responsible for data management. With the event handler, you can automate the processes of transferring data from the client side to the server side, processing it, and transferring it back using just a few lines of code. The event handler executes all actions on both the client and the server and also provides functionality for complete control over them.
  • Dashboard visualization - The most crucial stage of working with data is their visualization. For this task, the Dashboards.PYTHON product utilizes a special tool - a viewer designed to display ready-made dashboards in Python applications. The dashboard viewer is fully customizable, fast, and user-friendly. To ensure integration into projects, a variety of design themes and options are offered for customizing the application's appearance and functionality. The viewer supports interactive elements, full-screen viewing of both the entire dashboard and its individual components, and conversion of the analytical panel to PDF, Excel, and HTML formats. The component provides over 40 UI localizations, mobile and desktop workspaces, elements that support animation for visual assessment of changes, and for user convenience, currently unused controls are automatically removed from the panel.