...
Info | ||
---|---|---|
| ||
To help users to improve S2S CMA MARS requests performance. via the WebAPI
|
How the S2S data is organised in general in MARS?
Info |
---|
In general it is organised, as a huge tree, with the indentation below, showing different levels down that tree:
|
What would be the natural way to group requests?
Info |
---|
Following the previous paragraph, the natural way to group requests would be:
|
What is the best approach to loop over several
...
HindcastDates for a CMA request?
Info | ||
---|---|---|
| ||
for HdateHindcastDate in HdateHindcastDate-list |
An example to request Control forecast, pressure levels from 2010-03-01 to 2010-03-31
Info | ||
---|---|---|
| ||
for each Hdate from (eg, 2010-03-01 to 2010-03-31) |
...
S2S-request |
...
(HindcastDate) |
What is the best approach to get all
...
HindcastDays for several
...
HindcastYears ?
...
The
...
best
...
approach
...
is
...
to
...
iterate
...
over
...
the
...
Hyears
...
you
...
wish.
...
For
...
each
...
Hyear
...
iterate
...
over
...
all
...
Hmonths
...
and
...
for
...
each
...
Hmonth
...
iterate
...
over
...
all
...
its
...
Hdays.
...
What is the best approach to get all Hdays for several Hyears and Hmonths and for several hindcasts ?
Info | ||
---|---|---|
| ||
for HyearHindcastYear in HyearsHindcastYears s2S-request(HdateHindcastDate) |
An example to request Control forecast,
...
single level, for
...
HindcastYears 2010
...
to 2014 for 2
...
HindcastMonths (eg April and June)
Info | ||
---|---|---|
| ||
for each HyearHindcastYear from 2010 to 2014 for HmonthHindcastMonth in April04, June06 for HdayHindcastDay in HmonthHindcastMonth HdateHindcastDate = HyearHindcastYear-HmonthHindcastMonth-HdayHindcastDay s2S-request(HdateHindcastDate) |