Manage Analytic Deployments
About Analytics Deployments
You can create, configure, schedule, and execute analytic deployments that will be used to trigger events used by Alerts.
A successful deployment pushes the deployment configuration files to the cloud, and the analytic is run as scheduled or on-demand.
- Asset Selection
- Select the target assets for the analytic deployment.
- I/O Mapping
- Map inputs and outputs in your analytic template definitions to ingested asset tags. Add constants in the selected analytic runtime. Add an alert template name that will use the analytic to trigger alerts.
- Scheduling
- Schedule ongoing analytic runs, or run an analytic on-demand.
- Review
- Access, modify, and validate your selections.
Add a Deployment
You can add a deployment configuration to deployments prior to configuring and scheduling.
Before You Begin
- Make sure you have ingested assets into the system with all the required tags and attributes needed for I/O mapping.
- For each analytic being deployed to a set of assets, make sure you have added the template to the catalog, and that you have defined the analytic inputs, constants, outputs, and output events as needed to run the analytic. Note: Not all analytic deployments will need constants and output events.
Procedure
Search and Filter Deployments
Perform this task to search for related deployments by asset ID or filter by deployment or analytic template name.
Before You Begin
You have access to analytic deployments. You have at least one available deployment.
About This Task
If you want to narrow the list of deployments or find deployments that are applicable to a specific asset, you can use the search and filter option available on the Deployments page. You must have a valid Asset ID before using it in the search. The Asset ID is usually the asset instance or entity's source key. If the Asset ID belongs to an asset that has one or more attributes that were used to define an asset filter, then all deployments that uses that asset filter appear as the query result.
Procedure
Delete a Deployment
You can delete a deployment you created if it is no longer needed. Consider changing the deployment schedule instead of deleting it. Deleting a deployment cannot be undone.
Procedure
- In the module navigation menu, navigate to .
- In the Search pane, select an existing deployment to access its workspace.
- In the workspace of the selected deployment, select the Delete button.
- In the Delete Deployment window, select Force Delete, and then select Submit to delete the deployment and its configuration.
Deployment Statuses
List of possible deployment configuration and job deployment statuses.
Application Analytics maintains the status of the analytic deployment staging in the runtime engine. If staging in the analytic runtime fails, you will see Failed in the Status column on the Deployments page. You can also see the last time the deployment was saved in the Last Updated column.
The following possible outcomes to the staging process can be viewed in the Deployments page:
- Not Deployed
- The deployment was created but is not ready to be staged in the configured runtime for execution.
- In Progress
- Analytic artifact you uploaded is staged in the configured analytic runtime ready for running the deployment.
- Failed
- A back-end issue such as a network interruption has occurred. Return to the Review section and try again.
- Run Once
- The deployment is validated and pushed to the cloud, where it is running. In the Search pane of the Analytics Templates page, you will see the date the deployment was last updated next to the analytic name.
- Scheduled
- Analytic artifact you uploaded is staged in the configured analytic runtime ready for running at the scheduled interval as configured in the deployment.