question

Hans-3481 avatar image
0 Votes"
Hans-3481 asked saldana-msft edited

Bulk create events (half millison events) in Office Calendar

Hi All

I work in a school environment. every term, we need to sync teachers timetable to their individual Office365 Calendar. Around 500,000 entries.

Just wondering is Microsoft Graph is the right method to use? As far as I know, the Batch calling can only do 20 API call per batch.

Or can you please advise what technique to use to achieve the goal.

Regards

microsoft-graph-calendarmicrosoft-graph-education
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Deva-MSFT avatar image
0 Votes"
Deva-MSFT answered
  • Yes, you can use Microsoft Graph API and use the JSON batching as well.

  • By considering the huge size of data, i would also suggest you to see if you can use Microsoft Graph Data connect and whether it suits your scenario or not as well.


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

35247258 avatar image
0 Votes"
35247258 answered

As mentioned above, Microsoft Graph Data Connect will let you retrieve your Microsoft 365 Calendar event (and tons of other items) in Bulk. Have a read at https://docs.microsoft.com/en-us/graph/data-connect-concept-overview

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.