Skip to main content

Source Microsoft Teams Migration Guide

Upgrading to 1.0.0

Version 1.0.0 of the Microsoft Teams source connector introduces breaking changes to the schemas of all streams. A full schema refresh is required to ensure a seamless upgrade to this version.

Upgrade steps

  1. Select Connections in the main navbar.
  2. From the list of your existing connections, select the connection(s) affected by the update.
  3. Select the Replication tab, then select Refresh source schema.
note

Any detected schema changes will be listed for your review. Select OK when you are ready to proceed.

  1. At the bottom of the page, select Save changes.
caution

You will be prompted to Reset all streams. Although this step is not required to proceed, it is highly recommended for users who have selected Full Refresh | Append sync mode, as the updated schema may lead to inconsistencies in the data structure within the destination.

  1. Select Save connection. This will reset the data in your destination (if applicable) and initiate a fresh sync.

Changes

  • The naming convention for field names in previous versions used "snake_case", which is not aligned with the "camelCase" convention used by the Microsoft Graph API. For example:

user_id -> userId created_date -> createdDate

With the update to "camelCase", fields that may have been unrecognized or omitted in earlier versions will now be properly mapped and included in the data synchronization process, enhancing the accuracy and completeness of your data.

  • The team_device_usage_report stream contained a fatal bug that could lead to crashes during syncs. You should now be able to reliably use this stream without experiencing crashes during syncs.

  • Date and date-time fields have been typed as Airbyte date and timestamp_without_timezone, respectively.

Was this page helpful?