MicroStrategy ONE

About custom functions

You can create custom functions in the MicroStrategy Function Plug-in Wizard, a stand-alone utility independent of MicroStrategy Developer. Before you can use a custom function, you must import it into MicroStrategy Developer. Once imported, they behave as an integrated part of the product and are indistinguishable from any other functions or operators, such as Sum or Average. You can use custom functions in metrics, attribute form expressions, fact expressions, custom expression qualifications, and transformation expressions.

The Function Plug-in Wizard simplifies the definition of custom functions, stepping you through the creation of a Microsoft Visual C++ project with placeholders for you to add your custom analytic code.

The Function Plug-In Wizard must be installed and activated before you can create and implement custom plug-in functions. The self-extracting installation file, named FPWizard.exe, is located in the ...\MicroStrategy\Desktop directory. For installation and activation procedures, see the Functions Reference.

The Import Functions dialog box allows you to import custom functions after you have created them. For more information about this process, see the following topics: