sdk.analysis_computation.list()
elements.sdk.api.analysis_computation
Retrieve a list of Analysis Computations.
Lists the details for all Analysis Computations that the requester has access to including their current state and their progress.
Parameters
- [Optional] state (str) - computation state
- [Optional] status (str) - computation status
- [Optional] max_submitted_on (datetime) - filter for maximum submission time of the Analysis Computations
- [Optional] min_submitted_on (datetime) - filter for minimum submission time of the Analysis Computations
- [Optional] analysis_config_id (str) - Analysis Config to query computations for
- [Optional] toi_id (str) - TOI to query computations for
- [Optional] aoi_collection_id (str) - AOI Collection to query computations for
- [Optional] analysis_id (str) - analysis to query computations for
- [Optional] pagination (Pagination) - Pagination object only with page size field set
Returns
List[AnalysisComputation]
Example(s)
# Retrieve analysis computations by analysis_config_id
await sdk.analysis_computation.list(
analysis_config_id="ac9f25c2-48ba-48b1-b096-ac3d0ec83c21"
)
# Output (List[AnalysisComputation])
[id: "cf880d7e-8a4d-4c0e-a946-9b8e8a6f225d"
analysis_id: "96b49764-007d-4166-9a5f-600b9bfa9ba6"
toi_id: "12847bf4-2c77-4468-a1ef-dd67566954e3"
aoi_collection_id: "41e3fb68-fa89-4e20-b4d1-2884ef3cb0ce"
analysis_config_id: "ac9f25c2-48ba-48b1-b096-ac3d0ec83c21"
submitted_on {
seconds: 1667410620
nanos: 73823000
}
computation_nodes {
name: "device-visits"
computation_id: "e60657cf-aa8d-4086-98c0-a1f2538f85be"
children: "device-tracks"
}
computation_nodes {
name: "device-tracks"
computation_id: "027f2a18-3478-478e-8533-ef947492f809"
}
]Updated 6 months ago