Create ML Application Using Master Cube Method

Use this operation to create a Management Ledger application using an Oracle Essbase master cube.

Table 3-23 Create ML Application Using Master Cube Method

Name Description
Action Type POST
Request URI http://://myServer.mydomain.com:19000/profitability/rest/v1/fileApplications/{applicationName}
Request Payload
{
   "description":"description",
   "instanceName":"PROFITABILITY_WEB_APP",
   "essApplicationServer":"EssbaseCluster-1",
   "sharedServicesProject":"EssbaseCluster-1",
   "applicationType":"MANAGEMENT_LEDGER",
   "essApplication":"BksMast",
   "essApplicationDatabase":"BksMast",
   "dimensions":["Year","Period","Accounts","Products"],
   "webServer":"slc06vya.mydomain.com"
}
Response
{
    "type": "Profitability",
    "status": -1,
    "statusMessage": "In Progress",
    "details": "AppMgmt_DeployApplication_D20160127T030614_464",
    "links": [{
        "href": "http://slc06vya.mydomain.com:19000/profitability/rest/v1/aamApplications/Bks11",
        "action": "POST",
        "rel": "self",
        "data": {
            "dimensions": ["Year", "Period", "Accounts", "Products"],
            "essApplicationDatabase": "BksMast",
            "essApplicationServer": "EssbaseCluster-1",
            "applicationType": "MANAGEMENT_LEDGER",
            "essApplication": "BksMast",
            "sharedServicesProject": "EssbaseCluster-1",
            "instanceName": "PROFITABILITY_WEB_APP",
            "description": "description",
            "webServer": "slc06vya.mydomain.com"
        }
    }, {
        "href": "http://SLC06VYA.mydomain.com:19000/profitability/rest/v1/applications/jobs/ChecktaskStatusJob/AppMgmt_DeployApplication_D20160127T030614_464",
        "action": "GET",
        "rel": "Job Status"
    }]
}
Process Type Asynchronous

Table 3-24 Request Parameters

Parameter Description Example
applicationName Application Name ABks12
description
instanceName Instance Name PROFITABILITY_WEB_APP
essApplicationServer Essbase Application Server EssbaseCluster-1
sharedServicesProject Shared Services Project EssbaseCluster-1
applicationType Application Type MANAGEMENT_LEDGER
webServer HPCM web server myServer.mydomain.com
ruleDimensionName Rule Dimension Name Rule
balanceDimensionName Balance Dimension Name Balance
unicode true/fasle

Table 3-25 Response Values

Parameter Description Example
Application Name Application Name ABks12