Returns the specified risk data job.
A risk data job is a job created using a Risk Data API operation.
This operation supports polling of many different types of types of model and non-model jobs that count against the tenant's entitlement-based resource quota.
| Job | Operation | Job Type |
|---|---|---|
ARCHIVE_EDM | Archive EDM | Non-Model |
BULK_EDIT | Exposure Bulk Edit | Model |
CLIMATE_CHANGE | Calculate Climate Change | Non-Model |
CONVERT_EVENT_RATE_LOSS | Convert Event Rates and Losses | Non-Model |
CREATE_EDM | Create EDM | Non-Model |
DELETE_ACCOUNT | Delete Account | Non-Model |
DELETE_AGGREGATE_PORTFOLIO | Delete Aggregate Portfolio | Non-Model |
DEREGISTER_EDM | Deregister EDM | Non-Model |
GEOHAZ | Geocode Location | Non-Model |
HD_MAP_PERSPECTIVE | Convert Financial Perspectives | Non-Model |
MAP_PERSPECTIVE | Convert Financial Perspectives | Non-Model |
MARGINAL_IMPACT | Calculate Marginal Impact | Non-Model |
PATE | Recalculate with PATE | Non-Model |
PLT_TO_ELT | Convert PLT to ELT Analysis | Non-Model |
REGISTER_DATA_BRIDGE_EDM | Register EDM | Non-Model |
REPORT_GENERATION | Create Risk Data Report | Non-Model |
RERUN_EP | Recalculate EP and Statistics | Non-Model |
SIMULATE_LOSSES | Simulate PLT Analysis | Non-Model |
To learn more, see Risk Data Jobs.
The response object returns detailed information about the job including its jobId, status, and progress. Additional properties may be returned depending on the job type.
Tasks
Certain risk data jobs (e.g. BULK_EDIT job) initiate and track multiple subprocesses called tasks in the course of processing a job.
A task is a subprocess that are run as part of an overarching job. Not every risk data job is broken into discreet task.
The tasks array returns detailed information about these subprocesses. For each task, the response returns the taskId, guid, and other properties that can aid in tracking and debugging the job. The output object returns information that can enable debugging the job: summary, errors, log.
{
"jobId": "string",
"type": "BULK_EDIT",
"userName": "[email protected]",
"tasks": [
{
"taskId": 0,
"guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"jobId": "string",
"status": "string",
"submittedAt": "string",
"createdAt": "string",
"name": "string",
"percentComplete": 0,
"priorTaskGuids": ["3fa85f64-5717-4562-b3fc-2c963f66afa6"],
"output": {
"summary": "string",
"errors": [
{
"message": "string"
}
],
"log": {
"analysisId": 0,
"resourceType": "program",
"resourceName": "string",
"resourceId": 0,
"securableSetUri": "string",
"securableSetName": "string",
"variationUri": "string"
}
}
}
]
}
