1 Scripting Reference Overview

You can use MaxL and the Essbase Command Line Interface (CLI) to perform operations in Essbase using scripts and shell-interfaces. This reference is intended for advanced users who need detailed information and examples.

MaxL is a language interface for administering Essbase, and the CLI is a command interface. MaxL statements begin with a verb, and enable you to perform actions on Essbase artifacts. CLI commands have a variety of options to help you specify what you want to do. Report Writer is a text-based script language that you can use to report on data in cubes.

This document provides examples based mostly on the Sample Basic cube, provided with Essbase as a template you can build into a cube. The Sample application, as well as more samples you can build, are available in the Applications > Demo Samples section of the gallery. The gallery is available in the Files section of Essbase. See Explore the Gallery Templates.