The Analyst objects are the building blocks of planning model. An Analyst object is a sub-program, or a tool that performs a specific function, such as defining data structure, storing data, moving data, connecting to data sources, or automating tasks. An Analyst model consists of objects that are built upon each other. Each object serves a function that enables other objects to perform theirs. For example, a D-Cube will require at least two D-Lists to form its dimensions. A D-List might need a Saved Format, or another D-List to define its data attributes. An Allocation Table can use a D-List or data in a D-Cube as its source or target. Some objects are multi-functional. For example, a D-List can be a dimension of a cube, a source of an A-Table, and the source of dimension items for another D-List.
Virtually every object can be shared. For instance, a D-List can form the dimension of several D-Cubes. The ability to share objects is an important feature...