MicroStrategy Developer is an advanced, Windows-based environment providing a complete range of analytical functionality designed to facilitate the deployment of reports. MicroStrategy Developer provides the project designer functionality essential to creating both schema and application objects necessary to serve the user communities of both MicroStrategy Developer and Web.
Developer enables you to model applications using an intuitive, graphical interface. It provides a unified environment for creating and maintaining business intelligence projects. If you need to change how to view your business information or how the data is modeled, Developer provides the ability to modify one aspect of the application without affecting the others.
Developer is where you can manage application objects such as reports, filters, and metrics. However, before application objects are created, schema objects must first exist. Schema objects allow application objects to interact with the data warehouse to access the data for analysis. Facts, attributes, hierarchies, and other schema objects are the building blocks for application objects such as reports and documents. For example, facts are used to create metrics, which are in turn used to design reports. Application objects such as reports are used to analyze and provide insight into the relevant data.
One of the other functions of MicroStrategy Developer is to create projects. Projects are discussed in Creating and Configuring a Project.
The following examples highlight some ways in which Developer allows you to model your business intelligence applications:
|•||Every report or query can automatically benefit from the tables you include in an application. Tables in MicroStrategy are references to tables in your data warehouse, thus providing access to your data.|
|•||You can change the structure of a business hierarchy by re-ordering it. This modification is necessary if you have new requirements that require you to add or remove new levels of data in a hierarchy. The change automatically takes effect in the application, without making any alterations to the database.|
After reports have been created, report designers and analysts can deploy them through different interfaces, including MicroStrategy Developer, MicroStrategy Web, and MicroStrategy Office.
For information about the various components that comprise MicroStrategy Developer, refer to the Installation and Configuration Guide.
For more information about creating application objects such as reports in MicroStrategy Developer, refer to the Basic Reporting GuideFor information on advanced Developer functionality, see the Advanced Reporting Guide.