質問: orchestrator apiを用いたジョブの実行ログ取得ついて いつもお世話になっております。 掲題の件、orchestrator api(/odata/jobs)を用いてジョブの実行結果を取得したいのですが、 1回のコールにて取得できる件数上限や、取得可能な期間(例えば指定は直近1年以内など)がございましたらご教示いただけると幸いです。 (経緯について、今回ジョブの実行結果を取得し月別、日別ジョブの稼働状況を集計したいと考えております。検証用の環境では実行件数、稼働期間ともに少なく容易に全件取得できたため、取得上限についてご存じであれば開発時の留意点として把握しておきたく質問いたしました)
回答: こんにちは。 たしか、上限1000件だったような気がします。 swaggerで取得してみましたが、 { "@odata.context": "https://[ocサーバ名]/odata/$metadata#jobs", "@odata.count": 1307, "value": [ {.... と返ってきつつ、実際のjson配列は1000件でした。 swagger(https://[ocサーバ名]/swagger) を見てみると、$topのパラメタ説明も limits the number of items returned from a collectio...