If JavaScript is disabled, please continue to the
sitemap
.
Infor Enterprise Performance Management Application Engine Administration Guide (Cloud)
Home
Home
Back
Back
Forward
Forward
Search
Help
Copy URL
PDF
Print this page
Help
Help
Copy URL
Copy URL
Topic URL copied to clipboard
PDF
PDF
Print
Hide the Table of Contents
Show the Table of Contents
Overview of Application Engine
Managing processes
Creating processes
General information about processes
Process design guide
Working with the Application Engine Process Editor
Signing in
Adding connections
Editing connections
Limitations for cloud environments
Menu commands and keyboard shortcuts
File menu
Edit menu
View menu
Repository menu
Tools menu
Debug menu
Windows menu
Help menu
IntelliSense in Application Engine
Creating an Application Engine process file
Sending email notifications
Loading an Application Engine process from the file system
Loading a process from a connected farm
User interface of loaded Application Engine processes
Process work space
Process information
Parameters
Includes
Output
Watch
Errors
Breakpoints
Using code entry help functions to create and edit processes
Using runtime functions
Exporting a process package
Importing a process package
Exporting processes to folder
Importing processes from folder
Deleting processes
Compiling all processes
Testing, validating, and publishing processes
Testing public processes
Testing processes with complex parameter types
Working with the compiler messages
Configuring code editor general settings
Configuring a color code underlining
Configuring code analysis
Debugging processes
Using Write and WriteLine functions
Logging events
Working with log functions
Using the email function
Working in debug mode
Using attachments
Using alternate hierarchies
Using OLAPGetElementsAttributeValues and OLAPGetElementsAttributesValues functions
Session sharing with Application Engine
Using OLAPCopyDataArea
Copying data between cubes with different dimensionality
Using hierarchies in the Application Engine object model OlapApi
Managing the parent-child relationship between dimension elements
Changing the weight of a parent-child relationship between elements
Hierarchy support for batch functions OLAPCreateDimensionBegin and OLAPCreateEditDimensionRequest
The BI# programming language
Program structure
Defining the process environment
Including processes
Variable declarations
Identifiers
Data types
int
double
string
bool
OLAPConnection
OLAPElementList
OLAPElement
OLAPCell
OLAPCellWriteBuffer
OLAPDataArea
OLAPDataAreaExportConfiguration
OLAPHierarchyExportConfiguration
OLAPElementNative
OLAPElementNativeArray
OLAPElementXMLA
OLAPElementXMLAArray
DataAreaDimensionFilter
DataAreaOperator
OLAPCubeCache
OLAPCubeList
OLAPCube
OLAPDimensionList
OLAPDimension
OLAPEditDimensionRequest
OLAPAttributeTableList
OLAPAttributeTable
OLAPAttribute
StringList
StringArray
IntArray
DoubleArray
StringListList
StringDictionary
IntDictionary
DoubleDictionary
BoolDictionary
SQLConnection
SQLData
SQLDataRow
SQLPreparedCommand
RedshiftConnection
RepositoryConnection
DateTime
MailServer
MingleConnection
Checksum
RSession
void
XMLAConnection
XMLACubeList
XMLACube
XMLADimensionList
XMLADimension
XMLAHierarchyList
XMLAHierarchy
XMLAMemberList
XMLAMember
XMLAStringCellList
XMLAStringCell
XMLAIntCellList
XMLAIntCell
XMLADoubleCellList
XMLADoubleCell
XMLDocument
XMLElement
XMLElementList
XMLAttribute
XMLAttributeList
XMLNamespace
XMLNamespaceManager
Enum
AuthenticationSystem
UserProperty
GroupProperty
RoleType
RoleProperty
ApplicationPermission
DataPermission
BusinessObjectType
IntegrationImportType
IntegrationDataImportType
variant
VariantList
BinaryData
Method calls
Comments and whitespace
Function declarations
Function documentation
Expressions and operators
Mathematical operators
Shortened arithmetical operators
Boolean operators
Bitwise operators
Sign operators
Comparison operators
Increment and decrement operators
Precedence and associativity
Statements
Variable declaration
Assignment
Conditional statement (if)
Loop statement (foreach)
While statement
Return statement
Function call
Error handling using try and catch
Exit statement
Break statement
Continue statement
Using statement
Keywords
Dimension queries
Syntax of a dimension query
Hierarchy support in dimension queries
Filtering dimension queries
Deriving attribute types
Sorting dimension queries
Examples of dimension queries
Dimension query with all clauses
Dimension query with a compound filter
Dimension query with a compound filter and swapped sub-conditions
Filtering during iteration
OLAP connection types
OLAP pooled connections
Runtime functions
Deprecated functions
Functions not supported in the Infor Cloud
Array functions
Checksum functions
Data structures functions
Date/Time functions
Enum functions
IO functions
ION functions
Journal functions
JSON functions
Lakehouse functions
Legacy functions
Mathematical functions
Modeling functions
Notification functions
OLAP functions
Output functions
Process functions
R statistical functions
Security functions
SQL functions
String functions
XML functions
Customizing and extending applications
Custom applications
Customizing protected Infor applications
Customizing restricted Infor applications
Customizing Application Engine processes
API connection in Application Engine
API calls from Application Engine processes
Running Application Engine processes asynchronously
Infor Data Lake connection in Application Engine
API requests
Open link in new tab
Open link in new window
Copy link to clipboard