Chart config structure and exmaple - MaksimAbelchuk/RnS_Docs GitHub Wiki

After you configured the connection and dataset, you must configure reports, so that the system can build charts and visualize the needed data, referring to the needed connection and taking data from the needed dataset.

Main elements of the chart config

  • СрName
    • A unique ID is used by the system to find this chart;
    • It is used in the URL for this chart.
  • Title
    • The chart denomination shown to the user in the browser's tabs or in the elements.
  • Connection_name
    • Is the reference given to the system so that it understands where and what data to find.
  • Dataset_name
    • Is the reference given to the system so that it understands how to show the data (if a column is a number or a
  • Explorers_config
    • Used to set up explorers feature (i.e. ability to open another chart applying the same settings of measures and dimensions).
  • Show_header
  • Visualization_id
    • The section where we tell what chart we actually want to build.
    • Example: visualization_id: rns-bar.
  • Chart_config
    • The section where we tell the system what features this chart actually should have.

Example of a chart config:

name: test-promo
title: Test Promo Chart
connection_name: test-promo
dataset_name: test-promo
visualization_id: rns-heatmap
chart_config:
  legend_orientation: vertical
explorers_config:
  other-chart-name:
    selections:
    - destination:
      - controlZone
      - filters
      - filters
      keys:
      - controlZone

Charts available on RnS

We divide all our charts into 4 groups that have common features and common views from technical / development perspective. Each page of a group contains common features for that chart and each chart has own page in the config guide. Also, there is a page containing features that are common features for all charts.