Unknown macro: {next_previous_links}
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

This section explains how to generate artifacts representing different scenarios based on previously created templates using the Template Manager dashboard.

Prerequisites

Before you try out this scenario, a template should be created as described in Configuring a Template for Template Manager.

This tutorial uses the SensorAnalytics template that is shipped by default in the <CEP_HOME>/repository/conf/template-manager/domain-template directory.

 

Using the template

Follow the procedure below to use the previously created SensorDataAnalysis template in different scenarios.

  1. Log in to the management console using the following URL.
     https://<CEP_HOST>:<CEP_PORT/carbon/
  2. Click Main, and then click Template Manager under the Manage menu. The following dashboard home page appears with the available domains as shown below.
  3. Select the relevant domain to configure the defined template (in this example it is SensorDataAnalysis). This opens the Deployed Scenarios page.
  4. Click Create New Scenario to add a new scenario to the selected domain. This opens the Edit Scenario page.
    1. Enter values in the Edit Scenario page as follows.

      FieldValueNotes
      Scenario TypeSensorAnalyticsThis is the template created by following the instructions in Configuring a Template for Template Manager.
      Scenario NameSensorAnalytics 
      DescriptionCalculate maximum and average temperature values. 

      Enter values for the configurable parameters as shown below. 

      Configurable ParametersValue
      Time(Mins)1
      Sensor Type Nametemperature
  5. Click Add Scenario. A pop-up message appears to inform you that the configuration is successfully saved. Close this message. The scenario you configured is displayed in the Deployed Scenarios page as follows.

    You can edit or delete this scenario by clicking the relevant link under Actions.

    In this example, the scenario gets deployed at this stage because no stream mapping is configured in the default SensorAnalytics template used. If you have configured stream mapping for your template, you are redirected to the Stream Mapping page when you click Add Scenario. Select an appropriate predefined stream from the list for the Mapped From: Stream Name field. This expands the page to display the Attribute Mapping section as demonstrated below. Map attributes as required and click Save Mapping.

    Once this configuration is successfully completed, the artifacts included in the template are deployed in WSO2 CEP. You can view the event flow for the template artifacts by logging into the WSO2 CEP Management Console, and clicking Main ∫=> Flow where it is displayed as follows.

  6. In order to access the dashboard with templated gadgets, in the Main tab, click Analytics Dashboard.
  7. Enter your username and password, and then click Login.
  8. Select view mode in analytics-temperature-dashboard from the Dashboards menu as shown below.
  9. In order to simulate data for the created scenario, you can use the event simulator functionality to send multiple events using file utilizing default event simulator file(event.csv) which comes with CEP. 
  10. Upon successful simulation, data will be published to the deployed dashboard as shown below.
  • No labels