Table of Contents

Automation script development guide

This guide contains everything you need for developing, testing, and troubleshooting DataMiner automation scripts.

Getting started

To get started, refer to Getting started with automation script development.

To make developing interactive automation scripts easier, use the Interactive Automation Script Toolkit.

For information on using C# in automation scripts in Cube, refer to Using C# code in automation scripts.

Note

The project-based SDK-style workflow is preferred for the creation of new C# automation scripts. For existing scripts, inline C# blocks can continue to be used. If the script XML contains a [Project:<project-name>] value, keep the C# source in that referenced project rather than copying it into an inline block. See Visual Studio solutions for the SDK-style and legacy-style project distinction.

Reference

For an overview of script actions and UI components, refer to Automation script actions and UIBlockType overview, respectively. For XML syntax and element definitions, refer to the Automation XML schema.

Best practices

To save costs and make sure you do not clutter the database with unnecessary data, keep the information event best practices in mind when creating scripts.

To help save precious time when debugging, make sure your automation scripts are debug-ready.

Advanced search syntax