Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

General

Expand
titleWhat is SIGMA?

CT- Sigma is a cloud-ready Data Enterprise Application powered by Intellect’s Canvas Technology Platform. It enables users to create Dashboards & Reports  based on data from multiple systems/ sources on the fly.

...

Expand
titleI am interested in SIGMA. Whom to contact and how to take this forward?

Please write to canvas.technology@intellectdesign.com for any assistance / requests regarding SIGMA, and the team will get back to you accordingly.

Data Source Configuration

Expand
titleWhat are the data root connections supported by SIGMA, for fetching the required functional data for reports/ dashboards?

Sigma Studio supports the following connections for fetching functional data – Different Databases (i.e.Oracle, MySQL, POSTGRES, SQL), JNDI, REST Web Services (APIs), MS Excel, Amazon S3, Amazon SNS, Google Sheets etc.

...

Expand
titleI want some SQL statements to be executed before a report is generated to prepare the data for the report. Is this possible in Sigma?

Yes, you can execute stored procedures as pre-hooks before a report is generated. Refer Using Stored Procedure as pre-hook for Creating Reports for more details.

Data Composer (Multiple/ Aggregated Data Sources)

Expand
titleCan I create/ use an aggregated data source joining data from multiple data bases or sources, for my report?

Yes, you can use the data builder feature to create an aggregated data source, connecting data from multiple sources (irrespective of their data root sources). Refer to Join Types in DataBuilder for more information.However, the data will be processed in application memory. Hence, sufficient care to be taken while creating the data aggregator.

...

Expand
titleHow to view the Data builder performance metrics?

Refer the CT_DATA_SOURCE_METRICS table, to view the Data builder and SQL query data source performance metrics collection in detail:

Column Name

Description

APPLICATION_ID

SIGMA

DATA_SRC_ID

It displays all the data source ID used in the Data builder.

REFERENCE_KEY

A unique key is generated, when a report which has data builder configured is generated and hence this can be used to analyze the metrics of that particular report instance.

DATA_SRC_INSTANCE_ID

A random data source instance ID is generated.

REFERENCE_TYPE

REPORT

DATA_REQUEST_INFO

It displays the query of the SQL data source, if not {} is displayed.

ROW_COUNT

It displays the number of records fetched. 

CREATED_DATE

It displays the report generated timestamp.

FETCH_TIME

It displays the time taken to fetch the functional data.

Information Workspace Designer (Dashboards)

Expand
titleCan Charts be included in the report?

Yes. The App Designer feature in the Sigma Studio can be used to create the chart as an individual app (widget). The Template Designer in Report configuration can be used to map the chart to the report. The generated report displays the chart and the report data. Refer Improve Business Reports with Charts.

Expand
titleWhat type of charts are supported by SIGMA?

Sigma Studio supports the following Chart Types:

  • Bar

  • Column

  • Doughnut

  • Pie

  • Funnel

  • Pyramid

  • Multi-series combination

  • Bubble, Scatter and more.

Also, support the 3D version of the following chart types: Bar, Column, Doughnut, Pie, Multi-series Bar, Multi-series column, Stacked Column, Stacked Bar, Multi-series combination and Pareto.

Report Designer (Configuration & Creation)

Expand
titleWhat report formats can be generated using Sigma?

Sigma enables generation of reports in the following 7 formats - CSV, DOCX, HTML, PDF, TXT, XLS, and XML.

...

Expand
titleCan the template used to render the report be modified?

In SigmaStudio, the HTML editor in Template Designer can be used to design the reports. Refer Template Designer Configuration for more details.

Expand
titleWhat is a derived column?

A derived column is a custom column which is created to perform computations using multiple fields in the aggregated DS, and store computation values to use them in the report. The computation formulas used between fields is restricted to use only JEXL operators. Refer Adding Formulas in Data Aggregator and JEXL Operators  for more information.

Expand
titleCan derived columns be created based on conditions?

Yes, and it achieved in two ways:

  • Using the CASE WHEN expression in the SQL select statement itself.
    OR

  • Using the Java Expression Language (JEXL) conditional statements in the Derived Column field in Sigma Studio. Refer JEXL Operators for more information.

Expand
titleWhat is a derived report?

A derived report is a customized report version where the user can customize all the values (like filters, format etc.) in the report and saves them as a local copy in Sigma Portal for themself. These derived reports  help in saving time for the user as the users can use these reports (with all selections in place) every time instead of customizing all the options again and again.  Refer Saving reports with custom configurations for more details.

...

Expand
titleCan a report be pivoted based on a specific field?

Yes, the report pivot option is available in Sigma. Refer Pivot reports for more details.

Expand
titleCan we avoid adding empty pages with no data message in the report, when an aggregated source with no child record is used?

Yes, this is feasible and supported in SIGMA. Open the report in Sigma Studio and navigate to the Report Parameters tab. Select the Generate output for no data drop-down to control the report generation in these cases.

...

Expand
titleCan I mask PII data and protect reports with passwords in SigmaStudio?

Yes, SigmaStudio enables you to protect your PII data by masking the relevant data and configuring passwords for the reports. Refer Data Masking and Password Protection for more information.

Expand
titleCan totals and subtotals be created at a column level in a report?

Yes, Sigma enables you to perform specific actions like  displaying the grand total, average,    count, etc, for a column in a report. The “Select Group Header” attribute in Sigma Application helps in the same. Refer Totals and Subtotals in SIGMA for more details.

...

Expand
titleWhat are the allowed formats in Sigma for generating reports?

Sigma Studio provides support for the following report formats:

  • PDF

  • CSV

  • HTML

  • XML

  • XLS

  • DOCX

  • TXT

Delivery Designer (Delivery & Notifications)

Expand
titleHow to combine multiple reports into a single file?

You can combine multiple report outputs into a single file using the Group Reports feature. Refer Grouping Reports in Sigma for more information.

...

Expand
titleCan I create a template for each notification channel?

Yes, Sigma allows you to do two-layer templating.

  1. Delivery medium level (SMS, SMTP or INBOX)

  2. Delivery status level (Success or Failure) 

Refer Notification Template for Reports for more information.

Expand
titleWhat are the notification options available for reports in Sigma?

Sigma Application (portal) users can choose either SMS or email notification and select contacts or contact groups that must receive the notification when the report is generated. The contacts and contact groups must be defined in SigmaStudio.

...