Load a dimension viewpoint
post
/epm/rest/v1/dimensions/byName/load
Request
Specifies the parameters to use for loading the viewpoint
Root Schema : LoadDimensionViewpointJson
Type:
Show Source
object
-
applicationName(required):
string
Name of the application.
-
dimensionName(required):
string
Name of the dimension.
-
fileName(required):
string
Name of the file to load. File must be in the staging area.
-
loadName(required):
string
Name of the defined load profile for the dimension.
-
loadOption:
string
Allowed Values:
[ "ReplaceNodes", "Merge" ]
Load option, defaults to ReplaceNodes. -
purpose:
string
Purpose for loading the viewpoint.
Response
Supported Media Types
- application/json
202 Response
Created job, load processing
400 Response
Error in body
404 Response
Not found
Examples
The following example shows how to load a dimension by name with a file that is uploaded by submitting a post request on the REST resource using cURL.
cURL Command
curl --user epm_cloud_user -X POST -H 'Content-Type: application/json' -d
@example_request_payload.json https://servername.fa.us2.oraclecloud.com/epm/rest/v1/dimensions/byName/load
Example of Request Body
The following shows an example of the request body in JSON format.
{ "applicationName": "Departments", "dimensionName": "Departments", "loadName": "DeptByGeoLoad", "loadOption": "Merge", "purpose": "DeptByGeoLoad", "fileName": "Depts+by+Geography.xlsx" }
Example of Response Body
The following shows an example of the response body in JSON format.
{ "links": [ { "rel": "results", "href": "http://servername.fa.us2.oraclecloud.com/epm/rest/v1/jobRuns/81ecd091-f969-4053-85ef-3718d1ad63b0" } ] }
Example of Job Run Result Body
The following shows an example of the response body for the Job Run Results in JSON format.
{ "id": "18b3a48c-fc7a-4062-b3da-8a64911659c2", "description": "Loading file with option Merge load mode into viewpoint 'Depts by Geography' (26b268ce-672f-4982-b1a9-4adf92597232) in application 'Departments' (64a99b9c-a13e-4509-9513-2d086da4ff00)", "origin": "LOAD_VIEWPOINT", "status": "COMPLETED", "result": { "success": true, "sourceFileName": "Depts+by+Geography.xlsx", "startTime": "2024-09-17T16:35:03.754Z", "endTime": "2024-09-17T16:35:08.685Z", "recordCount": 491, "runByUser": "dcosby", "requestNumber": 1001, "links": [ { "rel": "request", "href": "http://servername.fa.us2.oraclecloud.com/epm/rest/v1/requests/18b3a48c-fc7a-4062-b3da-8a64911659c2" }, { "rel": "validationResults", "href": "http://servername.fa.us2.oraclecloud.com/epm/rest/v1/requests/18b3a48c-fc7a-4062-b3da-8a64911659c2/items?expand=item.validations" } ], "messages": "491 records loaded.\nMerge load processed 491 records and generated request 'Load Request 1001' with 2 request items.\n" }, "created": "2024-09-17T16:35:03.747Z", "createdBy": "45b96c8a-7e8a-4e24-8279-9f2b88118e29", "lastModified": "2024-09-17T16:35:09.956Z", "lastModifiedBy": "45b96c8a-7e8a-4e24-8279-9f2b88118e29", "links": [ { "rel": "self", "href": "http://servername.fa.us2.oraclecloud.com/rest/v1/jobRuns/18b3a48c-fc7a-4062-b3da-8a64911659c2/result" }, { "rel": "jobRun", "href": "http://servername.fa.us2.oraclecloud.com/rest/v1/jobRuns/18b3a48c-fc7a-4062-b3da-8a64911659c2" } ] }