<?xml version="1.0" encoding="utf-8"?>
<edmx:Edmx Version="4.0" xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx">
  <edmx:DataServices>
    <Schema Namespace="O365ReportingCore.Custom.SelfService.CopilotAdminInsights.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="copilotAdminInsights">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="users" Type="Collection(O365ReportingCore.Custom.SelfService.CopilotAdminInsights.ApiModel.copilotAdminInsightsUser)" />
        <Property Name="tenantSummary" Type="O365ReportingCore.Custom.SelfService.CopilotAdminInsights.ApiModel.copilotAdminInsightsTenantSummary" />
      </EntityType>
      <ComplexType Name="copilotAdminInsightsUser">
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="hasCopilotLicense" Type="Edm.Boolean" />
        <Property Name="suggestedCandidateForCopilot" Type="Edm.Boolean" />
        <Property Name="usesEligibleUpdateChannel" Type="Edm.Boolean" />
        <Property Name="usesTeamsMeetings" Type="Edm.Boolean" />
        <Property Name="usesTeamsChat" Type="Edm.Boolean" />
        <Property Name="usesOutlookEmail" Type="Edm.Boolean" />
        <Property Name="usesOfficeDocs" Type="Edm.Boolean" />
        <Property Name="promptsSubmitted" Type="Edm.Int64" />
        <Property Name="activeDays" Type="Edm.Int64" />
        <Property Name="lastActiveDate" Type="Edm.Date" />
        <Property Name="totalMeetings" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="copilotAdminInsightsTenantSummary">
        <Property Name="totalUsers" Type="Edm.Int64" />
        <Property Name="licensedUsers" Type="Edm.Int64" />
        <Property Name="activeUsers" Type="Edm.Int64" />
        <Property Name="totalPromptsSubmitted" Type="Edm.Int64" />
        <Property Name="lastRefreshTime" Type="Edm.DateTimeOffset" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotReadinessActivityV2.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="copilotReadinessActivityUserDetailV2">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="hasCopilotLicenseAssigned" Type="Edm.Boolean" />
        <Property Name="suggestedCandidateForCopilot" Type="Edm.Boolean" />
        <Property Name="copilotReadinessActivityUserDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotReadinessActivityV2.ApiMetricModel.CopilotReadinessActivityUserDetailV2CopilotReadinessActivityUserDetailsByPeriod)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.ProPlusUsage.ODataUxModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="ProPlusUsagePlatformsUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="userCounts" Type="Collection(O365ReportingCore.SelfService.ProPlusUsage.ODataUxModel.ProPlusUsagePlatformsUserCountsMetric)" />
        <Property Name="proPlusUsagePlatformsUserCountsByDate" Type="Collection(O365ReportingCore.SelfService.ProPlusUsage.ODataUxModel.ProPlusUsagePlatformsUserCountsMetric)" />
      </EntityType>
      <EntityType Name="ProPlusUsageUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="userCounts" Type="Collection(O365ReportingCore.SelfService.ProPlusUsage.ODataUxModel.ProPlusUsageUserCountsMetric)" />
        <Property Name="proPlusUsageUserCountsByDate" Type="Collection(O365ReportingCore.SelfService.ProPlusUsage.ODataUxModel.ProPlusUsageUserCountsMetric)" />
      </EntityType>
      <EntityType Name="ProPlusUsageUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="lastActivationDate" Type="Edm.Date" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="details" Type="Collection(O365ReportingCore.SelfService.ProPlusUsage.ODataUxModel.ProPlusUsageUserDetailMetric)" />
        <Property Name="proPlusUsageUserDetailByPeriod" Type="Collection(O365ReportingCore.SelfService.ProPlusUsage.ODataUxModel.ProPlusUsageUserDetailMetric)" />
      </EntityType>
      <ComplexType Name="ProPlusUsagePlatformsUserCountsMetric">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="windows" Type="Edm.Int64" />
        <Property Name="win32" Type="Edm.Int64" />
        <Property Name="mac" Type="Edm.Int64" />
        <Property Name="mobile" Type="Edm.Int64" />
        <Property Name="web" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="ProPlusUsageUserCountsMetric">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="outlook" Type="Edm.Int64" />
        <Property Name="word" Type="Edm.Int64" />
        <Property Name="excel" Type="Edm.Int64" />
        <Property Name="powerPoint" Type="Edm.Int64" />
        <Property Name="oneNote" Type="Edm.Int64" />
        <Property Name="teams" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="ProPlusUsageUserDetailMetric">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="windows" Type="Edm.Boolean" />
        <Property Name="isActiveOnWin32" Type="Edm.Boolean" />
        <Property Name="mac" Type="Edm.Boolean" />
        <Property Name="isActiveOnMac" Type="Edm.Boolean" />
        <Property Name="mobile" Type="Edm.Boolean" />
        <Property Name="isActiveOnMobile" Type="Edm.Boolean" />
        <Property Name="web" Type="Edm.Boolean" />
        <Property Name="isActiveOnWeb" Type="Edm.Boolean" />
        <Property Name="outlook" Type="Edm.Boolean" />
        <Property Name="isActiveOnOutlook" Type="Edm.Boolean" />
        <Property Name="word" Type="Edm.Boolean" />
        <Property Name="isActiveOnWord" Type="Edm.Boolean" />
        <Property Name="excel" Type="Edm.Boolean" />
        <Property Name="isActiveOnExcel" Type="Edm.Boolean" />
        <Property Name="powerPoint" Type="Edm.Boolean" />
        <Property Name="isActiveOnPowerPoint" Type="Edm.Boolean" />
        <Property Name="oneNote" Type="Edm.Boolean" />
        <Property Name="isActiveOnOneNote" Type="Edm.Boolean" />
        <Property Name="teams" Type="Edm.Boolean" />
        <Property Name="isActiveOnTeams" Type="Edm.Boolean" />
        <Property Name="outlookWindows" Type="Edm.Boolean" />
        <Property Name="isActiveOnOutlookWin32" Type="Edm.Boolean" />
        <Property Name="wordWindows" Type="Edm.Boolean" />
        <Property Name="isActiveOnWordWin32" Type="Edm.Boolean" />
        <Property Name="excelWindows" Type="Edm.Boolean" />
        <Property Name="isActiveOnExcelWin32" Type="Edm.Boolean" />
        <Property Name="powerPointWindows" Type="Edm.Boolean" />
        <Property Name="isActiveOnPowerPointWin32" Type="Edm.Boolean" />
        <Property Name="oneNoteWindows" Type="Edm.Boolean" />
        <Property Name="isActiveOnOneNoteWin32" Type="Edm.Boolean" />
        <Property Name="teamsWindows" Type="Edm.Boolean" />
        <Property Name="isActiveOnTeamsWin32" Type="Edm.Boolean" />
        <Property Name="outlookMac" Type="Edm.Boolean" />
        <Property Name="isActiveOnOutlookMac" Type="Edm.Boolean" />
        <Property Name="wordMac" Type="Edm.Boolean" />
        <Property Name="isActiveOnWordMac" Type="Edm.Boolean" />
        <Property Name="excelMac" Type="Edm.Boolean" />
        <Property Name="isActiveOnExcelMac" Type="Edm.Boolean" />
        <Property Name="powerPointMac" Type="Edm.Boolean" />
        <Property Name="isActiveOnPowerPointMac" Type="Edm.Boolean" />
        <Property Name="oneNoteMac" Type="Edm.Boolean" />
        <Property Name="isActiveOnOneNoteMac" Type="Edm.Boolean" />
        <Property Name="teamsMac" Type="Edm.Boolean" />
        <Property Name="isActiveOnTeamsMac" Type="Edm.Boolean" />
        <Property Name="outlookMobile" Type="Edm.Boolean" />
        <Property Name="isActiveOnOutlookMobile" Type="Edm.Boolean" />
        <Property Name="wordMobile" Type="Edm.Boolean" />
        <Property Name="isActiveOnWordMobile" Type="Edm.Boolean" />
        <Property Name="excelMobile" Type="Edm.Boolean" />
        <Property Name="isActiveOnExcelMobile" Type="Edm.Boolean" />
        <Property Name="powerPointMobile" Type="Edm.Boolean" />
        <Property Name="isActiveOnPowerPointMobile" Type="Edm.Boolean" />
        <Property Name="oneNoteMobile" Type="Edm.Boolean" />
        <Property Name="isActiveOnOneNoteMobile" Type="Edm.Boolean" />
        <Property Name="teamsMobile" Type="Edm.Boolean" />
        <Property Name="isActiveOnTeamsMobile" Type="Edm.Boolean" />
        <Property Name="outlookWeb" Type="Edm.Boolean" />
        <Property Name="isActiveOnOutlookWeb" Type="Edm.Boolean" />
        <Property Name="wordWeb" Type="Edm.Boolean" />
        <Property Name="isActiveOnWordWeb" Type="Edm.Boolean" />
        <Property Name="excelWeb" Type="Edm.Boolean" />
        <Property Name="isActiveOnExcelWeb" Type="Edm.Boolean" />
        <Property Name="powerPointWeb" Type="Edm.Boolean" />
        <Property Name="isActiveOnPowerPointWeb" Type="Edm.Boolean" />
        <Property Name="oneNoteWeb" Type="Edm.Boolean" />
        <Property Name="isActiveOnOneNoteWeb" Type="Edm.Boolean" />
        <Property Name="teamsWeb" Type="Edm.Boolean" />
        <Property Name="isActiveOnTeamsWeb" Type="Edm.Boolean" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.VivaLearningActivity.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="vivaLearningActiveUsers">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="userCounts" Type="Collection(O365ReportingCore.SelfService.VivaLearningActivity.ApiMetricModel.VivaLearningActiveUsersUserCounts)" />
      </EntityType>
      <EntityType Name="vivaLearningUserActivities">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userActivities" Type="Collection(O365ReportingCore.SelfService.VivaLearningActivity.ApiMetricModel.VivaLearningUserActivitiesUserActivities)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.VivaGoalsActivity.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="vivaGoalsActionDistribution">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="vivagoalsActionDistributionByDate" Type="Collection(O365ReportingCore.SelfService.VivaGoalsActivity.ApiMetricModel.VivaGoalsActionDistributionVivagoalsActionDistributionByDate)" />
      </EntityType>
      <EntityType Name="vivaGoalsActivityUsersCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="vivagoalsActivityUsersCountsByDate" Type="Collection(O365ReportingCore.SelfService.VivaGoalsActivity.ApiMetricModel.VivaGoalsActivityUsersCountsVivagoalsActivityUsersCountsByDate)" />
      </EntityType>
      <EntityType Name="vivaGoalsClientCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="vivagoalsClientCountsByDate" Type="Collection(O365ReportingCore.SelfService.VivaGoalsActivity.ApiMetricModel.VivaGoalsClientCountsVivagoalsClientCountsByDate)" />
      </EntityType>
      <EntityType Name="vivaGoalsDepartmentCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="vivagoalsDepartmentCountsByDate" Type="Collection(O365ReportingCore.SelfService.VivaGoalsActivity.ApiMetricModel.VivaGoalsDepartmentCountsVivagoalsDepartmentCountsByDate)" />
      </EntityType>
      <EntityType Name="vivaGoalsUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="vivagoalsUserDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.VivaGoalsActivity.ApiMetricModel.VivaGoalsUserDetailVivagoalsUserDetailsByPeriod)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.VisioActivity.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="visioActivityPremiumUsersCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="visioActivityPremiumUsersCountsByDate" Type="Collection(O365ReportingCore.SelfService.VisioActivity.ApiMetricModel.VisioActivityPremiumUsersCountsVisioActivityPremiumUsersCountsByDate)" />
      </EntityType>
      <EntityType Name="visioActivityUsersCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="visioActivityUsersCountsByDate" Type="Collection(O365ReportingCore.SelfService.VisioActivity.ApiMetricModel.VisioActivityUsersCountsVisioActivityUsersCountsByDate)" />
      </EntityType>
      <EntityType Name="visioPlatformCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="visioPlatformCountsByDate" Type="Collection(O365ReportingCore.SelfService.VisioActivity.ApiMetricModel.VisioPlatformCountsVisioPlatformCountsByDate)" />
      </EntityType>
      <EntityType Name="visioPlatformDistribution">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="visioPlatformDistributionByDate" Type="Collection(O365ReportingCore.SelfService.VisioActivity.ApiMetricModel.VisioPlatformDistributionVisioPlatformDistributionByDate)" />
      </EntityType>
      <EntityType Name="visioPlatformPremiumCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="visioPlatformPremiumCountsByDate" Type="Collection(O365ReportingCore.SelfService.VisioActivity.ApiMetricModel.VisioPlatformPremiumCountsVisioPlatformPremiumCountsByDate)" />
      </EntityType>
      <EntityType Name="visioPlatformPremiumDistribution">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="visioPlatformPremiumDistributionByDate" Type="Collection(O365ReportingCore.SelfService.VisioActivity.ApiMetricModel.VisioPlatformPremiumDistributionVisioPlatformPremiumDistributionByDate)" />
      </EntityType>
      <EntityType Name="visioUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="isvisiolicensed" Type="Edm.Boolean" />
        <Property Name="visioUserDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.VisioActivity.ApiMetricModel.VisioUserDetailVisioUserDetailsByPeriod)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="teamsPremiumV2ActiveUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="userCounts" Type="Collection(O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiMetricModel.TeamsPremiumV2ActiveUserCountsUserCounts)" />
      </EntityType>
      <EntityType Name="teamsPremiumV2ActiveUserDistribution">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="UserDistribution" Type="Collection(O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiMetricModel.TeamsPremiumV2ActiveUserDistributionUserDistribution)" />
      </EntityType>
      <EntityType Name="teamsPremiumV2EngagedUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="userCounts" Type="Collection(O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiMetricModel.TeamsPremiumV2EngagedUserCountsUserCounts)" />
      </EntityType>
      <EntityType Name="teamsPremiumV2EngagedUserDistribution">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userDistribution" Type="Collection(O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiMetricModel.TeamsPremiumV2EngagedUserDistributionUserDistribution)" />
      </EntityType>
      <EntityType Name="teamsPremiumV2MeetingCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="meetingCounts" Type="Collection(O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiMetricModel.TeamsPremiumV2MeetingCountsMeetingCounts)" />
      </EntityType>
      <EntityType Name="teamsPremiumV2MeetingDistribution">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="meetingDistribution" Type="Collection(O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiMetricModel.TeamsPremiumV2MeetingDistributionMeetingDistribution)" />
      </EntityType>
      <EntityType Name="teamsPremiumV2UserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userId" Type="Edm.String" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="details" Type="Collection(O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiMetricModel.TeamsPremiumV2UserDetailDetails)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.TeamsAppUser.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="teamsAppInstalledUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="installedUserCounts" Type="Collection(O365ReportingCore.SelfService.TeamsAppUser.ApiMetricModel.TeamsAppInstalledUserCountsInstalledUserCounts)" />
      </EntityType>
      <EntityType Name="teamsAppUsageDistributionUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="distributionUserCounts" Type="Collection(O365ReportingCore.SelfService.TeamsAppUser.ApiMetricModel.TeamsAppUsageDistributionUserCountsDistributionUserCounts)" />
      </EntityType>
      <EntityType Name="teamsAppUsageUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="usageUserCounts" Type="Collection(O365ReportingCore.SelfService.TeamsAppUser.ApiMetricModel.TeamsAppUsageUserCountsUsageUserCounts)" />
      </EntityType>
      <EntityType Name="teamsAppUsedUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="userCounts" Type="Collection(O365ReportingCore.SelfService.TeamsAppUser.ApiMetricModel.TeamsAppUsedUserCountsUserCounts)" />
      </EntityType>
      <EntityType Name="teamsAppUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userName" Type="Edm.String" />
        <Property Name="details" Type="Collection(O365ReportingCore.SelfService.TeamsAppUser.ApiMetricModel.TeamsAppUserDetailDetails)" />
      </EntityType>
      <EntityType Name="teamsAppUserPlatformCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="platformUserCounts" Type="Collection(O365ReportingCore.SelfService.TeamsAppUser.ApiMetricModel.TeamsAppUserPlatformCountsPlatformUserCounts)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.ProPlusUsageV2.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="outlookWindowsUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="outlookWindowsUserCountsByDate" Type="Collection(O365ReportingCore.SelfService.ProPlusUsageV2.ApiMetricModel.OutlookWindowsUserCountsOutlookWindowsUserCountsByDate)" />
      </EntityType>
      <EntityType Name="proPlusUsagePlatformsUserCountsV2">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="proPlusUsagePlatformsUserCountsByDate" Type="Collection(O365ReportingCore.SelfService.ProPlusUsageV2.ApiMetricModel.ProPlusUsagePlatformsUserCountsV2ProPlusUsagePlatformsUserCountsByDate)" />
      </EntityType>
      <EntityType Name="proPlusUsageUserCountsV2">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="proPlusUsageUserCountsByDate" Type="Collection(O365ReportingCore.SelfService.ProPlusUsageV2.ApiMetricModel.ProPlusUsageUserCountsV2ProPlusUsageUserCountsByDate)" />
      </EntityType>
      <EntityType Name="proPlusUsageUserDetailV2">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="lastActivationDate" Type="Edm.Date" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="proPlusUsageUserDetailByPeriod" Type="Collection(O365ReportingCore.SelfService.ProPlusUsageV2.ApiMetricModel.ProPlusUsageUserDetailV2ProPlusUsageUserDetailByPeriod)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.ProjectActivity.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="projectActivityCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="projectActivityCountsByDate" Type="Collection(O365ReportingCore.SelfService.ProjectActivity.ApiMetricModel.ProjectActivityCountsProjectActivityCountsByDate)" />
      </EntityType>
      <EntityType Name="projectActivityUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="projectActivityUserCountsByDate" Type="Collection(O365ReportingCore.SelfService.ProjectActivity.ApiMetricModel.ProjectActivityUserCountsProjectActivityUserCountsByDate)" />
      </EntityType>
      <EntityType Name="projectActivityUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="projectActivityUserDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.ProjectActivity.ApiMetricModel.ProjectActivityUserDetailProjectActivityUserDetailsByPeriod)" />
      </EntityType>
      <EntityType Name="projectPlatformUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="projectPlatformUserCountsByDate" Type="Collection(O365ReportingCore.SelfService.ProjectActivity.ApiMetricModel.ProjectPlatformUserCountsProjectPlatformUserCountsByDate)" />
      </EntityType>
      <EntityType Name="projectTaskActivityCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="projectTaskActivityCountsByDate" Type="Collection(O365ReportingCore.SelfService.ProjectActivity.ApiMetricModel.ProjectTaskActivityCountsProjectTaskActivityCountsByDate)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.FormsProActivity.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="formsProUserActivityCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="formsProUsageActivityCountsByDate" Type="Collection(O365ReportingCore.SelfService.FormsProActivity.ApiMetricModel.FormsProUserActivityCountsFormsProUsageActivityCountsByDate)" />
      </EntityType>
      <EntityType Name="formsProUserActivityUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="formsProUsageUserCountsByDate" Type="Collection(O365ReportingCore.SelfService.FormsProActivity.ApiMetricModel.FormsProUserActivityUserCountsFormsProUsageUserCountsByDate)" />
      </EntityType>
      <EntityType Name="formsProUserActivityUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="productsAssigned" Type="Collection(Edm.String)" />
        <Property Name="formsProUsageUserDetailByPeriod" Type="Collection(O365ReportingCore.SelfService.FormsProActivity.ApiMetricModel.FormsProUserActivityUserDetailFormsProUsageUserDetailByPeriod)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.FormsActivity.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="formsUserActivityCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="formsUsageActivityCountsByDate" Type="Collection(O365ReportingCore.SelfService.FormsActivity.ApiMetricModel.FormsUserActivityCountsFormsUsageActivityCountsByDate)" />
      </EntityType>
      <EntityType Name="formsUserActivityUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="formsUsageUserCountsByDate" Type="Collection(O365ReportingCore.SelfService.FormsActivity.ApiMetricModel.FormsUserActivityUserCountsFormsUsageUserCountsByDate)" />
      </EntityType>
      <EntityType Name="formsUserActivityUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="formsUsageUserDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.FormsActivity.ApiMetricModel.FormsUserActivityUserDetailFormsUsageUserDetailsByPeriod)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotUsage.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="microsoft365CopilotUsageUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="copilotChatLastActivityDate" Type="Edm.Date" />
        <Property Name="microsoftTeamsCopilotLastActivityDate" Type="Edm.Date" />
        <Property Name="wordCopilotLastActivityDate" Type="Edm.Date" />
        <Property Name="excelCopilotLastActivityDate" Type="Edm.Date" />
        <Property Name="powerPointCopilotLastActivityDate" Type="Edm.Date" />
        <Property Name="outlookCopilotLastActivityDate" Type="Edm.Date" />
        <Property Name="oneNoteCopilotLastActivityDate" Type="Edm.Date" />
        <Property Name="loopCopilotLastActivityDate" Type="Edm.Date" />
        <Property Name="copilotActivityUserDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotUsage.ApiMetricModel.Microsoft365CopilotUsageUserDetailCopilotActivityUserDetailsByPeriod)" />
      </EntityType>
      <EntityType Name="microsoft365CopilotUserCountSummary">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="adoptionByProduct" Type="Collection(O365ReportingCore.SelfService.CopilotUsage.ApiMetricModel.Microsoft365CopilotUserCountSummaryAdoptionByProduct)" />
      </EntityType>
      <EntityType Name="microsoft365CopilotUserCountTrend">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="adoptionByDate" Type="Collection(O365ReportingCore.SelfService.CopilotUsage.ApiMetricModel.Microsoft365CopilotUserCountTrendAdoptionByDate)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotReadinessActivity.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="copilotReadinessActivityUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="hasCopilotLicenseAssigned" Type="Edm.Boolean" />
        <Property Name="copilotReadinessActivityUserDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotReadinessActivity.ApiMetricModel.CopilotReadinessActivityUserDetailCopilotReadinessActivityUserDetailsByPeriod)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotBCEActivity.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="copilotEDPActivityUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="copilotBCEActivityUserDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotBCEActivity.ApiMetricModel.CopilotEDPActivityUserDetailCopilotBCEActivityUserDetailsByPeriod)" />
      </EntityType>
      <EntityType Name="copilotEDPAdoptionByDate">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="adoptionByDate" Type="Collection(O365ReportingCore.SelfService.CopilotBCEActivity.ApiMetricModel.CopilotEDPAdoptionByDateAdoptionByDate)" />
      </EntityType>
      <EntityType Name="copilotEDPAdoptionByPeriod">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="adoptionByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotBCEActivity.ApiMetricModel.CopilotEDPAdoptionByPeriodAdoptionByPeriod)" />
      </EntityType>
      <EntityType Name="copilotEDPAdoptionSummaryByPeriod">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="adoptionSummaryByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotBCEActivity.ApiMetricModel.CopilotEDPAdoptionSummaryByPeriodAdoptionSummaryByPeriod)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="copilotEDPActivityUserDetailV2">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="lastActivityDateInMicrosoft365" Type="Edm.Date" />
        <Property Name="lastActivityDateInWord" Type="Edm.Date" />
        <Property Name="lastActivityDateInExcel" Type="Edm.Date" />
        <Property Name="lastActivityDateInPowerPoint" Type="Edm.Date" />
        <Property Name="lastActivityDateInOneNote" Type="Edm.Date" />
        <Property Name="lastActivityDateInEdge" Type="Edm.Date" />
        <Property Name="lastActivityDateInTeams" Type="Edm.Date" />
        <Property Name="lastActivityDateInOutlook" Type="Edm.Date" />
        <Property Name="lastActivityDateInCCM" Type="Edm.Date" />
        <Property Name="copilotBCEActivityUserDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiMetricModel.CopilotEDPActivityUserDetailV2CopilotBCEActivityUserDetailsByPeriod)" />
      </EntityType>
      <EntityType Name="copilotEDPActivityUserDetailV3">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userGuid" Type="Edm.String" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="userActivityByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiMetricModel.CopilotEDPActivityUserDetailV3UserActivityByPeriod)" />
      </EntityType>
      <EntityType Name="copilotEDPAdoptionByDateV2">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="adoptionByDate" Type="Collection(O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiMetricModel.CopilotEDPAdoptionByDateV2AdoptionByDate)" />
      </EntityType>
      <EntityType Name="copilotEDPAdoptionByPeriodV2">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="adoptionByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiMetricModel.CopilotEDPAdoptionByPeriodV2AdoptionByPeriod)" />
      </EntityType>
      <EntityType Name="copilotEDPAdoptionSummaryByPeriodV2">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="adoptionSummaryByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiMetricModel.CopilotEDPAdoptionSummaryByPeriodV2AdoptionSummaryByPeriod)" />
      </EntityType>
      <EntityType Name="copilotEDPPromptsSubmittedByDate">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="promptsSubmittedByDate" Type="Collection(O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiMetricModel.CopilotEDPPromptsSubmittedByDatePromptsSubmittedByDate)" />
      </EntityType>
      <EntityType Name="copilotEDPPromptsSubmittedByPeriod">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="promptsSubmittedByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiMetricModel.CopilotEDPPromptsSubmittedByPeriodPromptsSubmittedByPeriod)" />
      </EntityType>
      <EntityType Name="copilotEDPThumbsUpRateByDate">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="thumbsUpRateByDate" Type="Collection(O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiMetricModel.CopilotEDPThumbsUpRateByDateThumbsUpRateByDate)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotActivity.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="copilotActivityUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="copilotActivityUserDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotActivity.ApiMetricModel.CopilotActivityUserDetailCopilotActivityUserDetailsByPeriod)" />
      </EntityType>
      <EntityType Name="copilotAdoptionByDate">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="adoptionByDate" Type="Collection(O365ReportingCore.SelfService.CopilotActivity.ApiMetricModel.CopilotAdoptionByDateAdoptionByDate)" />
      </EntityType>
      <EntityType Name="copilotAdoptionByProducts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="adoptionByProducts" Type="Collection(O365ReportingCore.SelfService.CopilotActivity.ApiMetricModel.CopilotAdoptionByProductsAdoptionByProducts)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotActivityV4.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="copilotActivityUserDetailV4">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="copilotActivityUserDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotActivityV4.ApiMetricModel.CopilotActivityUserDetailV4CopilotActivityUserDetailsByPeriod)" />
      </EntityType>
      <EntityType Name="copilotPromptsSubmittedByDate">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="promptsSubmittedByDate" Type="Collection(O365ReportingCore.SelfService.CopilotActivityV4.ApiMetricModel.CopilotPromptsSubmittedByDatePromptsSubmittedByDate)" />
      </EntityType>
      <EntityType Name="copilotPromptsSubmittedByPeriod">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="promptsSubmittedByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotActivityV4.ApiMetricModel.CopilotPromptsSubmittedByPeriodPromptsSubmittedByPeriod)" />
      </EntityType>
      <EntityType Name="copilotThumbsUpRateByDate">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="thumbsUpRateByDate" Type="Collection(O365ReportingCore.SelfService.CopilotActivityV4.ApiMetricModel.CopilotThumbsUpRateByDateThumbsUpRateByDate)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotActivityV3.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="copilotActivityUserDetailV3">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="copilotActivityUserDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotActivityV3.ApiMetricModel.CopilotActivityUserDetailV3CopilotActivityUserDetailsByPeriod)" />
      </EntityType>
      <EntityType Name="copilotAgentAdoptionByDate">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="adoptionByDate" Type="Collection(O365ReportingCore.SelfService.CopilotActivityV3.ApiMetricModel.CopilotAgentAdoptionByDateAdoptionByDate)" />
      </EntityType>
      <EntityType Name="copilotAgentAdoptionByPeriod">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="adoptionByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotActivityV3.ApiMetricModel.CopilotAgentAdoptionByPeriodAdoptionByPeriod)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotActivityV2.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="businessChatAdoptionByDate">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="adoptionByDate" Type="Collection(O365ReportingCore.SelfService.CopilotActivityV2.ApiMetricModel.BusinessChatAdoptionByDateAdoptionByDate)" />
      </EntityType>
      <EntityType Name="businessChatAdoptionByProducts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="adoptionByProducts" Type="Collection(O365ReportingCore.SelfService.CopilotActivityV2.ApiMetricModel.BusinessChatAdoptionByProductsAdoptionByProducts)" />
      </EntityType>
      <EntityType Name="copilotActivityUserDetailV2">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="copilotActivityUserDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotActivityV2.ApiMetricModel.CopilotActivityUserDetailV2CopilotActivityUserDetailsByPeriod)" />
      </EntityType>
      <EntityType Name="copilotAdoptionByDateV2">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="adoptionByDate" Type="Collection(O365ReportingCore.SelfService.CopilotActivityV2.ApiMetricModel.CopilotAdoptionByDateV2AdoptionByDate)" />
      </EntityType>
      <EntityType Name="copilotAdoptionByProductsV2">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="adoptionByProducts" Type="Collection(O365ReportingCore.SelfService.CopilotActivityV2.ApiMetricModel.CopilotAdoptionByProductsV2AdoptionByProducts)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.BrowserActivity.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="browserActionMetrics">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="browserUsageActionMetrics" Type="Collection(O365ReportingCore.SelfService.BrowserActivity.ApiMetricModel.BrowserActionMetricsBrowserUsageActionMetrics)" />
      </EntityType>
      <EntityType Name="browserUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="browserUsageUserCountsByDate" Type="Collection(O365ReportingCore.SelfService.BrowserActivity.ApiMetricModel.BrowserUserCountsBrowserUsageUserCountsByDate)" />
      </EntityType>
      <EntityType Name="browserUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="details" Type="Collection(O365ReportingCore.SelfService.BrowserActivity.ApiMetricModel.BrowserUserDetailDetails)" />
      </EntityType>
      <EntityType Name="distributionBrowserUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="browserUsageDistributionUserCounts" Type="Collection(O365ReportingCore.SelfService.BrowserActivity.ApiMetricModel.DistributionBrowserUserCountsBrowserUsageDistributionUserCounts)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.NewTeamsActivity.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="teamsClientVersionUsageUserCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="userCounts" Type="Collection(O365ReportingCore.SelfService.NewTeamsActivity.ApiMetricModel.TeamsClientVersionUsageUserCountsUserCounts)" />
      </EntityType>
      <EntityType Name="teamsClientVersionUsageUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="userId" Type="Edm.String" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="details" Type="Collection(O365ReportingCore.SelfService.NewTeamsActivity.ApiMetricModel.TeamsClientVersionUsageUserDetailDetails)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.TeamsTeam.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="teamsTeamActivityCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="userCounts" Type="Collection(O365ReportingCore.SelfService.TeamsTeam.ApiMetricModel.userCountsExtra)" />
      </EntityType>
      <EntityType Name="teamsTeamActivityDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="teamId" Type="Edm.String" />
        <Property Name="teamName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="teamType" Type="Edm.String" />
        <Property Name="isDeleted" Type="Edm.Boolean" />
        <Property Name="details" Type="Collection(O365ReportingCore.SelfService.TeamsTeam.ApiMetricModel.detailsExtra)" />
      </EntityType>
      <EntityType Name="teamsTeamActivityDistributionCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="activityDistributions" Type="Collection(O365ReportingCore.SelfService.TeamsTeam.ApiMetricModel.activityDistributionsExtra)" />
      </EntityType>
      <EntityType Name="teamsTeamCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="teamsTeamUsageByDate" Type="Collection(O365ReportingCore.SelfService.TeamsTeam.ApiMetricModel.teamsTeamUsageByDate)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.TeamsAppApplication.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="teamsAppUsageDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="appName" Type="Edm.String" />
        <Property Name="appId" Type="Edm.String" />
        <Property Name="lad" Type="Edm.Date" />
        <Property Name="publisher" Type="Edm.String" />
        <Property Name="details" Type="Collection(O365ReportingCore.SelfService.TeamsAppApplication.ApiMetricModel.details)" />
      </EntityType>
      <EntityType Name="teamsAppInstalledCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="appInstalledCounts" Type="Collection(O365ReportingCore.SelfService.TeamsAppApplication.ApiMetricModel.TeamsAppInstalledCountsAppInstalledCounts)" />
      </EntityType>
      <EntityType Name="teamsAppPlatformCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="platformCounts" Type="Collection(O365ReportingCore.SelfService.TeamsAppApplication.ApiMetricModel.TeamsAppPlatformCountsPlatformCounts)" />
      </EntityType>
      <EntityType Name="teamsAppUsageAppCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="usageAppCounts" Type="Collection(O365ReportingCore.SelfService.TeamsAppApplication.ApiMetricModel.TeamsAppUsageAppCountsUsageAppCounts)" />
      </EntityType>
      <EntityType Name="teamsAppUsageDistributionAppCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="distributionAppCounts" Type="Collection(O365ReportingCore.SelfService.TeamsAppApplication.ApiMetricModel.TeamsAppUsageDistributionAppCountsDistributionAppCounts)" />
      </EntityType>
      <EntityType Name="teamsAppUsedCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="appCounts" Type="Collection(O365ReportingCore.SelfService.TeamsAppApplication.ApiMetricModel.TeamsAppUsedCountsAppCounts)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.TenantUsage.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="tenantProductSummary">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="productSummaryByDate" Type="Collection(O365ReportingCore.SelfService.TenantUsage.ApiMetricModel.TenantProductSummaryProductSummaryByDate)" />
      </EntityType>
      <EntityType Name="tenantProductUsage">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="productUsageByDate" Type="Collection(O365ReportingCore.SelfService.TenantUsage.ApiMetricModel.TenantProductUsageProductUsageByDate)" />
      </EntityType>
      <EntityType Name="tenantProductUsageTrend">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="productUsageSeries" Type="Collection(O365ReportingCore.SelfService.TenantUsage.ApiMetricModel.TenantProductUsageTrendProductUsageSeries)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotAgentActivity.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="copilotAgentActivityAgentDetail">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="appId" Type="Edm.String" />
        <Property Name="appName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="copilotAgentActivityAgentDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotAgentActivity.ApiMetricModel.copilotAgentActivityAgentDetailsByPeriod)" />
      </EntityType>
      <EntityType Name="copilotAgentActivityAgentDetailV2">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="appId" Type="Edm.String" />
        <Property Name="appName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="copilotAgentActivityAgentDetailsByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotAgentActivity.ApiMetricModel.copilotAgentActivityAgentDetailsByPeriodV2)" />
        <Property Name="externalAppId" Type="Edm.String" />
      </EntityType>
      <EntityType Name="copilotAgentActivityByDate">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="adoptionByDate" Type="Collection(O365ReportingCore.SelfService.CopilotAgentActivity.ApiMetricModel.CopilotAgentActivityByDateAdoptionByDate)" />
      </EntityType>
      <EntityType Name="copilotAgentActivityByPeriod">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="adoptionByPeriod" Type="Collection(O365ReportingCore.SelfService.CopilotAgentActivity.ApiMetricModel.CopilotAgentActivityByPeriodAdoptionByPeriod)" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.Model.ODataUX" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="reportSettings">
        <Key>
          <PropertyRef Name="tenantId" />
        </Key>
        <Property Name="tenantId" Type="Edm.String" Nullable="false" />
        <Property Name="displayConcealedNames" Type="Edm.Boolean" />
      </EntityType>
      <EntityType Name="office365DesktopActivationCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="productType" Type="Edm.String" />
        <Property Name="windows" Type="Edm.Int64" />
        <Property Name="mac" Type="Edm.Int64" />
      </EntityType>
      <EntityType Name="office365MobileActivationCounts">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="productType" Type="Edm.String" />
        <Property Name="android" Type="Edm.Int64" />
        <Property Name="ios" Type="Edm.Int64" />
        <Property Name="windows10Mobile" Type="Edm.Int64" />
      </EntityType>
      <EntityType Name="GroupActivityGroupV1">
        <Key>
          <PropertyRef Name="GroupGuid" />
        </Key>
        <Property Name="GroupGuid" Type="Edm.String" Nullable="false" />
        <Property Name="MailboxGuid" Type="Edm.String" />
        <Property Name="SiteGuid" Type="Edm.String" />
        <Property Name="GroupYid" Type="Edm.Int64" />
        <Property Name="ContentDate" Type="Edm.DateTimeOffset" />
        <Property Name="GroupName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="OwnerEmail" Type="Edm.String" />
        <Property Name="ActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="GroupType" Type="Edm.String" />
        <Property Name="MemberCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="GuestCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.GroupActivityGroupSummaryV1" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.GroupActivityGroupSummaryV1" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.GroupActivityGroupSummaryV1" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.GroupActivityGroupSummaryV1" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.GroupActivityGroupSummaryV1" />
        <Property Name="ExchangeMailboxItemCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="ExchangeMailboxTotalItemSize" Type="Edm.Int64" Nullable="false" />
        <Property Name="SharePointFilesCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="SharePointSiteStorageUsed" Type="Edm.Int64" Nullable="false" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="GroupActivityTenantV1">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UniqueGroups" Type="Edm.Int64" />
        <Property Name="ActiveGroups" Type="Edm.Int64" />
        <Property Name="MemberCount" Type="Edm.Int64" />
        <Property Name="GuestCount" Type="Edm.Int64" />
        <Property Name="ExchangeMailboxItemCount" Type="Edm.Int64" />
        <Property Name="ExchangeMailboxTotalItemSize" Type="Edm.Int64" />
        <Property Name="SharePointSiteStorageUsed" Type="Edm.Int64" />
        <Property Name="SharePointFilesCount" Type="Edm.Int64" />
        <Property Name="SharePointActiveFilesCount" Type="Edm.Int64" />
        <Property Name="Sums" Type="O365ReportingCore.Model.ODataUX.GroupActivityTenantMetricsV1" />
      </EntityType>
      <EntityType Name="MultiGeoDistributionTenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Regions" Type="Collection(O365ReportingCore.Model.ODataUX.Dashboard.MultiGeoRegionsKeyValue)" />
      </EntityType>
      <EntityType Name="MultiGeoDistributionExport">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Region" Type="Edm.String" />
        <Property Name="UserCount" Type="Edm.Int64" />
      </EntityType>
      <EntityType Name="GroupActivityTenantActivityExport">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="MessageDelivered" Type="Edm.Int64" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="StaffHubTenantExportActivitiesMetrics">
        <Key>
          <PropertyRef Name="ReportRefreshDate" />
        </Key>
        <Property Name="ReportRefreshDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="ReportDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="ShiftRequestsSent" Type="Edm.Int64" />
        <Property Name="ShiftRequestsApproved" Type="Edm.Int64" />
        <Property Name="MessagesSent" Type="Edm.Int64" />
        <Property Name="TasksCreated" Type="Edm.Int64" />
        <Property Name="TasksCompleted" Type="Edm.Int64" />
        <Property Name="FilesUploaded" Type="Edm.Int64" />
        <Property Name="ShiftsEdited" Type="Edm.Int64" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="StaffHubTenantExportTeamsMetrics">
        <Key>
          <PropertyRef Name="ReportRefreshDate" />
        </Key>
        <Property Name="ReportRefreshDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="ReportDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="ActiveTeams" Type="Edm.Int64" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="StaffHubTenantActivity">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.Date" Nullable="false" />
        <Property Name="Teams" Type="O365ReportingCore.Model.ODataUX.StaffHubTenantActiveTeamsMetrics" />
        <Property Name="Activities" Type="O365ReportingCore.Model.ODataUX.StaffHubTenantActivitiesMetrics" />
      </EntityType>
      <EntityType Name="StaffHubTeamsActivity">
        <Key>
          <PropertyRef Name="TeamGuid" />
        </Key>
        <Property Name="Date" Type="Edm.Date" Nullable="false" />
        <Property Name="TeamName" Type="Edm.String" />
        <Property Name="TeamGuid" Type="Edm.Guid" Nullable="false" />
        <Property Name="LastActivityDate" Type="Edm.Date" />
        <Property Name="TeamManagerName" Type="Edm.String" />
        <Property Name="TeamManagerDisplayName" Type="Edm.String" />
        <Property Name="TeamSize" Type="Edm.Int64" />
        <Property Name="StorageUsedBytes" Type="Edm.Int64" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.StaffHubTeamsActivityMetrics" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.StaffHubTeamsActivityMetrics" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.StaffHubTeamsActivityMetrics" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.StaffHubTeamsActivityMetrics" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.StaffHubTeamsActivityMetrics" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="TeamsDeviceUsageV1Tenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.Date" Nullable="false" />
        <Property Name="TotalUsersPerDay" Type="Collection(O365ReportingCore.Model.ODataUX.TeamsUsersV1PerDayCount)" />
        <Property Name="LicensedUsersPerDay" Type="Collection(O365ReportingCore.Model.ODataUX.TeamsUsersV1PerDayCount)" />
        <Property Name="TotalUsersOverPeriod" Type="O365ReportingCore.Model.ODataUX.TeamsUsersV1OverPeriod" />
        <Property Name="LicensedUsersOverPeriod" Type="O365ReportingCore.Model.ODataUX.TeamsUsersV1OverPeriod" />
      </EntityType>
      <EntityType Name="TeamsDeviceUsageV1User">
        <Key>
          <PropertyRef Name="ReportRefreshDate" />
        </Key>
        <Property Name="ReportRefreshDate" Type="Edm.Date" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="LastActivityDate" Type="Edm.Date" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="DeletedDate" Type="Edm.Date" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.TeamsSharedDeviceMetricsV1ForUser" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.TeamsSharedDeviceMetricsV1ForUser" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.TeamsSharedDeviceMetricsV1ForUser" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.TeamsSharedDeviceMetricsV1ForUser" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.TeamsSharedDeviceMetricsV1ForUser" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="TeamsUserActivityV1Tenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.Date" Nullable="false" />
        <Property Name="LicensedUsers" Type="O365ReportingCore.Model.ODataUX.TeamsUserActivityV1TenantMetrics" />
        <Property Name="TotalUsers" Type="O365ReportingCore.Model.ODataUX.TeamsUserActivityV1TenantMetrics" />
        <Property Name="LicensedSums" Type="O365ReportingCore.Model.ODataUX.TeamsUserActivityV1TenantMetrics" />
        <Property Name="TotalSums" Type="O365ReportingCore.Model.ODataUX.TeamsUserActivityV1TenantMetrics" />
      </EntityType>
      <EntityType Name="TeamsUserActivityV1User">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.Date" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="LastActivityDate" Type="Edm.Date" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="DeletedDate" Type="Edm.Date" />
        <Property Name="IsExternal" Type="Edm.Boolean" Nullable="false" />
        <Property Name="Licenses" Type="Collection(Edm.String)" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.TeamsSharedActivityMetricsV1ForUser" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.TeamsSharedActivityMetricsV1ForUser" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.TeamsSharedActivityMetricsV1ForUser" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.TeamsSharedActivityMetricsV1ForUser" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.TeamsSharedActivityMetricsV1ForUser" />
        <Property Name="Aggregate" Type="Edm.String" />
        <Property Name="TenantName" Type="Edm.String" />
      </EntityType>
      <EntityType Name="TeamsUserUsageV1Tenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.Date" Nullable="false" />
        <Property Name="TotalUsersPerDay" Type="Collection(O365ReportingCore.Model.ODataUX.TeamsUserUsageV1PerDayCount)" />
        <Property Name="LicensedUsersPerDay" Type="Collection(O365ReportingCore.Model.ODataUX.TeamsUserUsageV1PerDayCount)" />
        <Property Name="TotalSumsPerDay" Type="Collection(O365ReportingCore.Model.ODataUX.TeamsUserUsageV1PerDayCount)" />
        <Property Name="LicensedSumsPerDay" Type="Collection(O365ReportingCore.Model.ODataUX.TeamsUserUsageV1PerDayCount)" />
        <Property Name="TotalUsersOverPeriod" Type="O365ReportingCore.Model.ODataUX.TeamsUserUsageV1OverPeriod" />
        <Property Name="LicensedUsersOverPeriod" Type="O365ReportingCore.Model.ODataUX.TeamsUserUsageV1OverPeriod" />
      </EntityType>
      <EntityType Name="GroupActivityTenantGroupsExport">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UniqueGroups" Type="Edm.Int64" />
        <Property Name="ActiveGroups" Type="Edm.Int64" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="GroupActivityTenantStorageExport">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="TotalItemSizeBytes" Type="Edm.Int64" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="siteActivitySummary">
        <Key>
          <PropertyRef Name="reportRefreshDate" />
        </Key>
        <Property Name="reportRefreshDate" Type="Edm.String" Nullable="false" />
        <Property Name="viewedOrEdited" Type="Edm.Int64" />
        <Property Name="synced" Type="Edm.Int64" />
        <Property Name="sharedInternally" Type="Edm.Int64" />
        <Property Name="sharedExternally" Type="Edm.Int64" />
        <Property Name="reportDate" Type="Edm.String" />
        <Property Name="reportPeriod" Type="Edm.String" />
      </EntityType>
      <EntityType Name="ActivityTenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Sums" Type="O365ReportingCore.Model.ODataUX.TenantActivityMetrics" />
        <Property Name="Users" Type="O365ReportingCore.Model.ODataUX.TenantActivityMetrics" />
      </EntityType>
      <EntityType Name="SiteActivityUser">
        <Key>
          <PropertyRef Name="UserId" />
        </Key>
        <Property Name="UserId" Type="Edm.String" Nullable="false" />
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="DeletedDate" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.SiteUserActivityMetrics" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.SiteUserActivityMetrics" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.SiteUserActivityMetrics" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.SiteUserActivityMetrics" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.SiteUserActivityMetrics" />
        <Property Name="Licenses" Type="Collection(Edm.String)" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="SiteUsageTenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="SiteType" Type="Edm.String" />
        <Property Name="MetricCollection" Type="O365ReportingCore.Model.ODataUX.TenantSiteMetricCollection" />
      </EntityType>
      <EntityType Name="SiteUsageUserV1">
        <Key>
          <PropertyRef Name="SiteId" />
        </Key>
        <Property Name="SiteType" Type="Edm.String" />
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="SiteId" Type="Edm.Guid" Nullable="false" />
        <Property Name="SiteUrl" Type="Edm.String" />
        <Property Name="SiteOwnerName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="SiteSensitivityLabelId" Type="Edm.String" />
        <Property Name="ExternalSharing" Type="Edm.Boolean" Nullable="false" />
        <Property Name="UnmanagedDevicePolicy" Type="Edm.String" />
        <Property Name="GeoLocation" Type="Edm.String" />
        <Property Name="DocumentCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.SiteMetricV1" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.SiteMetricV1" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.SiteMetricV1" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.SiteMetricV1" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.SiteMetricV1" />
        <Property Name="DiskUsedBytes" Type="Edm.Int64" Nullable="false" />
        <Property Name="DiskQuotaBytes" Type="Edm.Int64" Nullable="false" />
        <Property Name="Template" Type="Edm.String" />
        <Property Name="SiteOwnerPrincipalName" Type="Edm.String" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="YammerGroupActivityTenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UniqueGroups" Type="Edm.Int64" />
        <Property Name="ActiveGroups" Type="Edm.Int64" />
        <Property Name="Sums" Type="O365ReportingCore.Model.ODataUX.YammerGroupReportsMetrics" />
      </EntityType>
      <EntityType Name="YammerGroupActivityGroup">
        <Key>
          <PropertyRef Name="GroupName" />
        </Key>
        <Property Name="ContentDate" Type="Edm.DateTimeOffset" />
        <Property Name="GroupName" Type="Edm.String" Nullable="false" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="GroupAdminName" Type="Edm.String" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="GroupType" Type="Edm.String" />
        <Property Name="O365Connected" Type="Edm.String" />
        <Property Name="MemberCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.YammerGroupReportsMetrics" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.YammerGroupReportsMetrics" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.YammerGroupReportsMetrics" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.YammerGroupReportsMetrics" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.YammerGroupReportsMetrics" />
        <Property Name="Aggregate" Type="Edm.String" />
        <Property Name="NetworkName" Type="Edm.String" />
      </EntityType>
      <EntityType Name="YammerClientsUsedTenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UsersPerDay" Type="Collection(O365ReportingCore.Model.ODataUX.YammerUsersPerDay)" />
        <Property Name="UserAggregate" Type="O365ReportingCore.Model.ODataUX.YammerUserAggregate" />
      </EntityType>
      <EntityType Name="YammerClientsUsedUser">
        <Key>
          <PropertyRef Name="EmailAddress" />
        </Key>
        <Property Name="EmailAddress" Type="Edm.String" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="UserState" Type="Edm.String" />
        <Property Name="StateChangeDate" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.YammerClientsUsedAggregate" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.YammerClientsUsedAggregate" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.YammerClientsUsedAggregate" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.YammerClientsUsedAggregate" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.YammerClientsUsedAggregate" />
      </EntityType>
      <EntityType Name="SkypeActivityTenantOrganizer">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Duration" Type="Edm.Int64" Nullable="false" />
        <Property Name="Sums" Type="O365ReportingCore.Model.ODataUX.SkypeActivityOrganizerMetric" />
        <Property Name="Users" Type="O365ReportingCore.Model.ODataUX.SkypeActivityOrganizerMetric" />
      </EntityType>
      <EntityType Name="EmailClientTenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="DailyAggregate" Type="Collection(O365ReportingCore.Model.ODataUX.EmailClientTenantDay)" />
        <Property Name="ClientAggregate" Type="O365ReportingCore.Model.ODataUX.EmailClientTenantAggregates" />
      </EntityType>
      <EntityType Name="EmailClientUser">
        <Key>
          <PropertyRef Name="ContentDate" />
        </Key>
        <Property Name="ContentDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="UserDisplayName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="DeletedDate" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="M180" Type="Collection(O365ReportingCore.Model.ODataUX.EmailClientUserAggregate)" />
        <Property Name="M90" Type="Collection(O365ReportingCore.Model.ODataUX.EmailClientUserAggregate)" />
        <Property Name="M30" Type="Collection(O365ReportingCore.Model.ODataUX.EmailClientUserAggregate)" />
        <Property Name="M7" Type="Collection(O365ReportingCore.Model.ODataUX.EmailClientUserAggregate)" />
        <Property Name="M1" Type="Collection(O365ReportingCore.Model.ODataUX.EmailClientUserAggregate)" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="SkypeClientsUsedUser">
        <Key>
          <PropertyRef Name="UserName" />
        </Key>
        <Property Name="UserName" Type="Edm.String" Nullable="false" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.SkypeClientsUsedAggregate" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.SkypeClientsUsedAggregate" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.SkypeClientsUsedAggregate" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.SkypeClientsUsedAggregate" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.SkypeClientsUsedAggregate" />
      </EntityType>
      <EntityType Name="EmailStorageMailboxTenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="MetricCollection" Type="O365ReportingCore.Model.ODataUX.EmailStorageMailboxTenantMetrics" />
      </EntityType>
      <EntityType Name="ExchangeEmailActivityUser">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="UserDisplayName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="DeletedDate" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.EmailActivityMetrics" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.EmailActivityMetrics" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.EmailActivityMetrics" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.EmailActivityMetrics" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.EmailActivityMetrics" />
        <Property Name="Licenses" Type="Collection(Edm.String)" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="GroupActivityTenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UniqueGroups" Type="Edm.Int64" />
        <Property Name="ActiveGroups" Type="Edm.Int64" />
        <Property Name="MemberCount" Type="Edm.Int64" />
        <Property Name="GuestCount" Type="Edm.Int64" />
        <Property Name="ItemCount" Type="Edm.Int64" />
        <Property Name="TotalItemSizeBytes" Type="Edm.Int64" />
        <Property Name="Sums" Type="O365ReportingCore.Model.ODataUX.GroupActivityTenantMetrics" />
      </EntityType>
      <EntityType Name="GroupActivityGroup">
        <Key>
          <PropertyRef Name="GroupGuid" />
        </Key>
        <Property Name="GroupGuid" Type="Edm.String" Nullable="false" />
        <Property Name="MailboxGuid" Type="Edm.String" />
        <Property Name="ContentDate" Type="Edm.DateTimeOffset" />
        <Property Name="GroupName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="OwnerName" Type="Edm.String" />
        <Property Name="ActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.GroupActivityGroupSummary" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.GroupActivityGroupSummary" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.GroupActivityGroupSummary" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.GroupActivityGroupSummary" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.GroupActivityGroupSummary" />
        <Property Name="ItemCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="TotalItemSize" Type="Edm.Int64" Nullable="false" />
        <Property Name="GroupType" Type="Edm.String" />
        <Property Name="MemberCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="GuestCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="SiteUsageUser">
        <Key>
          <PropertyRef Name="SiteId" />
        </Key>
        <Property Name="SiteType" Type="Edm.String" />
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="SiteId" Type="Edm.Guid" Nullable="false" />
        <Property Name="SiteUrl" Type="Edm.String" />
        <Property Name="SiteOwnerName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="DocumentCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.SiteMetric" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.SiteMetric" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.SiteMetric" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.SiteMetric" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.SiteMetric" />
        <Property Name="DiskUsedBytes" Type="Edm.Int64" Nullable="false" />
        <Property Name="DiskQuotaBytes" Type="Edm.Int64" Nullable="false" />
        <Property Name="SiteOwnerPrincipalName" Type="Edm.String" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="ActivityUser">
        <Key>
          <PropertyRef Name="UserId" />
        </Key>
        <Property Name="UserId" Type="Edm.String" Nullable="false" />
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="DeletedDate" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.UserActivityMetrics" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.UserActivityMetrics" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.UserActivityMetrics" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.UserActivityMetrics" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.UserActivityMetrics" />
        <Property Name="Licenses" Type="Collection(Edm.String)" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="SkypeActivityTenantParticipant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Duration" Type="Edm.Int64" Nullable="false" />
        <Property Name="Sums" Type="O365ReportingCore.Model.ODataUX.SkypeActivityParticipantMetric" />
        <Property Name="Users" Type="O365ReportingCore.Model.ODataUX.SkypeActivityParticipantMetric" />
      </EntityType>
      <EntityType Name="SkypeActivityTenantPeerToPeer">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Duration" Type="Edm.Int64" Nullable="false" />
        <Property Name="Sums" Type="O365ReportingCore.Model.ODataUX.SkypeActivityPeerToPeerMetric" />
        <Property Name="Users" Type="O365ReportingCore.Model.ODataUX.SkypeActivityPeerToPeerMetric" />
      </EntityType>
      <EntityType Name="SkypeActivityTenantSummary">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Duration" Type="Edm.Int64" Nullable="false" />
        <Property Name="Sums" Type="O365ReportingCore.Model.ODataUX.SkypeActivitySummaryMetric" />
        <Property Name="Users" Type="O365ReportingCore.Model.ODataUX.SkypeActivitySummaryMetric" />
      </EntityType>
      <EntityType Name="LicenseActivityTenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UserAggregate" Type="O365ReportingCore.Model.ODataUX.LicenseActivityTenantAggregate" />
        <Property Name="DailyActiveUsers" Type="Collection(O365ReportingCore.Model.ODataUX.LicenseActivityTenantDailyUser)" />
        <Property Name="DailyActivities" Type="Collection(O365ReportingCore.Model.ODataUX.LicenseActivityTenantDailyActivity)" />
      </EntityType>
      <EntityType Name="LicenseActivityUser">
        <Key>
          <PropertyRef Name="UserId" />
        </Key>
        <Property Name="UserId" Type="Edm.String" Nullable="false" />
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="DisplayName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="DeletedDate" Type="Edm.DateTimeOffset" />
        <Property Name="LicenseForEXO" Type="Edm.Boolean" Nullable="false" />
        <Property Name="LicenseForOD" Type="Edm.Boolean" Nullable="false" />
        <Property Name="LicenseForSPO" Type="Edm.Boolean" Nullable="false" />
        <Property Name="LicenseForSFB" Type="Edm.Boolean" Nullable="false" />
        <Property Name="LicenseForYO" Type="Edm.Boolean" Nullable="false" />
        <Property Name="LicenseForTeams" Type="Edm.Boolean" Nullable="false" />
        <Property Name="LastActivityDateEXO" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDateOD" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDateSPO" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDateSFB" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDateYO" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDateTeams" Type="Edm.DateTimeOffset" />
        <Property Name="LicenseAssignedDateEXO" Type="Edm.DateTimeOffset" />
        <Property Name="LicenseAssignedDateOD" Type="Edm.DateTimeOffset" />
        <Property Name="LicenseAssignedDateSPO" Type="Edm.DateTimeOffset" />
        <Property Name="LicenseAssignedDateSFB" Type="Edm.DateTimeOffset" />
        <Property Name="LicenseAssignedDateYO" Type="Edm.DateTimeOffset" />
        <Property Name="LicenseAssignedDateTeams" Type="Edm.DateTimeOffset" />
        <Property Name="Licenses" Type="Collection(Edm.String)" />
      </EntityType>
      <EntityType Name="SkypeClientsUsedTenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UsersPerDay" Type="Collection(O365ReportingCore.Model.ODataUX.UsersPerDay)" />
        <Property Name="UserAggregate" Type="O365ReportingCore.Model.ODataUX.UserAggregate" />
      </EntityType>
      <EntityType Name="SkypeActivityUserOrganizer">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="DeletedDate" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.SkypeActivityOrganizerMetric" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.SkypeActivityOrganizerMetric" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.SkypeActivityOrganizerMetric" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.SkypeActivityOrganizerMetric" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.SkypeActivityOrganizerMetric" />
        <Property Name="Licenses" Type="Collection(Edm.String)" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="SkypeActivityUserParticipant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="DeletedDate" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.SkypeActivityParticipantMetric" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.SkypeActivityParticipantMetric" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.SkypeActivityParticipantMetric" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.SkypeActivityParticipantMetric" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.SkypeActivityParticipantMetric" />
        <Property Name="Licenses" Type="Collection(Edm.String)" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="SkypeActivityUserPeerToPeer">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="DeletedDate" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.SkypeActivityPeerToPeerMetric" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.SkypeActivityPeerToPeerMetric" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.SkypeActivityPeerToPeerMetric" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.SkypeActivityPeerToPeerMetric" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.SkypeActivityPeerToPeerMetric" />
        <Property Name="Licenses" Type="Collection(Edm.String)" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="SkypeActivityUserSummary">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="DeletedDate" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.SkypeActivitySummaryMetric" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.SkypeActivitySummaryMetric" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.SkypeActivitySummaryMetric" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.SkypeActivitySummaryMetric" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.SkypeActivitySummaryMetric" />
        <Property Name="Licenses" Type="Collection(Edm.String)" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="ExchangeEmailActivityTenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Sums" Type="O365ReportingCore.Model.ODataUX.EmailActivityTenantMetrics" />
        <Property Name="Users" Type="O365ReportingCore.Model.ODataUX.EmailActivityTenantMetrics" />
      </EntityType>
      <EntityType Name="EmailStorageMailboxUser">
        <Key>
          <PropertyRef Name="UserId" />
        </Key>
        <Property Name="UserId" Type="Edm.String" Nullable="false" />
        <Property Name="MailboxId" Type="Edm.String" />
        <Property Name="MailboxQuotaCategory" Type="Edm.Int16" />
        <Property Name="ContentDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="PrimaryWarningQuotaPercent" Type="Edm.Double" />
        <Property Name="PrimaryProhibitSendQuotaPercent" Type="Edm.Double" />
        <Property Name="PrimaryItemSizePercent" Type="Edm.Double" />
        <Property Name="MailboxCreatedDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="DisplayName" Type="Edm.String" />
        <Property Name="IsDeleted" Type="Edm.Boolean" Nullable="false" />
        <Property Name="DeletedDate" Type="Edm.DateTimeOffset" />
        <Property Name="CreatedDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="PrimaryItemCount" Type="Edm.Int64" />
        <Property Name="PrimaryItemSizeBytes" Type="Edm.Int64" />
        <Property Name="PrimaryWarningQuotaBytes" Type="Edm.Int64" />
        <Property Name="PrimaryProhibitSendQuotaBytes" Type="Edm.Int64" />
        <Property Name="PrimaryProhibitReceiveQuotaBytes" Type="Edm.Int64" />
        <Property Name="DeletedItemCount" Type="Edm.Int64" />
        <Property Name="DeletedItemSizeBytes" Type="Edm.Int64" />
        <Property Name="DeletedItemQuotaBytes" Type="Edm.Int64" />
        <Property Name="HasArchive" Type="Edm.Boolean" />
        <Property Name="RecipientType" Type="Edm.String" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <EntityType Name="ProPlusActivationStateTenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="EnabledUserCount" Type="Edm.Int64" />
        <Property Name="ActivatedUserCount" Type="Edm.Int64" />
        <Property Name="SCAUserCount" Type="Edm.Int64" />
        <Property Name="ServicePlanId" Type="Edm.Guid" />
        <Property Name="ServicePlanName" Type="Edm.String" />
        <Property Name="EffectiveOfferId" Type="Edm.String" />
        <Property Name="PcCounter" Type="Edm.Int64" />
        <Property Name="MacCounter" Type="Edm.Int64" />
        <Property Name="AndroidDeviceCounter" Type="Edm.Int64" />
        <Property Name="IosDeviceCounter" Type="Edm.Int64" />
        <Property Name="WindowsDeviceCounter" Type="Edm.Int64" />
        <Property Name="LastActivatedDate" Type="Edm.DateTimeOffset" />
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
      </EntityType>
      <EntityType Name="ProPlusActivationStateUser">
        <Key>
          <PropertyRef Name="UserId" />
        </Key>
        <Property Name="UserId" Type="Edm.String" Nullable="false" />
        <Property Name="Date" Type="Edm.DateTimeOffset" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="UserDisplayName" Type="Edm.String" />
        <Property Name="ServicePlanName" Type="Edm.String" />
        <Property Name="LastActivatedDate" Type="Edm.DateTimeOffset" />
        <Property Name="PcCounter" Type="Edm.Int64" />
        <Property Name="MacCounter" Type="Edm.Int64" />
        <Property Name="WindowsDeviceCounter" Type="Edm.Int64" />
        <Property Name="IosDeviceCounter" Type="Edm.Int64" />
        <Property Name="AndroidDeviceCounter" Type="Edm.Int64" />
        <Property Name="UsedSCA" Type="Edm.Boolean" />
      </EntityType>
      <EntityType Name="YammerActivityTenant">
        <Key>
          <PropertyRef Name="Date" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Sums" Type="O365ReportingCore.Model.ODataUX.YammerTenantActivityMetrics" />
        <Property Name="Users" Type="O365ReportingCore.Model.ODataUX.YammerTenantActivityMetrics" />
      </EntityType>
      <EntityType Name="YammerActivityUser">
        <Key>
          <PropertyRef Name="EmailAddress" />
        </Key>
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="EmailAddress" Type="Edm.String" Nullable="false" />
        <Property Name="UserName" Type="Edm.String" />
        <Property Name="UserState" Type="Edm.String" />
        <Property Name="StateChangeDate" Type="Edm.DateTimeOffset" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.YammerUserActivityMetrics" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.YammerUserActivityMetrics" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.YammerUserActivityMetrics" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.YammerUserActivityMetrics" />
        <Property Name="M1" Type="O365ReportingCore.Model.ODataUX.YammerUserActivityMetrics" />
        <Property Name="Licenses" Type="Collection(Edm.String)" />
        <Property Name="Aggregate" Type="Edm.String" />
      </EntityType>
      <ComplexType Name="GroupActivityGroupSummaryV1">
        <Property Name="ExchangeEmailReceived" Type="Edm.Int64" />
        <Property Name="SharePointActiveFilesCount" Type="Edm.Int64" />
        <Property Name="YammerMessagePosted" Type="Edm.Int64" />
        <Property Name="YammerMessageRead" Type="Edm.Int64" />
        <Property Name="YammerMessageLiked" Type="Edm.Int64" />
        <Property Name="TeamsChannelMessage" Type="Edm.Int64" />
        <Property Name="TeamsMeetingsOrganized" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="GroupActivityTenantMetricsV1">
        <Property Name="SharePointActiveFilesCount" Type="Edm.Int64" />
        <Property Name="ExchangeEmailReceived" Type="Edm.Int64" />
        <Property Name="YammerMessagePosted" Type="Edm.Int64" />
        <Property Name="YammerMessageRead" Type="Edm.Int64" />
        <Property Name="YammerMessageLiked" Type="Edm.Int64" />
        <Property Name="TeamsChannelMessage" Type="Edm.Int64" />
        <Property Name="TeamsMeetingsOrganized" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="StaffHubTenantActiveTeamsMetrics">
        <Property Name="ActiveTeams" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="StaffHubTenantActivitiesMetrics">
        <Property Name="ShiftRequestsSent" Type="Edm.Int64" />
        <Property Name="ShiftRequestsApproved" Type="Edm.Int64" />
        <Property Name="MessagesSent" Type="Edm.Int64" />
        <Property Name="TasksCreated" Type="Edm.Int64" />
        <Property Name="TasksCompleted" Type="Edm.Int64" />
        <Property Name="FilesUploaded" Type="Edm.Int64" />
        <Property Name="ShiftsEdited" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="StaffHubTeamsActivityMetrics">
        <Property Name="ShiftRequestsSent" Type="Edm.Int64" />
        <Property Name="ShiftRequestsApproved" Type="Edm.Int64" />
        <Property Name="MessagesSent" Type="Edm.Int64" />
        <Property Name="TasksCreated" Type="Edm.Int64" />
        <Property Name="TasksCompleted" Type="Edm.Int64" />
        <Property Name="FilesUploaded" Type="Edm.Int64" />
        <Property Name="ShiftsEdited" Type="Edm.Int64" />
        <Property Name="ActiveMembers" Type="Edm.Int64" />
        <Property Name="OtherActivities" Type="Edm.Boolean" Nullable="false" />
      </ComplexType>
      <ComplexType Name="TeamsUsersV1PerDayCount">
        <Property Name="Date" Type="Edm.Date" Nullable="false" />
        <Property Name="Users" Type="O365ReportingCore.Model.ODataUX.TeamsSharedDeviceMetricsV1Base" />
      </ComplexType>
      <ComplexType Name="TeamsSharedDeviceMetricsV1Base">
        <Property Name="Web" Type="Edm.Int64" Nullable="false" />
        <Property Name="iOS" Type="Edm.Int64" Nullable="false" />
        <Property Name="Mac" Type="Edm.Int64" Nullable="false" />
        <Property Name="Android" Type="Edm.Int64" Nullable="false" />
        <Property Name="Windows" Type="Edm.Int64" Nullable="false" />
        <Property Name="ChromeOS" Type="Edm.Int64" Nullable="false" />
        <Property Name="Linux" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="TeamsSharedDeviceMetricsV1ForUser" BaseType="O365ReportingCore.Model.ODataUX.TeamsSharedDeviceMetricsV1Base">
        <Property Name="IsLicensed" Type="Edm.Boolean" Nullable="false" />
      </ComplexType>
      <ComplexType Name="TeamsUsersV1OverPeriod">
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.TeamsSharedDeviceMetricsV1Base" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.TeamsSharedDeviceMetricsV1Base" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.TeamsSharedDeviceMetricsV1Base" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.TeamsSharedDeviceMetricsV1Base" />
      </ComplexType>
      <ComplexType Name="TeamsUserActivityV1TenantMetrics">
        <Property Name="ChannelMessages" Type="Edm.Int64" Nullable="false" />
        <Property Name="ChatMessages" Type="Edm.Int64" Nullable="false" />
        <Property Name="OneToOneCalls" Type="Edm.Int64" Nullable="false" />
        <Property Name="TotalMeetings" Type="Edm.Int64" Nullable="false" />
        <Property Name="OtherActivity" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="TeamsUserUsageV1PerDayCount" BaseType="O365ReportingCore.Model.ODataUX.TeamsUserActivityV1TenantMetrics">
        <Property Name="Date" Type="Edm.Date" Nullable="false" />
      </ComplexType>
      <ComplexType Name="TeamsSharedActivityMetricsV1ForUser">
        <Property Name="IsLicensed" Type="Edm.Boolean" Nullable="false" />
        <Property Name="HostTenantName" Type="Edm.String" />
        <Property Name="ChannelMessages" Type="Edm.Int64" Nullable="false" />
        <Property Name="ChatMessages" Type="Edm.Int64" Nullable="false" />
        <Property Name="OneToOneCalls" Type="Edm.Int64" Nullable="false" />
        <Property Name="TotalMeetings" Type="Edm.Int64" Nullable="false" />
        <Property Name="MeetingsOrganized" Type="Edm.Int64" Nullable="false" />
        <Property Name="MeetingsParticipated" Type="Edm.Int64" Nullable="false" />
        <Property Name="MeetingsOrganizedAdhoc" Type="Edm.Int64" Nullable="false" />
        <Property Name="MeetingsParticipatedAdhoc" Type="Edm.Int64" Nullable="false" />
        <Property Name="MeetingsOrganizedScheduled" Type="Edm.Int64" Nullable="false" />
        <Property Name="MeetingsParticipatedScheduled" Type="Edm.Int64" Nullable="false" />
        <Property Name="MeetingsOrganizedScheduledOneTime" Type="Edm.Int64" Nullable="false" />
        <Property Name="MeetingsParticipatedScheduledOneTime" Type="Edm.Int64" Nullable="false" />
        <Property Name="MeetingsOrganizedScheduledRecurring" Type="Edm.Int64" Nullable="false" />
        <Property Name="MeetingsParticipatedScheduledRecurring" Type="Edm.Int64" Nullable="false" />
        <Property Name="AudioTime" Type="Edm.Int64" Nullable="false" />
        <Property Name="VideoTime" Type="Edm.Int64" Nullable="false" />
        <Property Name="ScreenShareTime" Type="Edm.Int64" Nullable="false" />
        <Property Name="OtherActivity" Type="Edm.Int64" Nullable="false" />
        <Property Name="UrgentMessages" Type="Edm.Int64" Nullable="false" />
        <Property Name="PostMessages" Type="Edm.Int64" Nullable="false" />
        <Property Name="ReplyMessages" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="TeamsUserUsageV1OverPeriod">
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.TeamsUserActivityV1TenantMetrics" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.TeamsUserActivityV1TenantMetrics" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.TeamsUserActivityV1TenantMetrics" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.TeamsUserActivityV1TenantMetrics" />
      </ComplexType>
      <ComplexType Name="TenantActivityMetrics">
        <Property Name="ActiveFiles" Type="Edm.Int64" />
        <Property Name="FilesSynced" Type="Edm.Int64" />
        <Property Name="FilesSharedExternally" Type="Edm.Int64" />
        <Property Name="FilesSharedInternally" Type="Edm.Int64" />
        <Property Name="PagesVisited" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="SiteUserActivityMetrics">
        <Property Name="ActiveFiles" Type="Edm.Int64" Nullable="false" />
        <Property Name="FilesSynced" Type="Edm.Int64" Nullable="false" />
        <Property Name="FilesSharedInternally" Type="Edm.Int64" Nullable="false" />
        <Property Name="FilesSharedExternally" Type="Edm.Int64" Nullable="false" />
        <Property Name="PagesVisited" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="TenantSiteMetricCollection">
        <Property Name="Metrics" Type="Collection(O365ReportingCore.Model.ODataUX.TenantSiteMetric)" />
      </ComplexType>
      <ComplexType Name="TenantSiteMetric">
        <Property Name="SiteType" Type="Edm.String" />
        <Property Name="ActionCount" Type="Edm.Int64" />
        <Property Name="DocumentCount" Type="Edm.Int64" />
        <Property Name="DiskUsedBytes" Type="Edm.Int64" />
        <Property Name="ActiveSites" Type="Edm.Int64" />
        <Property Name="TotalSites" Type="Edm.Int64" />
        <Property Name="PageViews" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="SiteMetricV1">
        <Property Name="ActionCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="PageViews" Type="Edm.Int64" Nullable="false" />
        <Property Name="PagesVisited" Type="Edm.Int64" Nullable="false" />
        <Property Name="AnonymousLinkCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="CompanyLinkCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="SecureLinkForGuestCount" Type="Edm.Int64" Nullable="false" />
        <Property Name="SecureLinkForMemberCount" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="YammerGroupReportsMetrics">
        <Property Name="MessageCreated" Type="Edm.Int64" />
        <Property Name="MessageViewed" Type="Edm.Int64" />
        <Property Name="Liked" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="YammerUsersPerDay">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Users" Type="O365ReportingCore.Model.ODataUX.YammerUserCountForClientsUsed" />
      </ComplexType>
      <ComplexType Name="YammerUserCountForClientsUsed">
        <Property Name="Web" Type="Edm.Int64" Nullable="false" />
        <Property Name="WindowsPhone" Type="Edm.Int64" Nullable="false" />
        <Property Name="IPhone" Type="Edm.Int64" Nullable="false" />
        <Property Name="IPad" Type="Edm.Int64" Nullable="false" />
        <Property Name="Android" Type="Edm.Int64" Nullable="false" />
        <Property Name="Other" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="YammerUserAggregate">
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.YammerUserCountForClientsUsed" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.YammerUserCountForClientsUsed" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.YammerUserCountForClientsUsed" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.YammerUserCountForClientsUsed" />
      </ComplexType>
      <ComplexType Name="YammerClientsUsedAggregate">
        <Property Name="Web" Type="Edm.Int64" Nullable="false" />
        <Property Name="WindowsPhone" Type="Edm.Int64" Nullable="false" />
        <Property Name="IPhone" Type="Edm.Int64" Nullable="false" />
        <Property Name="IPad" Type="Edm.Int64" Nullable="false" />
        <Property Name="Android" Type="Edm.Int64" Nullable="false" />
        <Property Name="Other" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="SkypeActivityOrganizerMetric">
        <Property Name="OrganizerMessage" Type="Edm.Int64" Nullable="false" />
        <Property Name="OrganizerAudioVideo" Type="Edm.Int64" Nullable="false" />
        <Property Name="OrganizerAudioVideoDuration" Type="Edm.Int64" Nullable="false" />
        <Property Name="OrganizerAppSharing" Type="Edm.Int64" Nullable="false" />
        <Property Name="OrganizerWeb" Type="Edm.Int64" Nullable="false" />
        <Property Name="OrganizerDialIn" Type="Edm.Int64" Nullable="false" />
        <Property Name="OrganizerCloudDialIn" Type="Edm.Int64" Nullable="false" />
        <Property Name="OrganizerCloudDialInDuration" Type="Edm.Int64" Nullable="false" />
        <Property Name="OrganizerCloudDialOutDuration" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="EmailClientTenantDay">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="ClientIdToUniqueUsers" Type="O365ReportingCore.Model.ODataUX.EmailClientTenantDayMetrics" />
      </ComplexType>
      <ComplexType Name="EmailClientTenantDayMetrics">
        <Property Name="IMAP4" Type="Edm.Int64" />
        <Property Name="MacMail" Type="Edm.Int64" />
        <Property Name="MacOutlook" Type="Edm.Int64" />
        <Property Name="Mobile" Type="Edm.Int64" />
        <Property Name="Outlook" Type="Edm.Int64" />
        <Property Name="OutlookMobile" Type="Edm.Int64" />
        <Property Name="POP3" Type="Edm.Int64" />
        <Property Name="Web" Type="Edm.Int64" />
        <Property Name="SMTP" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="EmailClientTenantAggregates">
        <Property Name="M7" Type="Collection(O365ReportingCore.Model.ODataUX.EmailClientTenantAggregate)" />
        <Property Name="M30" Type="Collection(O365ReportingCore.Model.ODataUX.EmailClientTenantAggregate)" />
        <Property Name="M90" Type="Collection(O365ReportingCore.Model.ODataUX.EmailClientTenantAggregate)" />
        <Property Name="M180" Type="Collection(O365ReportingCore.Model.ODataUX.EmailClientTenantAggregate)" />
      </ComplexType>
      <ComplexType Name="EmailClientTenantAggregate">
        <Property Name="ClientId" Type="Edm.String" />
        <Property Name="UniqueUsers" Type="Edm.Int64" />
        <Property Name="UniqueUsersPerVersion" Type="Collection(O365ReportingCore.Model.ODataUX.EmailClientTenantAggregateMetric)" />
      </ComplexType>
      <ComplexType Name="EmailClientTenantAggregateMetric">
        <Property Name="Version" Type="Edm.String" />
        <Property Name="UniqueUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="EmailClientUserAggregate">
        <Property Name="ClientId" Type="Edm.String" />
        <Property Name="TotalActivity" Type="Edm.Int64" />
        <Property Name="TotalActivityPerVersion" Type="Collection(O365ReportingCore.Model.ODataUX.EmailClientUserAggregateMetric)" />
      </ComplexType>
      <ComplexType Name="EmailClientUserAggregateMetric">
        <Property Name="Version" Type="Edm.String" />
        <Property Name="TotalActivity" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="SkypeClientsUsedAggregate">
        <Property Name="WindowsPC" Type="Edm.Int32" Nullable="false" />
        <Property Name="WindowsMobile" Type="Edm.Int32" Nullable="false" />
        <Property Name="IPhone" Type="Edm.Int32" Nullable="false" />
        <Property Name="IPad" Type="Edm.Int32" Nullable="false" />
        <Property Name="Android" Type="Edm.Int32" Nullable="false" />
      </ComplexType>
      <ComplexType Name="EmailStorageMailboxTenantMetrics">
        <Property Name="Metrics" Type="Collection(O365ReportingCore.Model.ODataUX.EmailStorageMailboxTenantMetric)" />
      </ComplexType>
      <ComplexType Name="EmailStorageMailboxTenantMetric">
        <Property Name="RecipientType" Type="Edm.String" />
        <Property Name="UniqueMailboxes" Type="Edm.Int64" />
        <Property Name="ActiveMailboxes" Type="Edm.Int64" />
        <Property Name="TotalItemSizeBytes" Type="Edm.Int64" />
        <Property Name="TotalMailboxesBelowWarningQuota" Type="Edm.Int64" />
        <Property Name="TotalMailboxesAboveWarningQuota" Type="Edm.Int64" />
        <Property Name="TotalMailboxesAboveProhibitSendQuota" Type="Edm.Int64" />
        <Property Name="TotalMailboxesAboveProhibitSendReceiveQuota" Type="Edm.Int64" />
        <Property Name="TotalMailboxesIndeterminateQuota" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="EmailActivityMetrics">
        <Property Name="EmailSent" Type="Edm.Int64" Nullable="false" />
        <Property Name="EmailReceived" Type="Edm.Int64" Nullable="false" />
        <Property Name="EmailRead" Type="Edm.Int64" Nullable="false" />
        <Property Name="MeetingCreated" Type="Edm.Int64" Nullable="false" />
        <Property Name="MeetingInteracted" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="GroupActivityTenantMetrics">
        <Property Name="MessageDelivered" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="GroupActivityGroupSummary">
        <Property Name="MessageDelivered" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="SiteMetric">
        <Property Name="ActionCount" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="UserActivityMetrics">
        <Property Name="ActiveFiles" Type="Edm.Int64" Nullable="false" />
        <Property Name="FilesSynced" Type="Edm.Int64" Nullable="false" />
        <Property Name="FilesSharedInternally" Type="Edm.Int64" Nullable="false" />
        <Property Name="FilesSharedExternally" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="SkypeActivityParticipantMetric">
        <Property Name="ParticipantMessage" Type="Edm.Int64" Nullable="false" />
        <Property Name="ParticipantAudioVideo" Type="Edm.Int64" Nullable="false" />
        <Property Name="ParticipantAudioVideoDuration" Type="Edm.Int64" Nullable="false" />
        <Property Name="ParticipantAppSharing" Type="Edm.Int64" Nullable="false" />
        <Property Name="ParticipantWeb" Type="Edm.Int64" Nullable="false" />
        <Property Name="ParticipantDialIn" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="SkypeActivityPeerToPeerMetric">
        <Property Name="PeerMessageSession" Type="Edm.Int64" Nullable="false" />
        <Property Name="PeerAudioSession" Type="Edm.Int64" Nullable="false" />
        <Property Name="PeerAudioDuration" Type="Edm.Int64" Nullable="false" />
        <Property Name="PeerVideoSession" Type="Edm.Int64" Nullable="false" />
        <Property Name="PeerVideoDuration" Type="Edm.Int64" Nullable="false" />
        <Property Name="PeerAppSharingSession" Type="Edm.Int64" Nullable="false" />
        <Property Name="PeerFileTransfers" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="SkypeActivitySummaryMetric">
        <Property Name="PeerSession" Type="Edm.Int64" Nullable="false" />
        <Property Name="OrganizeConference" Type="Edm.Int64" Nullable="false" />
        <Property Name="ParticipateConference" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="LicenseActivityTenantAggregate">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M180" Type="Collection(O365ReportingCore.Model.ODataUX.LicenseActivityUserCount)" />
        <Property Name="M90" Type="Collection(O365ReportingCore.Model.ODataUX.LicenseActivityUserCount)" />
        <Property Name="M30" Type="Collection(O365ReportingCore.Model.ODataUX.LicenseActivityUserCount)" />
        <Property Name="M7" Type="Collection(O365ReportingCore.Model.ODataUX.LicenseActivityUserCount)" />
      </ComplexType>
      <ComplexType Name="LicenseActivityUserCount">
        <Property Name="ApplicationName" Type="Edm.String" />
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="InactiveUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="LicenseActivityTenantDailyUser">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Office" Type="Edm.Int64" />
        <Property Name="Exchange" Type="Edm.Int64" />
        <Property Name="OneDrive" Type="Edm.Int64" />
        <Property Name="SharePoint" Type="Edm.Int64" />
        <Property Name="SkypeForBusiness" Type="Edm.Int64" />
        <Property Name="Yammer" Type="Edm.Int64" />
        <Property Name="Teams" Type="Edm.Int64" />
        <Property Name="DateAsOf" Type="Edm.DateTimeOffset" />
      </ComplexType>
      <ComplexType Name="LicenseActivityTenantDailyActivity">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Exchange" Type="Edm.Int64" />
        <Property Name="OneDrive" Type="Edm.Int64" />
        <Property Name="SharePoint" Type="Edm.Int64" />
        <Property Name="SkypeForBusiness" Type="Edm.Int64" />
        <Property Name="Yammer" Type="Edm.Int64" />
        <Property Name="Teams" Type="Edm.Int64" />
        <Property Name="DateAsOf" Type="Edm.DateTimeOffset" />
      </ComplexType>
      <ComplexType Name="UsersPerDay">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Users" Type="O365ReportingCore.Model.ODataUX.UserCountForClientsUsed" />
      </ComplexType>
      <ComplexType Name="UserCountForClientsUsed">
        <Property Name="WindowsPC" Type="Edm.Int32" />
        <Property Name="WindowsMobile" Type="Edm.Int32" />
        <Property Name="IPhone" Type="Edm.Int32" />
        <Property Name="IPad" Type="Edm.Int32" />
        <Property Name="Android" Type="Edm.Int32" />
      </ComplexType>
      <ComplexType Name="UserAggregate">
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.UserCountForClientsUsed" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.UserCountForClientsUsed" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.UserCountForClientsUsed" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.UserCountForClientsUsed" />
      </ComplexType>
      <ComplexType Name="EmailActivityTenantMetrics">
        <Property Name="EmailSent" Type="Edm.Int64" />
        <Property Name="EmailReceived" Type="Edm.Int64" />
        <Property Name="EmailRead" Type="Edm.Int64" />
        <Property Name="MeetingCreated" Type="Edm.Int64" />
        <Property Name="MeetingInteracted" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="YammerTenantActivityMetrics">
        <Property Name="Liked" Type="Edm.Int64" />
        <Property Name="MessageCreated" Type="Edm.Int64" />
        <Property Name="MessageViewed" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="YammerUserActivityMetrics">
        <Property Name="MessageCreated" Type="Edm.Int64" Nullable="false" />
        <Property Name="MessageViewed" Type="Edm.Int64" Nullable="false" />
        <Property Name="Liked" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.Database.ODataUX.ModernWorkplace" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="AppHealthCurrency">
        <Key>
          <PropertyRef Name="RowId" />
        </Key>
        <Property Name="RowId" Type="Edm.String" Nullable="false" />
        <Property Name="Date" Type="Edm.String" />
        <Property Name="Build" Type="Collection(O365ReportingCore.Database.ODataUX.ModernWorkplace.BuildEntity)" />
      </EntityType>
      <EntityType Name="RemoteWorkV2Scores">
        <Key>
          <PropertyRef Name="RowId" />
        </Key>
        <Property Name="RowId" Type="Edm.String" Nullable="false" />
        <Property Name="Date" Type="Edm.String" />
        <Property Name="Scores" Type="O365ReportingCore.Database.ODataUX.ModernWorkplace.Scores" />
      </EntityType>
      <ComplexType Name="BuildEntity">
        <Property Name="ReleaseVersion" Type="Edm.String" />
        <Property Name="BuildVersion" Type="Edm.String" />
        <Property Name="Channel" Type="Edm.String" />
        <Property Name="Status" Type="Edm.String" />
        <Property Name="NumOfDevice" Type="Edm.Int32" Nullable="false" />
      </ComplexType>
      <ComplexType Name="Scores">
        <Property Name="ScoresSummary" Type="O365ReportingCore.Database.ODataUX.ModernWorkplace.ScoresSummaryEntity" />
      </ComplexType>
      <ComplexType Name="ScoresSummaryEntity">
        <Property Name="UsrsRemoteOnly" Type="Edm.Int64" Nullable="false" />
        <Property Name="UsrsOnsiteOnly" Type="Edm.Int64" Nullable="false" />
        <Property Name="UsrsHybrid" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.Model.ODataUX.ModernWorkplace" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="ModernWorkplace">
        <Key>
          <PropertyRef Name="Content" />
        </Key>
        <Property Name="Content" Type="Edm.String" Nullable="false" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.Model.ODataUX.BusinessContinuityReport" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="WpiBcrHourlyTenant">
        <Key>
          <PropertyRef Name="RowId" />
        </Key>
        <Property Name="RowId" Type="Edm.String" Nullable="false" />
        <Property Name="TenantGuid" Type="Edm.String" />
        <Property Name="ContentDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="BcrHourlyTenantEventArray" Type="Collection(O365ReportingCore.Model.ODataUX.BusinessContinuityReport.BcrHourlyTenantEvent)" />
      </EntityType>
      <EntityType Name="WpiBcrTenant">
        <Key>
          <PropertyRef Name="RowId" />
        </Key>
        <Property Name="RowId" Type="Edm.String" Nullable="false" />
        <Property Name="TenantGuid" Type="Edm.String" />
        <Property Name="ContentDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="BcrTenantEventArray" Type="Collection(O365ReportingCore.Model.ODataUX.BusinessContinuityReport.BcrTenantEvent)" />
      </EntityType>
      <ComplexType Name="BcrHourlyTenantEvent">
        <Property Name="ActivityDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="HourlyArray" Type="Collection(Edm.Int32)" Nullable="false" />
        <Property Name="TotalAndAHArray" Type="Collection(Edm.Single)" Nullable="false" />
      </ComplexType>
      <ComplexType Name="BcrTenantEvent">
        <Property Name="ActivityDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="UserCount" Type="Edm.Int32" Nullable="false" />
        <Property Name="MeetingHours" Type="Edm.Single" Nullable="false" />
        <Property Name="MessageHoursAdjusted" Type="Edm.Single" Nullable="false" />
        <Property Name="TeamsChatHours" Type="Edm.Single" Nullable="false" />
        <Property Name="TeamsCallHours" Type="Edm.Single" Nullable="false" />
        <Property Name="MeetingHours0To10Attendees" Type="Edm.Single" Nullable="false" />
        <Property Name="MeetingHours10PlusAttendees" Type="Edm.Single" Nullable="false" />
        <Property Name="MeetingHours0minsToLessthan1hour" Type="Edm.Single" Nullable="false" />
        <Property Name="MeetingHours1To8Hours" Type="Edm.Single" Nullable="false" />
        <Property Name="CollaborationHours" Type="Edm.Single" Nullable="false" />
        <Property Name="AfterHoursTotal" Type="Edm.Single" Nullable="false" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.Model.ODataUX.Dashboard" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="TenantTiles">
        <Key>
          <PropertyRef Name="TenantId" />
        </Key>
        <Property Name="TenantId" Type="Edm.Guid" Nullable="false" />
        <Property Name="OldestContentDate" Type="Edm.DateTimeOffset" />
        <Property Name="ServiceActiveUsers" Type="O365ReportingCore.Model.ODataUX.Dashboard.ActiveUserServiceTile" />
        <Property Name="AppActiveUsers" Type="O365ReportingCore.Model.ODataUX.Dashboard.ActiveUserAppTile" />
        <Property Name="ActiveUserCount" Type="O365ReportingCore.Model.ODataUX.Dashboard.ActiveUsersTile" />
        <Property Name="OfficeActiveUserCountByPeriod" Type="O365ReportingCore.Model.ODataUX.Dashboard.OfficeActiveUserCountByPeriod" />
        <Property Name="EmailActivity" Type="O365ReportingCore.Model.ODataUX.Dashboard.EmailActivityTile" />
        <Property Name="ProplusActivations" Type="O365ReportingCore.Model.ODataUX.Dashboard.ProplusActivationsTile" />
        <Property Name="ProPlusUsage" Type="O365ReportingCore.Model.ODataUX.Dashboard.ProPlusUsageTile" />
        <Property Name="MultiGeoDistribution" Type="O365ReportingCore.Model.ODataUX.Dashboard.MultiGeoDistributionTile" />
        <Property Name="OnedriveSiteUsage" Type="O365ReportingCore.Model.ODataUX.Dashboard.SiteUsageTile" />
        <Property Name="SharepointSiteActivity" Type="O365ReportingCore.Model.ODataUX.Dashboard.SharepointActivityTile" />
        <Property Name="SharepointActivity" Type="O365ReportingCore.Model.ODataUX.Dashboard.SharepointActivityTileV1" />
        <Property Name="SkypeActivity" Type="O365ReportingCore.Model.ODataUX.Dashboard.SkypeActivityTile" />
        <Property Name="YammerActivity" Type="O365ReportingCore.Model.ODataUX.Dashboard.YammerActivityTile" />
        <Property Name="TeamsActivity" Type="O365ReportingCore.Model.ODataUX.Dashboard.TeamsActivityTile" />
        <Property Name="FormsActivity" Type="O365ReportingCore.Model.ODataUX.Dashboard.FormsActivityTile" />
        <Property Name="FormsProActivity" Type="O365ReportingCore.Model.ODataUX.Dashboard.FormsProActivityTile" />
        <Property Name="BrowserActivity" Type="O365ReportingCore.Model.ODataUX.Dashboard.BrowserActivityTile" />
        <Property Name="VivaLearningActivity" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileVivaLearningActivity" />
        <Property Name="VivaInsightsActivity" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileVivaInsightsActivity" />
        <Property Name="TeamsAppActivity" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileTeamsAppActivity" />
        <Property Name="ProjectActivity" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileProjectActivity" />
      </EntityType>
      <ComplexType Name="MultiGeoRegionsKeyValue">
        <Property Name="Region" Type="Edm.String" />
        <Property Name="MailboxCount" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="ActiveUserServiceTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileUserServiceActions" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileUserServiceActions" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileUserServiceActions" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileUserServiceActions" />
      </ComplexType>
      <ComplexType Name="TileUserServiceActions">
        <Property Name="applicationActions" Type="Collection(O365ReportingCore.Model.ODataUX.Dashboard.TileUserServiceApplicationActions)" />
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="PercentChangeUsers" Type="Edm.Double" />
      </ComplexType>
      <ComplexType Name="TileUserServiceApplicationActions">
        <Property Name="EnabledUsers" Type="Edm.Int64" />
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="Application" Type="Edm.String" />
      </ComplexType>
      <ComplexType Name="ActiveUserAppTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileUserAppActions" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileUserAppActions" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileUserAppActions" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileUserAppActions" />
      </ComplexType>
      <ComplexType Name="TileUserAppActions">
        <Property Name="applicationActions" Type="Collection(O365ReportingCore.Model.ODataUX.Dashboard.TileUserAppApplicationActions)" />
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="PercentChangeUsers" Type="Edm.Double" />
      </ComplexType>
      <ComplexType Name="TileUserAppApplicationActions">
        <Property Name="EnabledUsers" Type="Edm.Int64" />
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="Application" Type="Edm.String" />
      </ComplexType>
      <ComplexType Name="ActiveUsersTile">
        <Property Name="LatestDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="ExchangeActiveUsers" Type="O365ReportingCore.Model.ODataUX.Dashboard.ActiveUsersPerWorkload" />
        <Property Name="OfficeActiveUsers" Type="O365ReportingCore.Model.ODataUX.Dashboard.ActiveUsersPerWorkload" />
        <Property Name="OnedriveActiveUsers" Type="O365ReportingCore.Model.ODataUX.Dashboard.ActiveUsersPerWorkload" />
        <Property Name="SharepointActiveUsers" Type="O365ReportingCore.Model.ODataUX.Dashboard.ActiveUsersPerWorkload" />
        <Property Name="SharepointActiveUsersV1" Type="O365ReportingCore.Model.ODataUX.Dashboard.ActiveUsersPerWorkload" />
        <Property Name="SkypeActiveUsers" Type="O365ReportingCore.Model.ODataUX.Dashboard.ActiveUsersPerWorkload" />
        <Property Name="YammerActiveUsers" Type="O365ReportingCore.Model.ODataUX.Dashboard.ActiveUsersPerWorkload" />
        <Property Name="TeamsActiveUsers" Type="O365ReportingCore.Model.ODataUX.Dashboard.ActiveUsersPerWorkload" />
      </ComplexType>
      <ComplexType Name="ActiveUsersPerWorkload">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="ActiveUsersPerDay" Type="Collection(Edm.Int64)" Nullable="false" />
      </ComplexType>
      <ComplexType Name="OfficeActiveUserCountByPeriod">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.OfficeActiveUserMetric" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.OfficeActiveUserMetric" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.OfficeActiveUserMetric" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.OfficeActiveUserMetric" />
      </ComplexType>
      <ComplexType Name="OfficeActiveUserMetric">
        <Property Name="EnabledUsers" Type="Edm.Int64" Nullable="false" />
        <Property Name="ActiveUsers" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="EmailActivityTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileEmailActions" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileEmailActions" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileEmailActions" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileEmailActions" />
      </ComplexType>
      <ComplexType Name="TileEmailActions">
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="EnabledUsers" Type="Edm.Int64" />
        <Property Name="PriorSentReceivedActivity" Type="Edm.Int64" />
        <Property Name="TotalSentReceivedActivity" Type="Edm.Int64" />
        <Property Name="PercentChangeInActivity" Type="Edm.Double" />
        <Property Name="EmailSent" Type="Edm.Int64" Nullable="false" />
        <Property Name="EmailReceived" Type="Edm.Int64" Nullable="false" />
        <Property Name="EmailRead" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="ProplusActivationsTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="TotalActivations" Type="Edm.Int64" />
        <Property Name="DesktopActivations" Type="Edm.Int64" />
        <Property Name="DeviceActivations" Type="Edm.Int64" />
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="EnabledUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="ProPlusUsageTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.ProPlusUsageMetrics" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.ProPlusUsageMetrics" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.ProPlusUsageMetrics" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.ProPlusUsageMetrics" />
      </ComplexType>
      <ComplexType Name="ProPlusUsageMetrics">
        <Property Name="PercentChangeUsers" Type="Edm.Double" />
      </ComplexType>
      <ComplexType Name="MultiGeoDistributionTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="TotalMailboxCount" Type="Edm.Int64" />
        <Property Name="Regions" Type="Collection(O365ReportingCore.Model.ODataUX.Dashboard.MultiGeoRegionsKeyValue)" />
      </ComplexType>
      <ComplexType Name="SiteUsageTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="CurrentDocumentCount" Type="Edm.Int64" />
        <Property Name="DiskStatisticsByDate" Type="Collection(O365ReportingCore.Model.ODataUX.Dashboard.DiskStatisticsByDate)" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.SiteUsageMetrics" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.SiteUsageMetrics" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.SiteUsageMetrics" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.SiteUsageMetrics" />
      </ComplexType>
      <ComplexType Name="DiskStatisticsByDate">
        <Property Name="NumberOfSites" Type="Edm.Int64" />
        <Property Name="DiskUsed" Type="Edm.Int64" />
        <Property Name="DiskUsedBytes" Type="Edm.Int64" />
        <Property Name="DiskQuotaBytes" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="SiteUsageMetrics">
        <Property Name="ActiveSites" Type="Edm.Int64" />
        <Property Name="EnabledSites" Type="Edm.Int64" />
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="EnabledUsers" Type="Edm.Int64" />
        <Property Name="PriorDocumentCount" Type="Edm.Int64" />
        <Property Name="PercentChangeDocuments" Type="Edm.Double" />
      </ComplexType>
      <ComplexType Name="SharepointActivityTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileSharepointActions" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileSharepointActions" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileSharepointActions" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileSharepointActions" />
      </ComplexType>
      <ComplexType Name="TileSharepointActions">
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="EnabledUsers" Type="Edm.Int64" />
        <Property Name="PriorActivity" Type="Edm.Int64" />
        <Property Name="TotalActivity" Type="Edm.Int64" />
        <Property Name="PercentChangeInActivity" Type="Edm.Double" />
        <Property Name="ContentPublishing" Type="Edm.Int64" Nullable="false" />
        <Property Name="FileActivity" Type="Edm.Int64" Nullable="false" />
        <Property Name="FileSharing" Type="Edm.Int64" Nullable="false" />
        <Property Name="FileSync" Type="Edm.Int64" Nullable="false" />
        <Property Name="ListActivity" Type="Edm.Int64" Nullable="false" />
        <Property Name="PageView" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="SharepointActivityTileV1">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="CurrentDocumentCount" Type="Edm.Int64" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileSharepointActionsV1" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileSharepointActionsV1" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileSharepointActionsV1" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileSharepointActionsV1" />
      </ComplexType>
      <ComplexType Name="TileSharepointActionsV1">
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="EnabledUsers" Type="Edm.Int64" />
        <Property Name="PriorDocumentCount" Type="Edm.Int64" />
        <Property Name="PercentChangeDocuments" Type="Edm.Double" />
        <Property Name="ActiveFiles" Type="Edm.Int64" Nullable="false" />
        <Property Name="FilesSharedInternally" Type="Edm.Int64" Nullable="false" />
        <Property Name="FilesSharedExternally" Type="Edm.Int64" Nullable="false" />
        <Property Name="FilesSynced" Type="Edm.Int64" Nullable="false" />
      </ComplexType>
      <ComplexType Name="SkypeActivityTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileSkypeActions" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileSkypeActions" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileSkypeActions" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileSkypeActions" />
      </ComplexType>
      <ComplexType Name="TileSkypeActions">
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="EnabledUsers" Type="Edm.Int64" />
        <Property Name="PriorActivity" Type="Edm.Int64" />
        <Property Name="TotalActivity" Type="Edm.Int64" />
        <Property Name="PercentChangeInActivity" Type="Edm.Double" />
        <Property Name="PeerSession" Type="Edm.Int64" />
        <Property Name="OrganizeConference" Type="Edm.Int64" />
        <Property Name="ParticipateConference" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="YammerActivityTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileYammerActions" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileYammerActions" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileYammerActions" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileYammerActions" />
      </ComplexType>
      <ComplexType Name="TileYammerActions">
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="EnabledUsers" Type="Edm.Int64" />
        <Property Name="PriorActivity" Type="Edm.Int64" />
        <Property Name="TotalActivity" Type="Edm.Int64" />
        <Property Name="PercentChangeInActivity" Type="Edm.Double" />
        <Property Name="Liked" Type="Edm.Int64" />
        <Property Name="MessageCreated" Type="Edm.Int64" />
        <Property Name="MessageViewed" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsActivityTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileTeamsActions" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileTeamsActions" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileTeamsActions" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileTeamsActions" />
      </ComplexType>
      <ComplexType Name="TileTeamsActions">
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="EnabledUsers" Type="Edm.Int64" />
        <Property Name="PriorActivity" Type="Edm.Int64" />
        <Property Name="TotalActivity" Type="Edm.Int64" />
        <Property Name="PercentChangeInActivity" Type="Edm.Double" />
        <Property Name="ChannelMessages" Type="Edm.Int64" />
        <Property Name="ChatMessages" Type="Edm.Int64" />
        <Property Name="OneToOneCalls" Type="Edm.Int64" />
        <Property Name="TotalMeetings" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="FormsActivityTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileFormsActions" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileFormsActions" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileFormsActions" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileFormsActions" />
      </ComplexType>
      <ComplexType Name="TileFormsActions">
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="EnabledUsers" Type="Edm.Int64" />
        <Property Name="PriorActivity" Type="Edm.Int64" />
        <Property Name="TotalActivity" Type="Edm.Int64" />
        <Property Name="PercentChangeInActivity" Type="Edm.Double" />
        <Property Name="FormsCreated" Type="Edm.Int64" />
        <Property Name="SignedResponses" Type="Edm.Int64" />
        <Property Name="AnonymousResponses" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="FormsProActivityTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileFormsProActions" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileFormsProActions" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileFormsProActions" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileFormsProActions" />
      </ComplexType>
      <ComplexType Name="TileFormsProActions">
        <Property Name="ActiveUsers" Type="Edm.Int64" />
        <Property Name="EnabledUsers" Type="Edm.Int64" />
        <Property Name="PriorActivity" Type="Edm.Int64" />
        <Property Name="TotalActivity" Type="Edm.Int64" />
        <Property Name="PercentChangeInActivity" Type="Edm.Double" />
        <Property Name="SurveysCreated" Type="Edm.Int64" />
        <Property Name="Responses" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="BrowserActivityTile">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="ShowDescription" Type="Edm.Boolean" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileBrowserActions" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileBrowserActions" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileBrowserActions" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileBrowserActions" />
      </ComplexType>
      <ComplexType Name="TileBrowserActions">
        <Property Name="EdgeUsers" Type="Edm.Int64" />
        <Property Name="EdgeLegacyUsers" Type="Edm.Int64" />
        <Property Name="IEUsers" Type="Edm.Int64" />
        <Property Name="DeprecatedUsers" Type="Edm.Int64" />
        <Property Name="PercentChangeInEdgeUsers" Type="Edm.Double" />
        <Property Name="PercentChangeInDeprecatedUsers" Type="Edm.Double" />
      </ComplexType>
      <ComplexType Name="TileVivaLearningActivity">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileVivaLearningActiveUserPeriod" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileVivaLearningActiveUserPeriod" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileVivaLearningActiveUserPeriod" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileVivaLearningActiveUserPeriod" />
        <Property Name="TileVivaLearningActiveUser" Type="Collection(O365ReportingCore.Model.ODataUX.Dashboard.TileVivalActiveUserDaily)" />
      </ComplexType>
      <ComplexType Name="TileVivaLearningActiveUserPeriod">
        <Property Name="ActiveUsersTotal" Type="Edm.Int64" />
        <Property Name="PercentChangeActiveUser" Type="Edm.Double" />
      </ComplexType>
      <ComplexType Name="TileVivalActiveUserDaily">
        <Property Name="Date" Type="Edm.DateTimeOffset" />
        <Property Name="ActiveUser" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TileVivaInsightsActivity">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileVivaInsightsActiveUserPeriod" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileVivaInsightsActiveUserPeriod" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileVivaInsightsActiveUserPeriod" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileVivaInsightsActiveUserPeriod" />
        <Property Name="TileVivaInsightsActiveUser" Type="Collection(O365ReportingCore.Model.ODataUX.Dashboard.TileVivaInsightsActiveUserDaily)" />
      </ComplexType>
      <ComplexType Name="TileVivaInsightsActiveUserPeriod">
        <Property Name="EnabledUsersTotal" Type="Edm.Int64" />
        <Property Name="ActiveUsersTotal" Type="Edm.Int64" />
        <Property Name="PercentChangeActiveUser" Type="Edm.Double" />
      </ComplexType>
      <ComplexType Name="TileVivaInsightsActiveUserDaily">
        <Property Name="Date" Type="Edm.DateTimeOffset" />
        <Property Name="ActiveUser" Type="Edm.Int64" />
        <Property Name="EnabledUser" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TileTeamsAppActivity">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="M7" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileTeamsAppActiveAppsPeriod" />
        <Property Name="M30" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileTeamsAppActiveAppsPeriod" />
        <Property Name="M90" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileTeamsAppActiveAppsPeriod" />
        <Property Name="M180" Type="O365ReportingCore.Model.ODataUX.Dashboard.TileTeamsAppActiveAppsPeriod" />
        <Property Name="TileTeamsAppActiveApps" Type="Collection(O365ReportingCore.Model.ODataUX.Dashboard.TileTeamsAppActiveAppsDaily)" />
      </ComplexType>
      <ComplexType Name="TileTeamsAppActiveAppsPeriod">
        <Property Name="TotalActiveApps" Type="Edm.Int64" />
        <Property Name="PercentChangeActiveApps" Type="Edm.Double" />
      </ComplexType>
      <ComplexType Name="TileTeamsAppActiveAppsDaily">
        <Property Name="Date" Type="Edm.DateTimeOffset" />
        <Property Name="ActiveApps" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TileProjectActivity">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Header" Type="Collection(O365ReportingCore.Model.ODataUX.Dashboard.TileProjectActivityHeader)" />
        <Property Name="Chart" Type="Collection(O365ReportingCore.Model.ODataUX.Dashboard.TileProjectActivityActiveUsers)" />
      </ComplexType>
      <ComplexType Name="TileProjectActivityHeader">
        <Property Name="ReportPeriod" Type="Edm.Int64" Nullable="false" />
        <Property Name="NumActiveUsers" Type="Edm.Int64" />
        <Property Name="PercentChange_NumActiveUsers" Type="Edm.Double" />
      </ComplexType>
      <ComplexType Name="TileProjectActivityActiveUsers">
        <Property Name="ReportDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="NumActiveUsers_Web" Type="Edm.Int64" />
        <Property Name="NumActiveUsers_Desktop" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.InBoundary.WrapperApiModel.CopilotAgentOverview" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="copilotAgentActiveUsersRL30">
        <Key>
          <PropertyRef Name="reportRefreshTime" />
        </Key>
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="totalAgentCount" Type="Edm.Int64" />
        <Property Name="firstPartyAgentCount" Type="Edm.Int64" />
        <Property Name="thirdPartyAgentCount" Type="Edm.Int64" />
        <Property Name="loBAgentCount" Type="Edm.Int64" />
        <Property Name="sharedAgentCount" Type="Edm.Int64" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="copilotAgentActiveUsersRL30Daily">
        <Key>
          <PropertyRef Name="reportRefreshTime" />
        </Key>
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="dailyTrend" Type="Collection(O365ReportingCore.InBoundary.WrapperApiModel.CopilotAgentOverview.CopilotAgentDailyTrendDetail)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="copilotAgentActiveUsersRL30">
        <Key>
          <PropertyRef Name="reportRefreshTime" />
        </Key>
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="totalUserCount" Type="Edm.Int64" />
        <Property Name="licensedUserCount" Type="Edm.Int64" />
        <Property Name="unlicensedUserCount" Type="Edm.Int64" />
        <Property Name="firstPartyUserCount" Type="Edm.Int64" />
        <Property Name="thirdPartyUserCount" Type="Edm.Int64" />
        <Property Name="loBUserCount" Type="Edm.Int64" />
        <Property Name="sharedUserCount" Type="Edm.Int64" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="copilotAgentUsageByAgentDetail">
        <Key>
          <PropertyRef Name="reportRefreshTime" />
        </Key>
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="agents" Type="Collection(O365ReportingCore.InBoundary.WrapperApiModel.CopilotAgentOverview.agentDetails)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="creditUsageByBillingPolicy">
        <Key>
          <PropertyRef Name="reportRefreshTime" />
        </Key>
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="billingPolicies" Type="Collection(O365ReportingCore.InBoundary.WrapperApiModel.CopilotAgentOverview.creditUsageByBillingPolicyDetails)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <ComplexType Name="CopilotAgentDailyTrendDetail">
        <Property Name="Date" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="TotalUserCount" Type="Edm.Int32" Nullable="false" />
        <Property Name="LicensedUserCount" Type="Edm.Int32" Nullable="false" />
        <Property Name="UnlicensedUserCount" Type="Edm.Int32" Nullable="false" />
        <Property Name="FirstPartyUserCount" Type="Edm.Int32" Nullable="false" />
        <Property Name="ThirdPartyUserCount" Type="Edm.Int32" Nullable="false" />
        <Property Name="LOBUserCount" Type="Edm.Int32" Nullable="false" />
        <Property Name="SharedUserCount" Type="Edm.Int32" Nullable="false" />
      </ComplexType>
      <ComplexType Name="agentDetails">
        <Property Name="agentId" Type="Edm.String" />
        <Property Name="agentName" Type="Edm.String" />
        <Property Name="publisherType" Type="Edm.String" />
        <Property Name="totalActiveUsersRL30" Type="Edm.Int64" />
        <Property Name="licensedUserCountRL30" Type="Edm.Int64" />
        <Property Name="unlicensedActiveUsersRL30" Type="Edm.Int64" />
        <Property Name="responsesSentRL30" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="creditUsageByBillingPolicyDetails">
        <Property Name="billingPolicyId" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="creditsUsedRL7" Type="Edm.Int64" />
        <Property Name="creditsUsedRL30" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.InBoundary.ConnectorsUsage.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="ConnectorsUsageConnectorsDetail">
        <Key>
          <PropertyRef Name="reportRefreshTime" />
        </Key>
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="connectors" Type="Collection(O365ReportingCore.InBoundary.ConnectorsUsage.ApiModel.connectorsDetail)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="ConnectorsUsageSummary">
        <Key>
          <PropertyRef Name="lastActivityDate" />
          <PropertyRef Name="metricStartDate" />
        </Key>
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="metricStartDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="metricByPeriod" Type="Collection(O365ReportingCore.InBoundary.ConnectorsUsage.ApiModel.ConnectorsUsageByPeriod)" />
        <Property Name="metricByDate" Type="Collection(O365ReportingCore.InBoundary.ConnectorsUsage.ApiModel.ConnectorsUsageByDate)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="ConnectorsUsageUsersConnectorsDetail">
        <Key>
          <PropertyRef Name="reportRefreshTime" />
        </Key>
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="userConnectors" Type="Collection(O365ReportingCore.InBoundary.ConnectorsUsage.ApiModel.userConnectorsDetail)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="ConnectorsUsageUsersDetail">
        <Key>
          <PropertyRef Name="reportRefreshTime" />
        </Key>
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="users" Type="Collection(O365ReportingCore.InBoundary.ConnectorsUsage.ApiModel.usersDetail)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <ComplexType Name="connectorsDetail">
        <Property Name="connectionId" Type="Edm.String" />
        <Property Name="connectorName" Type="Edm.String" />
        <Property Name="activeUsersRL7" Type="Edm.Int64" />
        <Property Name="activeUsersRL30" Type="Edm.Int64" />
        <Property Name="activeUsersRL90" Type="Edm.Int64" />
        <Property Name="activeUsersRL180" Type="Edm.Int64" />
        <Property Name="usedInAgents" Type="Edm.Boolean" />
        <Property Name="responsesProvidedRL7" Type="Edm.Int64" />
        <Property Name="responsesProvidedRL30" Type="Edm.Int64" />
        <Property Name="responsesProvidedRL90" Type="Edm.Int64" />
        <Property Name="responsesProvidedRL180" Type="Edm.Int64" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
      </ComplexType>
      <ComplexType Name="ConnectorsUsageByPeriod">
        <Property Name="reportPeriod" Type="Edm.String" />
        <Property Name="publishedConnections" Type="Edm.Int64" />
        <Property Name="connectionsUsedByCopilot" Type="Edm.Int64" />
        <Property Name="connectionsUsedByAgents" Type="Edm.Int64" />
        <Property Name="activeConnectorUsers" Type="Edm.Int64" />
        <Property Name="connectorResponses" Type="Edm.Int64" />
        <Property Name="lineOfBusinessPublishedConnections" Type="Edm.Int64" />
        <Property Name="lineOfBusinessActiveConnections" Type="Edm.Int64" />
        <Property Name="partnersPublishedConnections" Type="Edm.Int64" />
        <Property Name="partnersActiveConnections" Type="Edm.Int64" />
        <Property Name="microsoftPublishedConnections" Type="Edm.Int64" />
        <Property Name="microsoftActiveConnections" Type="Edm.Int64" />
        <Property Name="copilotChatActiveUsers" Type="Edm.Int64" />
        <Property Name="agentsActiveUsers" Type="Edm.Int64" />
        <Property Name="copilotSearchActiveUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="ConnectorsUsageByDate">
        <Property Name="reportDate" Type="Edm.DateTimeOffset" />
        <Property Name="publishedConnections" Type="Edm.Int64" />
        <Property Name="connectionsUsedByCopilot" Type="Edm.Int64" />
        <Property Name="connectionsUsedByAgents" Type="Edm.Int64" />
        <Property Name="activeConnectorUsers" Type="Edm.Int64" />
        <Property Name="connectorResponses" Type="Edm.Int64" />
        <Property Name="lineOfBusinessPublishedConnections" Type="Edm.Int64" />
        <Property Name="lineOfBusinessActiveConnections" Type="Edm.Int64" />
        <Property Name="partnersPublishedConnections" Type="Edm.Int64" />
        <Property Name="partnersActiveConnections" Type="Edm.Int64" />
        <Property Name="microsoftPublishedConnections" Type="Edm.Int64" />
        <Property Name="microsoftActiveConnections" Type="Edm.Int64" />
        <Property Name="copilotChatActiveUsers" Type="Edm.Int64" />
        <Property Name="agentsActiveUsers" Type="Edm.Int64" />
        <Property Name="copilotSearchActiveUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="userConnectorsDetail">
        <Property Name="userId" Type="Edm.String" />
        <Property Name="userName" Type="Edm.String" />
        <Property Name="connectorId" Type="Edm.String" />
        <Property Name="connectorName" Type="Edm.String" />
        <Property Name="usedInAgents" Type="Edm.Boolean" />
        <Property Name="responsesReceivedRL7" Type="Edm.Int64" />
        <Property Name="responsesReceivedRL30" Type="Edm.Int64" />
        <Property Name="responsesReceivedRL90" Type="Edm.Int64" />
        <Property Name="responsesReceivedRL180" Type="Edm.Int64" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
      </ComplexType>
      <ComplexType Name="usersDetail">
        <Property Name="userID" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="connectorsUsedRL7" Type="Edm.Int64" />
        <Property Name="connectorsUsedRL30" Type="Edm.Int64" />
        <Property Name="connectorsUsedRL90" Type="Edm.Int64" />
        <Property Name="connectorsUsedRL180" Type="Edm.Int64" />
        <Property Name="responsesReceivedRL7" Type="Edm.Int64" />
        <Property Name="responsesReceivedRL30" Type="Edm.Int64" />
        <Property Name="responsesReceivedRL90" Type="Edm.Int64" />
        <Property Name="responsesReceivedRL180" Type="Edm.Int64" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.InBoundary.MessageConsumption.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="messageConsumptionAgentDetail">
        <Key>
          <PropertyRef Name="reportRefreshTime" />
        </Key>
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="agents" Type="Collection(O365ReportingCore.InBoundary.MessageConsumption.ApiModel.messageConsumptionAgentDetails)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="messageConsumptionBillingPolicyDetail">
        <Key>
          <PropertyRef Name="reportRefreshTime" />
        </Key>
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="billingPolicies" Type="Collection(O365ReportingCore.InBoundary.MessageConsumption.ApiModel.messageConsumptionBillingPolicyDetails)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="messageConsumptionSummary">
        <Key>
          <PropertyRef Name="lastActivityDate" />
          <PropertyRef Name="reportStartDate" />
        </Key>
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="reportStartDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="adoptionByPeriod" Type="Collection(O365ReportingCore.InBoundary.MessageConsumption.ApiModel.messageConsumptionByPeriod)" />
        <Property Name="adoptionByDate" Type="Collection(O365ReportingCore.InBoundary.MessageConsumption.ApiModel.messageConsumptionByDate)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="messageConsumptionUserAgentDetail">
        <Key>
          <PropertyRef Name="reportRefreshTime" />
        </Key>
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="userAgents" Type="Collection(O365ReportingCore.InBoundary.MessageConsumption.ApiModel.messageConsumptionUserAgentDetails)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="messageConsumptionUserDetail">
        <Key>
          <PropertyRef Name="reportRefreshTime" />
        </Key>
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="users" Type="Collection(O365ReportingCore.InBoundary.MessageConsumption.ApiModel.messageConsumptionUserDetails)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <ComplexType Name="messageConsumptionAgentDetails">
        <Property Name="agentId" Type="Edm.String" />
        <Property Name="agentName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="messageConsumedRL7" Type="Edm.Int64" />
        <Property Name="messageConsumedRL30" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="messageConsumptionBillingPolicyDetails">
        <Property Name="billingPolicyId" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="messageConsumedRL7" Type="Edm.Int64" />
        <Property Name="messageConsumedRL30" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="messageConsumptionByPeriod">
        <Property Name="reportPeriod" Type="Edm.String" />
        <Property Name="messageConsumed" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="messageConsumptionByDate">
        <Property Name="reportDate" Type="Edm.DateTimeOffset" />
        <Property Name="messageConsumed" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="messageConsumptionUserAgentDetails">
        <Property Name="agentId" Type="Edm.String" />
        <Property Name="agentName" Type="Edm.String" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="billingPolicyId" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="messageConsumedRL7" Type="Edm.Int64" />
        <Property Name="messageConsumedRL30" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="messageConsumptionUserDetails">
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="messageConsumedRL7" Type="Edm.Int64" />
        <Property Name="messageConsumedRL30" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="declarativeAgentConsumptionAgentDetails">
        <Key>
          <PropertyRef Name="tenantId" />
        </Key>
        <Property Name="tenantId" Type="Edm.String" Nullable="false" />
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="data" Type="Collection(O365ReportingCore.InBoundary.DeclarativeAgentConsumption.SubstrateApiModel.AgentResponseSentData)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="declarativeAgentConsumptionSummaryDetails">
        <Key>
          <PropertyRef Name="tenantId" />
        </Key>
        <Property Name="tenantId" Type="Edm.String" Nullable="false" />
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="metricStartDate" Type="Edm.DateTimeOffset" />
        <Property Name="metricSummary" Type="Collection(System.Collections.Generic.KeyValuePair_2OfMetricAggregationType_TenantAgentUsageDetailsMetricSummary)" />
        <Property Name="dailyTrends" Type="O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.TenantAgentUsageDetailsDailyTrends" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
      </EntityType>
      <EntityType Name="declarativeAgentConsumptionUserAgentDetails">
        <Key>
          <PropertyRef Name="tenantId" />
        </Key>
        <Property Name="tenantId" Type="Edm.String" Nullable="false" />
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="data" Type="Collection(O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.UserAgentResponseSentData)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="declarativeAgentConsumptionUserDetails">
        <Key>
          <PropertyRef Name="tenantId" />
        </Key>
        <Property Name="tenantId" Type="Edm.String" Nullable="false" />
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="data" Type="Collection(O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.userDetailResponseSentData)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <ComplexType Name="TenantAgentUsageDetailsDailyTrends">
        <Property Name="userMetrics" Type="Collection(O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.TenantAgentDetailsUsageDailyUserMetrics)" />
        <Property Name="agentMetrics" Type="Collection(O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.TenantAgentDailyUsageDetailsAgentMetrics)" />
      </ComplexType>
      <ComplexType Name="TenantAgentDetailsUsageDailyUserMetrics">
        <Property Name="date" Type="Edm.String" />
        <Property Name="userCount" Type="Edm.Int32" />
        <Property Name="licensedUserCount" Type="Edm.Int32" />
        <Property Name="unlicensedUserCount" Type="Edm.Int32" />
        <Property Name="firstPartyUserCount" Type="Edm.Int32" />
        <Property Name="thirdPartyUserCount" Type="Edm.Int32" />
        <Property Name="loBUserCount" Type="Edm.Int32" />
        <Property Name="sharedUserCount" Type="Edm.Int32" />
      </ComplexType>
      <ComplexType Name="TenantAgentDailyUsageDetailsAgentMetrics">
        <Property Name="date" Type="Edm.String" />
        <Property Name="agentCount" Type="Edm.Int32" />
        <Property Name="firstPartyAgentCount" Type="Edm.Int32" />
        <Property Name="thirdPartyAgentCount" Type="Edm.Int32" />
        <Property Name="loBAgentCount" Type="Edm.Int32" />
        <Property Name="sharedAgentCount" Type="Edm.Int32" />
      </ComplexType>
      <ComplexType Name="UserAgentResponseSentData">
        <Property Name="AgentId" Type="Edm.String" />
        <Property Name="AgentName" Type="Edm.String" />
        <Property Name="PublisherType" Type="Edm.String" />
        <Property Name="PrincipalName" Type="Edm.String" />
        <Property Name="DisplayName" Type="Edm.String" />
        <Property Name="LastActivityDate" Type="Edm.DateTimeOffset" Nullable="false" />
        <Property Name="Metrics" Type="Collection(System.Collections.Generic.KeyValuePair_2OfMetricAggregationType_UserAgentResponseSentDataMetrics)" />
      </ComplexType>
      <ComplexType Name="userDetailResponseSentData">
        <Property Name="principalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="isCopilotLicensed" Type="Edm.Boolean" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="metrics" Type="Collection(System.Collections.Generic.KeyValuePair_2OfMetricAggregationType_UserDetailResponseSentResponseMetrics)" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.InBoundary.SearchMetric.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="tenantSearchMetric">
        <Key>
          <PropertyRef Name="tenantId" />
        </Key>
        <Property Name="tenantId" Type="Edm.Guid" Nullable="false" />
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="metricStartDate" Type="Edm.DateTimeOffset" />
        <Property Name="metricSummary" Type="Collection(System.Collections.Generic.KeyValuePair_2OfString_SearchMetricSummary)" />
        <Property Name="dailyTrends" Type="Collection(O365ReportingCore.InBoundary.SearchMetric.ApiModel.searchMetricDailyTrend)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <ComplexType Name="searchMetricDailyTrend">
        <Property Name="date" Type="Edm.DateTimeOffset" />
        <Property Name="searchCount" Type="Edm.Int64" />
        <Property Name="userCount" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.InBoundary.UserSearchMetric.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="userSearchMetric">
        <Key>
          <PropertyRef Name="tenantId" />
        </Key>
        <Property Name="tenantId" Type="Edm.Guid" Nullable="false" />
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="data" Type="Collection(O365ReportingCore.InBoundary.UserSearchMetric.ApiModel.userSearchMetricEntry)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <ComplexType Name="userSearchMetricEntry">
        <Property Name="userId" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="metrics" Type="Collection(System.Collections.Generic.KeyValuePair_2OfString_SearchCountMetric)" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.InBoundary.CopilotAgentMetric.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="copilotAgentActiveUsersLast30DaysDetail">
        <Key>
          <PropertyRef Name="tenantId" />
        </Key>
        <Property Name="tenantId" Type="Edm.Guid" Nullable="false" />
        <Property Name="agentId" Type="Edm.String" />
        <Property Name="agentName" Type="Edm.String" />
        <Property Name="publisherType" Type="Edm.String" />
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="metricStartDate" Type="Edm.DateTimeOffset" />
        <Property Name="activeUsers" Type="Collection(Edm.Int32)" Nullable="false" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="copilotTenantTopAgentsByDAUDetail">
        <Key>
          <PropertyRef Name="tenantId" />
        </Key>
        <Property Name="tenantId" Type="Edm.Guid" Nullable="false" />
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="lastUpdated" Type="Edm.DateTimeOffset" />
        <Property Name="topAgents" Type="Collection(O365ReportingCore.InBoundary.CopilotAgentMetric.ApiModel.topAgentByDAUDetail)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <ComplexType Name="topAgentByDAUDetail">
        <Property Name="agentId" Type="Edm.String" />
        <Property Name="agentName" Type="Edm.String" />
        <Property Name="rl30Dau" Type="Edm.Int32" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.InBoundary.CopilotAgentOverview.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="copilotAgentActiveUsersRL30WoWDetail">
        <Key>
          <PropertyRef Name="tenantId" />
        </Key>
        <Property Name="tenantId" Type="Edm.Guid" Nullable="false" />
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="metricStartDate" Type="Edm.DateTimeOffset" />
        <Property Name="activeUsers" Type="Collection(Edm.Int32)" Nullable="false" />
        <Property Name="currentRL30" Type="Edm.Int32" />
        <Property Name="previousRL30" Type="Edm.Int32" />
        <Property Name="weekOverWeekChange" Type="Edm.Int32" />
        <Property Name="weekOverWeekChangePercentage" Type="Edm.Double" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.InBoundary.A365.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="getAgent365AllAgentMetricsData">
        <Key>
          <PropertyRef Name="tenantId" />
        </Key>
        <Property Name="tenantId" Type="Edm.Guid" Nullable="false" />
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="agentUsageMetricsRL30PerAgent" Type="Collection(O365ReportingCore.InBoundary.A365.ApiModel.agentUsageMetricsRL30Detail)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="getAgent365OverviewMetricsData">
        <Key>
          <PropertyRef Name="tenantId" />
        </Key>
        <Property Name="tenantId" Type="Edm.Guid" Nullable="false" />
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="totalActiveUsersRL30" Type="Edm.Int32" />
        <Property Name="percentChangeTotalActiveUsersWoW" Type="Edm.Double" />
        <Property Name="totalHoursSavedWithAgentsRL30" Type="Edm.Int32" />
        <Property Name="percentChangeTotalHoursSavedWithAgentsWoW" Type="Edm.Double" />
        <Property Name="totalAgentsWithExceptionsRL30" Type="Edm.Int32" />
        <Property Name="netChangeTotalAgentsWithExceptionsWoW" Type="Edm.Int32" />
        <Property Name="totalActiveUsersRL1ByDate" Type="Collection(O365ReportingCore.InBoundary.A365.ApiModel.activeUsersByDateDetail)" />
        <Property Name="topAgentsByRL30TotalActiveUserCount" Type="Collection(O365ReportingCore.InBoundary.A365.ApiModel.topAgentByTotalActiveUserCountDetail)" />
        <Property Name="topAgentsByRL30ExceptionRate" Type="Collection(O365ReportingCore.InBoundary.A365.ApiModel.topAgentByExceptionRateDetail)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <EntityType Name="getAgent365ReportPerAgentData">
        <Key>
          <PropertyRef Name="tenantId" />
        </Key>
        <Property Name="tenantId" Type="Edm.Guid" Nullable="false" />
        <Property Name="agentIdentifier" Type="O365ReportingCore.InBoundary.A365.ApiModel.agentIdentifierDetail" />
        <Property Name="agentName" Type="Edm.String" />
        <Property Name="reportRefreshTime" Type="Edm.DateTimeOffset" />
        <Property Name="agentUsageMetricsOverviewRL7" Type="O365ReportingCore.InBoundary.A365.ApiModel.agentUsageMetricsOverviewDetail" />
        <Property Name="agentUsageMetricsOverviewRL30" Type="O365ReportingCore.InBoundary.A365.ApiModel.agentUsageMetricsOverviewDetail" />
        <Property Name="agentUsageMetricsRL1ByDate" Type="Collection(O365ReportingCore.InBoundary.A365.ApiModel.agentUsageMetricsDateDetail)" />
        <Property Name="agentUsageUserDetailsByPeriod" Type="Collection(O365ReportingCore.InBoundary.A365.ApiModel.agentUsageUserDetail)" />
        <Property Name="nextLink" Type="Edm.String" />
      </EntityType>
      <ComplexType Name="agentUsageMetricsRL30Detail">
        <Property Name="agentIdentifier" Type="O365ReportingCore.InBoundary.A365.ApiModel.agentIdentifierDetail" />
        <Property Name="agentName" Type="Edm.String" />
        <Property Name="totalActiveUsersRL30" Type="Edm.Int32" />
        <Property Name="totalInvocationsRL30" Type="Edm.Int32" />
        <Property Name="totalSessionsRL30" Type="Edm.Int32" />
        <Property Name="totalToolExecutionsRL30" Type="Edm.Int32" />
        <Property Name="totalInferenceCallsRL30" Type="Edm.Int32" />
        <Property Name="totalHoursSavedRL30" Type="Edm.Double" />
        <Property Name="exceptionRateRL30" Type="Edm.Double" />
        <Property Name="lastActivityDate" Type="Edm.String" />
      </ComplexType>
      <ComplexType Name="agentIdentifierDetail">
        <Property Name="value" Type="Edm.String" />
        <Property Name="type" Type="Edm.String" />
      </ComplexType>
      <ComplexType Name="activeUsersByDateDetail">
        <Property Name="date" Type="Edm.String" />
        <Property Name="value" Type="Edm.Int32" />
      </ComplexType>
      <ComplexType Name="topAgentByTotalActiveUserCountDetail">
        <Property Name="agentIdentifier" Type="O365ReportingCore.InBoundary.A365.ApiModel.agentIdentifierDetail" />
        <Property Name="agentName" Type="Edm.String" />
        <Property Name="metricValue" Type="Edm.Int32" />
        <Property Name="rank" Type="Edm.Int32" />
      </ComplexType>
      <ComplexType Name="topAgentByExceptionRateDetail">
        <Property Name="agentIdentifier" Type="O365ReportingCore.InBoundary.A365.ApiModel.agentIdentifierDetail" />
        <Property Name="agentName" Type="Edm.String" />
        <Property Name="metricValue" Type="Edm.Double" />
        <Property Name="rank" Type="Edm.Int32" />
      </ComplexType>
      <ComplexType Name="agentUsageMetricsOverviewDetail">
        <Property Name="totalActiveUsers" Type="Edm.Int32" />
        <Property Name="totalInvocations" Type="Edm.Int32" />
        <Property Name="totalSessions" Type="Edm.Int32" />
        <Property Name="totalToolExecutions" Type="Edm.Int32" />
        <Property Name="totalInferenceCalls" Type="Edm.Int32" />
        <Property Name="totalHoursSaved" Type="Edm.Double" />
        <Property Name="exceptionRate" Type="Edm.Double" />
      </ComplexType>
      <ComplexType Name="agentUsageMetricsDateDetail">
        <Property Name="date" Type="Edm.String" />
        <Property Name="activeUsers" Type="Edm.Int32" />
        <Property Name="invocations" Type="Edm.Int32" />
        <Property Name="sessions" Type="Edm.Int32" />
      </ComplexType>
      <ComplexType Name="agentUsageUserDetail">
        <Property Name="userId" Type="Edm.String" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
        <Property Name="invocationsRL30" Type="Edm.Int32" />
        <Property Name="lastActivityDate" Type="Edm.String" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.InternalCentroSharing.CopilotLicenseRecommendedUsers.ApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityType Name="copilotLicenseRecommendedUser">
        <Key>
          <PropertyRef Name="userId" />
        </Key>
        <Property Name="userId" Type="Edm.String" Nullable="false" />
        <Property Name="reportRefreshDate" Type="Edm.Date" />
        <Property Name="userPrincipalName" Type="Edm.String" />
        <Property Name="displayName" Type="Edm.String" />
      </EntityType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotReadinessActivityV2.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="CopilotReadinessActivityUserDetailV2CopilotReadinessActivityUserDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="onQualifiedUpdateChannel" Type="Edm.Boolean" />
        <Property Name="usesTeamsMeetings" Type="Edm.Boolean" />
        <Property Name="usesTeamsChat" Type="Edm.Boolean" />
        <Property Name="usesOutlookEmail" Type="Edm.Boolean" />
        <Property Name="usesOfficeDocs" Type="Edm.Boolean" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.VivaLearningActivity.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="VivaLearningActiveUsersUserCounts">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="activeUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="VivaLearningUserActivitiesUserActivities">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="consumedLearningObjects" Type="Edm.Int64" />
        <Property Name="viewedLearningObjects" Type="Edm.Int64" />
        <Property Name="viewedFeaturedContent" Type="Edm.Int64" />
        <Property Name="recommendations" Type="Edm.Int64" />
        <Property Name="bookmark" Type="Edm.Int64" />
        <Property Name="learningTabsPinned" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.VivaGoalsActivity.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="VivaGoalsActionDistributionVivagoalsActionDistributionByDate">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="okrsCreated" Type="Edm.Int64" />
        <Property Name="projectsCreated" Type="Edm.Int64" />
        <Property Name="okrEngagement" Type="Edm.Int64" />
        <Property Name="dashboardsCreated" Type="Edm.Int64" />
        <Property Name="checksIns" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="VivaGoalsActivityUsersCountsVivagoalsActivityUsersCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="activeUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="VivaGoalsClientCountsVivagoalsClientCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="teamsUsers" Type="Edm.Int64" />
        <Property Name="adoUsers" Type="Edm.Int64" />
        <Property Name="slackUsers" Type="Edm.Int64" />
        <Property Name="webUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="VivaGoalsDepartmentCountsVivagoalsDepartmentCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="departmentCounts" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="VivaGoalsUserDetailVivagoalsUserDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="microsoftTeams" Type="Edm.Boolean" />
        <Property Name="slack" Type="Edm.Boolean" />
        <Property Name="azureDevOps" Type="Edm.Boolean" />
        <Property Name="web" Type="Edm.Boolean" />
        <Property Name="checkIns" Type="Edm.Int64" />
        <Property Name="okrsCreated" Type="Edm.Int64" />
        <Property Name="projectsCreated" Type="Edm.Int64" />
        <Property Name="okrEngagement" Type="Edm.Int64" />
        <Property Name="dashboardCreated" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.VisioActivity.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="VisioActivityPremiumUsersCountsVisioActivityPremiumUsersCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="activePremiumUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="VisioActivityUsersCountsVisioActivityUsersCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="activeUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="VisioPlatformCountsVisioPlatformCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="desktopUsers" Type="Edm.Int64" />
        <Property Name="webUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="VisioPlatformDistributionVisioPlatformDistributionByDate">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="desktopUsers" Type="Edm.Int64" />
        <Property Name="webUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="VisioPlatformPremiumCountsVisioPlatformPremiumCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="desktopPremiumUsers" Type="Edm.Int64" />
        <Property Name="webPremiumUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="VisioPlatformPremiumDistributionVisioPlatformPremiumDistributionByDate">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="desktopPremiumUsers" Type="Edm.Int64" />
        <Property Name="webPremiumUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="VisioUserDetailVisioUserDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="desktop" Type="Edm.Boolean" />
        <Property Name="web" Type="Edm.Boolean" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="TeamsPremiumV2ActiveUserCountsUserCounts">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="any" Type="Edm.Int64" />
        <Property Name="watermark" Type="Edm.Int64" />
        <Property Name="preventCopyPaste" Type="Edm.Int64" />
        <Property Name="sensitivityLabel" Type="Edm.Int64" />
        <Property Name="whoCanRecord" Type="Edm.Int64" />
        <Property Name="e2ee" Type="Edm.Int64" />
        <Property Name="meetingTemplates" Type="Edm.Int64" />
        <Property Name="fullBrandedMeetings" Type="Edm.Int64" />
        <Property Name="orgDefinedBackgrounds" Type="Edm.Int64" />
        <Property Name="customTogetherMode" Type="Edm.Int64" />
        <Property Name="manageMode" Type="Edm.Int64" />
        <Property Name="rTMPIn" Type="Edm.Int64" />
        <Property Name="intelligentRecap" Type="Edm.Int64" />
        <Property Name="liveCaptionTranslation" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsPremiumV2ActiveUserDistributionUserDistribution">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="any" Type="Edm.Int64" />
        <Property Name="watermark" Type="Edm.Int64" />
        <Property Name="preventCopyPaste" Type="Edm.Int64" />
        <Property Name="sensitivityLabel" Type="Edm.Int64" />
        <Property Name="whoCanRecord" Type="Edm.Int64" />
        <Property Name="e2ee" Type="Edm.Int64" />
        <Property Name="meetingTemplates" Type="Edm.Int64" />
        <Property Name="fullBrandedMeetings" Type="Edm.Int64" />
        <Property Name="orgDefinedBackgrounds" Type="Edm.Int64" />
        <Property Name="customTogetherMode" Type="Edm.Int64" />
        <Property Name="manageMode" Type="Edm.Int64" />
        <Property Name="rTMPIn" Type="Edm.Int64" />
        <Property Name="intelligentRecap" Type="Edm.Int64" />
        <Property Name="liveCaptionTranslation" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsPremiumV2EngagedUserCountsUserCounts">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="any" Type="Edm.Int64" />
        <Property Name="watermark" Type="Edm.Int64" />
        <Property Name="preventCopyPaste" Type="Edm.Int64" />
        <Property Name="sensitivityLabel" Type="Edm.Int64" />
        <Property Name="whoCanRecord" Type="Edm.Int64" />
        <Property Name="e2ee" Type="Edm.Int64" />
        <Property Name="meetingTemplates" Type="Edm.Int64" />
        <Property Name="fullBrandedMeetings" Type="Edm.Int64" />
        <Property Name="orgDefinedBackgrounds" Type="Edm.Int64" />
        <Property Name="customTogetherMode" Type="Edm.Int64" />
        <Property Name="eCDN" Type="Edm.Int64" />
        <Property Name="emailEditingReminderTimeConfiguration" Type="Edm.Int64" />
        <Property Name="manageMode" Type="Edm.Int64" />
        <Property Name="rTMPIn" Type="Edm.Int64" />
        <Property Name="virtualAppointment" Type="Edm.Int64" />
        <Property Name="registrationStartEndTime" Type="Edm.Int64" />
        <Property Name="waitlist" Type="Edm.Int64" />
        <Property Name="manualApproval" Type="Edm.Int64" />
        <Property Name="intelligentRecap" Type="Edm.Int64" />
        <Property Name="liveCaptionTranslation" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsPremiumV2EngagedUserDistributionUserDistribution">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="any" Type="Edm.Int64" />
        <Property Name="watermark" Type="Edm.Int64" />
        <Property Name="preventCopyPaste" Type="Edm.Int64" />
        <Property Name="sensitivityLabel" Type="Edm.Int64" />
        <Property Name="whoCanRecord" Type="Edm.Int64" />
        <Property Name="e2ee" Type="Edm.Int64" />
        <Property Name="meetingTemplates" Type="Edm.Int64" />
        <Property Name="fullBrandedMeetings" Type="Edm.Int64" />
        <Property Name="orgDefinedBackgrounds" Type="Edm.Int64" />
        <Property Name="customTogetherMode" Type="Edm.Int64" />
        <Property Name="eCDN" Type="Edm.Int64" />
        <Property Name="emailEditingReminderTimeConfiguration" Type="Edm.Int64" />
        <Property Name="manageMode" Type="Edm.Int64" />
        <Property Name="rTMPIn" Type="Edm.Int64" />
        <Property Name="virtualAppointment" Type="Edm.Int64" />
        <Property Name="registrationStartEndTime" Type="Edm.Int64" />
        <Property Name="waitlist" Type="Edm.Int64" />
        <Property Name="manualApproval" Type="Edm.Int64" />
        <Property Name="intelligentRecap" Type="Edm.Int64" />
        <Property Name="liveCaptionTranslation" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsPremiumV2MeetingCountsMeetingCounts">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="any" Type="Edm.Int64" />
        <Property Name="watermark" Type="Edm.Int64" />
        <Property Name="preventCopyPaste" Type="Edm.Int64" />
        <Property Name="sensitivityLabel" Type="Edm.Int64" />
        <Property Name="whoCanRecord" Type="Edm.Int64" />
        <Property Name="e2ee" Type="Edm.Int64" />
        <Property Name="meetingTemplates" Type="Edm.Int64" />
        <Property Name="fullBrandedMeetings" Type="Edm.Int64" />
        <Property Name="orgDefinedBackgrounds" Type="Edm.Int64" />
        <Property Name="customTogetherMode" Type="Edm.Int64" />
        <Property Name="manageMode" Type="Edm.Int64" />
        <Property Name="rTMPIn" Type="Edm.Int64" />
        <Property Name="intelligentRecap" Type="Edm.Int64" />
        <Property Name="liveCaptionTranslation" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsPremiumV2MeetingDistributionMeetingDistribution">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="any" Type="Edm.Int64" />
        <Property Name="watermark" Type="Edm.Int64" />
        <Property Name="preventCopyPaste" Type="Edm.Int64" />
        <Property Name="sensitivityLabel" Type="Edm.Int64" />
        <Property Name="whoCanRecord" Type="Edm.Int64" />
        <Property Name="e2ee" Type="Edm.Int64" />
        <Property Name="meetingTemplates" Type="Edm.Int64" />
        <Property Name="fullBrandedMeetings" Type="Edm.Int64" />
        <Property Name="orgDefinedBackgrounds" Type="Edm.Int64" />
        <Property Name="customTogetherMode" Type="Edm.Int64" />
        <Property Name="manageMode" Type="Edm.Int64" />
        <Property Name="rTMPIn" Type="Edm.Int64" />
        <Property Name="intelligentRecap" Type="Edm.Int64" />
        <Property Name="liveCaptionTranslation" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsPremiumV2UserDetailDetails">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="everLicensed" Type="Edm.Boolean" />
        <Property Name="activeMeetingsAny" Type="Edm.Int64" />
        <Property Name="activeMeetingsWatermark" Type="Edm.Int64" />
        <Property Name="activeMeetingsPreventCopyPaste" Type="Edm.Int64" />
        <Property Name="activeMeetingsSensitivityLabel" Type="Edm.Int64" />
        <Property Name="activeMeetingsWhoCanRecord" Type="Edm.Int64" />
        <Property Name="activeMeetingsE2EE" Type="Edm.Int64" />
        <Property Name="activeMeetingsMeetingTemplates" Type="Edm.Int64" />
        <Property Name="activeMeetingsFullBrandedMeetings" Type="Edm.Int64" />
        <Property Name="activeMeetingsOrgDefinedBackgrounds" Type="Edm.Int64" />
        <Property Name="activeMeetingsCustomTogetherMode" Type="Edm.Int64" />
        <Property Name="activeMeetingsManageMode" Type="Edm.Int64" />
        <Property Name="activeMeetingsrTMPIn" Type="Edm.Int64" />
        <Property Name="activeMeetingsIntelligentRecap" Type="Edm.Int64" />
        <Property Name="activeMeetingsLiveCaptionTranslation" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.TeamsAppUser.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="TeamsAppInstalledUserCountsInstalledUserCounts">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="userInstalled" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsAppUsageDistributionUserCountsDistributionUserCounts">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="microsoft" Type="Edm.Int64" />
        <Property Name="store" Type="Edm.Int64" />
        <Property Name="lob" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsAppUsageUserCountsUsageUserCounts">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="microsoft" Type="Edm.Int64" />
        <Property Name="store" Type="Edm.Int64" />
        <Property Name="lob" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsAppUsedUserCountsUserCounts">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="userUsed" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsAppUserDetailDetails">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="appInstalled" Type="Edm.Int64" />
        <Property Name="appUsed" Type="Edm.Int64" />
        <Property Name="appUsedInTeam" Type="Edm.Int64" />
        <Property Name="windows" Type="Edm.Boolean" />
        <Property Name="mobile" Type="Edm.Boolean" />
        <Property Name="web" Type="Edm.Boolean" />
        <Property Name="mac" Type="Edm.Boolean" />
      </ComplexType>
      <ComplexType Name="TeamsAppUserPlatformCountsPlatformUserCounts">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="windows" Type="Edm.Int64" />
        <Property Name="mac" Type="Edm.Int64" />
        <Property Name="mobile" Type="Edm.Int64" />
        <Property Name="web" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.ProPlusUsageV2.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="OutlookWindowsUserCountsOutlookWindowsUserCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="outlookWindowsAllUp" Type="Edm.Int64" />
        <Property Name="outlookWindowsClassic" Type="Edm.Int64" />
        <Property Name="outlookWindowsNew" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="ProPlusUsagePlatformsUserCountsV2ProPlusUsagePlatformsUserCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="windows" Type="Edm.Int64" />
        <Property Name="mac" Type="Edm.Int64" />
        <Property Name="mobile" Type="Edm.Int64" />
        <Property Name="web" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="ProPlusUsageUserCountsV2ProPlusUsageUserCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="outlook" Type="Edm.Int64" />
        <Property Name="word" Type="Edm.Int64" />
        <Property Name="excel" Type="Edm.Int64" />
        <Property Name="powerPoint" Type="Edm.Int64" />
        <Property Name="oneNote" Type="Edm.Int64" />
        <Property Name="teams" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="ProPlusUsageUserDetailV2ProPlusUsageUserDetailByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="windows" Type="Edm.Boolean" />
        <Property Name="mac" Type="Edm.Boolean" />
        <Property Name="mobile" Type="Edm.Boolean" />
        <Property Name="web" Type="Edm.Boolean" />
        <Property Name="outlook" Type="Edm.Boolean" />
        <Property Name="word" Type="Edm.Boolean" />
        <Property Name="excel" Type="Edm.Boolean" />
        <Property Name="powerPoint" Type="Edm.Boolean" />
        <Property Name="oneNote" Type="Edm.Boolean" />
        <Property Name="teams" Type="Edm.Boolean" />
        <Property Name="outlookWindows" Type="Edm.Boolean" />
        <Property Name="outlookWindowsClassic" Type="Edm.Boolean" />
        <Property Name="outlookWindowsNew" Type="Edm.Boolean" />
        <Property Name="wordWindows" Type="Edm.Boolean" />
        <Property Name="excelWindows" Type="Edm.Boolean" />
        <Property Name="powerPointWindows" Type="Edm.Boolean" />
        <Property Name="oneNoteWindows" Type="Edm.Boolean" />
        <Property Name="teamsWindows" Type="Edm.Boolean" />
        <Property Name="outlookMac" Type="Edm.Boolean" />
        <Property Name="wordMac" Type="Edm.Boolean" />
        <Property Name="excelMac" Type="Edm.Boolean" />
        <Property Name="powerPointMac" Type="Edm.Boolean" />
        <Property Name="oneNoteMac" Type="Edm.Boolean" />
        <Property Name="teamsMac" Type="Edm.Boolean" />
        <Property Name="outlookMobile" Type="Edm.Boolean" />
        <Property Name="wordMobile" Type="Edm.Boolean" />
        <Property Name="excelMobile" Type="Edm.Boolean" />
        <Property Name="powerPointMobile" Type="Edm.Boolean" />
        <Property Name="oneNoteMobile" Type="Edm.Boolean" />
        <Property Name="teamsMobile" Type="Edm.Boolean" />
        <Property Name="outlookWeb" Type="Edm.Boolean" />
        <Property Name="wordWeb" Type="Edm.Boolean" />
        <Property Name="excelWeb" Type="Edm.Boolean" />
        <Property Name="powerPointWeb" Type="Edm.Boolean" />
        <Property Name="oneNoteWeb" Type="Edm.Boolean" />
        <Property Name="teamsWeb" Type="Edm.Boolean" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.ProjectActivity.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="ProjectActivityCountsProjectActivityCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="desktop" Type="Edm.Int64" />
        <Property Name="web" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="ProjectActivityUserCountsProjectActivityUserCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="activeUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="ProjectActivityUserDetailProjectActivityUserDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="desktopProjectsVisited" Type="Edm.Int64" />
        <Property Name="webProjectsVisited" Type="Edm.Int64" />
        <Property Name="webTasksCreated" Type="Edm.Int64" />
        <Property Name="webTasksEdited" Type="Edm.Int64" />
        <Property Name="other" Type="Edm.Boolean" />
      </ComplexType>
      <ComplexType Name="ProjectPlatformUserCountsProjectPlatformUserCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="desktop" Type="Edm.Int64" />
        <Property Name="web" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="ProjectTaskActivityCountsProjectTaskActivityCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="createdTasks" Type="Edm.Int64" />
        <Property Name="editedTasks" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.FormsProActivity.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="FormsProUserActivityCountsFormsProUsageActivityCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="surveysCreated" Type="Edm.Int64" />
        <Property Name="responses" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="FormsProUserActivityUserCountsFormsProUsageUserCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="designers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="FormsProUserActivityUserDetailFormsProUsageUserDetailByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="surveysCreatedCount" Type="Edm.Int64" />
        <Property Name="surveysRespondedCount" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.FormsActivity.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="FormsUserActivityCountsFormsUsageActivityCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="forms" Type="Edm.Int64" />
        <Property Name="signedResponses" Type="Edm.Int64" />
        <Property Name="anonymousResponses" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="FormsUserActivityUserCountsFormsUsageUserCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="designers" Type="Edm.Int64" />
        <Property Name="respondents" Type="Edm.Int64" />
        <Property Name="totalUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="FormsUserActivityUserDetailFormsUsageUserDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="createdCount" Type="Edm.Int64" />
        <Property Name="respondedCount" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotUsage.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="Microsoft365CopilotUsageUserDetailCopilotActivityUserDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="Microsoft365CopilotUserCountSummaryAdoptionByProduct">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="microsoftTeamsEnabledUsers" Type="Edm.Int64" />
        <Property Name="microsoftTeamsActiveUsers" Type="Edm.Int64" />
        <Property Name="wordEnabledUsers" Type="Edm.Int64" />
        <Property Name="wordActiveUsers" Type="Edm.Int64" />
        <Property Name="powerPointEnabledUsers" Type="Edm.Int64" />
        <Property Name="powerPointActiveUsers" Type="Edm.Int64" />
        <Property Name="outlookEnabledUsers" Type="Edm.Int64" />
        <Property Name="outlookActiveUsers" Type="Edm.Int64" />
        <Property Name="excelEnabledUsers" Type="Edm.Int64" />
        <Property Name="excelActiveUsers" Type="Edm.Int64" />
        <Property Name="oneNoteEnabledUsers" Type="Edm.Int64" />
        <Property Name="oneNoteActiveUsers" Type="Edm.Int64" />
        <Property Name="loopEnabledUsers" Type="Edm.Int64" />
        <Property Name="loopActiveUsers" Type="Edm.Int64" />
        <Property Name="anyAppEnabledUsers" Type="Edm.Int64" />
        <Property Name="anyAppActiveUsers" Type="Edm.Int64" />
        <Property Name="copilotChatEnabledUsers" Type="Edm.Int64" />
        <Property Name="copilotChatActiveUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="Microsoft365CopilotUserCountTrendAdoptionByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="microsoftTeamsEnabledUsers" Type="Edm.Int64" />
        <Property Name="microsoftTeamsActiveUsers" Type="Edm.Int64" />
        <Property Name="wordEnabledUsers" Type="Edm.Int64" />
        <Property Name="wordActiveUsers" Type="Edm.Int64" />
        <Property Name="powerPointEnabledUsers" Type="Edm.Int64" />
        <Property Name="powerPointActiveUsers" Type="Edm.Int64" />
        <Property Name="outlookEnabledUsers" Type="Edm.Int64" />
        <Property Name="outlookActiveUsers" Type="Edm.Int64" />
        <Property Name="excelEnabledUsers" Type="Edm.Int64" />
        <Property Name="excelActiveUsers" Type="Edm.Int64" />
        <Property Name="oneNoteEnabledUsers" Type="Edm.Int64" />
        <Property Name="oneNoteActiveUsers" Type="Edm.Int64" />
        <Property Name="loopEnabledUsers" Type="Edm.Int64" />
        <Property Name="loopActiveUsers" Type="Edm.Int64" />
        <Property Name="anyAppEnabledUsers" Type="Edm.Int64" />
        <Property Name="anyAppActiveUsers" Type="Edm.Int64" />
        <Property Name="copilotChatEnabledUsers" Type="Edm.Int64" />
        <Property Name="copilotChatActiveUsers" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotReadinessActivity.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="CopilotReadinessActivityUserDetailCopilotReadinessActivityUserDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="onQualifiedUpdateChannel" Type="Edm.Boolean" />
        <Property Name="usesTeamsMeetings" Type="Edm.Boolean" />
        <Property Name="usesTeamsChat" Type="Edm.Boolean" />
        <Property Name="usesOutlookEmail" Type="Edm.Boolean" />
        <Property Name="usesOfficeDocs" Type="Edm.Boolean" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotBCEActivity.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="CopilotEDPActivityUserDetailCopilotBCEActivityUserDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotEDPAdoptionByDateAdoptionByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="activeUsersAnyApp" Type="Edm.Int64" />
        <Property Name="activeUsersEdge" Type="Edm.Int64" />
        <Property Name="activeUsersMicrosoft365App" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotEDPAdoptionByPeriodAdoptionByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="activeUsersAnyApp" Type="Edm.Int64" />
        <Property Name="activeUsersEdge" Type="Edm.Int64" />
        <Property Name="activeUsersMicrosoft365App" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotEDPAdoptionSummaryByPeriodAdoptionSummaryByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="averageDailyActiveUsersAnyApp" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="CopilotEDPActivityUserDetailV2CopilotBCEActivityUserDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotEDPActivityUserDetailV3UserActivityByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="promptsSubmitted" Type="Edm.Int64" />
        <Property Name="activeUsageDays" Type="Edm.Int64" />
        <Property Name="lastActivityDate" Type="Edm.Date" />
        <Property Name="lastActivityDateInMicrosoft365" Type="Edm.Date" />
        <Property Name="lastActivityDateInWord" Type="Edm.Date" />
        <Property Name="lastActivityDateInExcel" Type="Edm.Date" />
        <Property Name="lastActivityDateInPowerPoint" Type="Edm.Date" />
        <Property Name="lastActivityDateInOneNote" Type="Edm.Date" />
        <Property Name="lastActivityDateInEdge" Type="Edm.Date" />
        <Property Name="lastActivityDateInTeams" Type="Edm.Date" />
        <Property Name="lastActivityDateInOutlook" Type="Edm.Date" />
        <Property Name="lastActivityDateInCCM" Type="Edm.Date" />
      </ComplexType>
      <ComplexType Name="CopilotEDPAdoptionByDateV2AdoptionByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="activeUsersAnyApp" Type="Edm.Int64" />
        <Property Name="activeUsersEdge" Type="Edm.Int64" />
        <Property Name="activeUsersMicrosoft365App" Type="Edm.Int64" />
        <Property Name="activeUsersWord" Type="Edm.Int64" />
        <Property Name="activeUsersExcel" Type="Edm.Int64" />
        <Property Name="activeUsersPowerPoint" Type="Edm.Int64" />
        <Property Name="activeUsersOneNote" Type="Edm.Int64" />
        <Property Name="activeUsersTeams" Type="Edm.Int64" />
        <Property Name="activeUsersOutlook" Type="Edm.Int64" />
        <Property Name="activeUsersCopilotCloudMicrosoft" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotEDPAdoptionByPeriodV2AdoptionByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="activeUsersAnyApp" Type="Edm.Int64" />
        <Property Name="activeUsersEdge" Type="Edm.Int64" />
        <Property Name="activeUsersMicrosoft365App" Type="Edm.Int64" />
        <Property Name="activeUsersWord" Type="Edm.Int64" />
        <Property Name="activeUsersExcel" Type="Edm.Int64" />
        <Property Name="activeUsersPowerPoint" Type="Edm.Int64" />
        <Property Name="activeUsersOneNote" Type="Edm.Int64" />
        <Property Name="activeUsersTeams" Type="Edm.Int64" />
        <Property Name="activeUsersOutlook" Type="Edm.Int64" />
        <Property Name="activeUsersCopilotCloudMicrosoft" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotEDPAdoptionSummaryByPeriodV2AdoptionSummaryByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="averageDailyActiveUsersAnyApp" Type="Edm.Int64" />
        <Property Name="averagePromptsSubmittedAnyApp" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotEDPPromptsSubmittedByDatePromptsSubmittedByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="promptsSubmittedAnyApp" Type="Edm.Int64" />
        <Property Name="promptsSubmittedEdge" Type="Edm.Int64" />
        <Property Name="promptsSubmittedMicrosoft365App" Type="Edm.Int64" />
        <Property Name="promptsSubmittedWord" Type="Edm.Int64" />
        <Property Name="promptsSubmittedExcel" Type="Edm.Int64" />
        <Property Name="promptsSubmittedPowerPoint" Type="Edm.Int64" />
        <Property Name="promptsSubmittedOneNote" Type="Edm.Int64" />
        <Property Name="promptsSubmittedTeams" Type="Edm.Int64" />
        <Property Name="promptsSubmittedOutlook" Type="Edm.Int64" />
        <Property Name="promptsSubmittedCopilotCloudMicrosoft" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotEDPPromptsSubmittedByPeriodPromptsSubmittedByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="promptsSubmittedAnyApp" Type="Edm.Int64" />
        <Property Name="promptsSubmittedEdge" Type="Edm.Int64" />
        <Property Name="promptsSubmittedMicrosoft365App" Type="Edm.Int64" />
        <Property Name="promptsSubmittedWord" Type="Edm.Int64" />
        <Property Name="promptsSubmittedExcel" Type="Edm.Int64" />
        <Property Name="promptsSubmittedPowerPoint" Type="Edm.Int64" />
        <Property Name="promptsSubmittedOneNote" Type="Edm.Int64" />
        <Property Name="promptsSubmittedTeams" Type="Edm.Int64" />
        <Property Name="promptsSubmittedOutlook" Type="Edm.Int64" />
        <Property Name="promptsSubmittedCopilotCloudMicrosoft" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotEDPThumbsUpRateByDateThumbsUpRateByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="thumbsUpRateCopilotChat" Type="Edm.Double" />
        <Property Name="thumbsUpRateMicrosoft365App" Type="Edm.Double" />
        <Property Name="thumbsUpRateTeams" Type="Edm.Double" />
        <Property Name="thumbsUpRateOutlook" Type="Edm.Double" />
        <Property Name="thumbsUpRateWord" Type="Edm.Double" />
        <Property Name="thumbsUpRateExcel" Type="Edm.Double" />
        <Property Name="thumbsUpRatePowerPoint" Type="Edm.Double" />
        <Property Name="thumbsUpRateOneNote" Type="Edm.Double" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotActivity.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="CopilotActivityUserDetailCopilotActivityUserDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="lastActivityDateM365Chat" Type="Edm.Date" />
        <Property Name="lastActivityDateTeams" Type="Edm.Date" />
        <Property Name="lastActivityDateWord" Type="Edm.Date" />
        <Property Name="lastActivityDateExcel" Type="Edm.Date" />
        <Property Name="lastActivityDatePowerPoint" Type="Edm.Date" />
        <Property Name="lastActivityDateOutlook" Type="Edm.Date" />
        <Property Name="lastActivityDateOneNote" Type="Edm.Date" />
        <Property Name="lastActivityDateLoop" Type="Edm.Date" />
      </ComplexType>
      <ComplexType Name="CopilotAdoptionByDateAdoptionByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="enabledUsersTeams" Type="Edm.Int64" />
        <Property Name="activeUsersTeams" Type="Edm.Int64" />
        <Property Name="enabledUsersWord" Type="Edm.Int64" />
        <Property Name="activeUsersWord" Type="Edm.Int64" />
        <Property Name="enabledUsersPowerPoint" Type="Edm.Int64" />
        <Property Name="activeUsersPowerPoint" Type="Edm.Int64" />
        <Property Name="enabledUsersOutlook" Type="Edm.Int64" />
        <Property Name="activeUsersOutlook" Type="Edm.Int64" />
        <Property Name="enabledUsersExcel" Type="Edm.Int64" />
        <Property Name="activeUsersExcel" Type="Edm.Int64" />
        <Property Name="enabledUsersOneNote" Type="Edm.Int64" />
        <Property Name="activeUsersOneNote" Type="Edm.Int64" />
        <Property Name="enabledUsersLoop" Type="Edm.Int64" />
        <Property Name="activeUsersLoop" Type="Edm.Int64" />
        <Property Name="enabledUsersAll" Type="Edm.Int64" />
        <Property Name="activeUsersAll" Type="Edm.Int64" />
        <Property Name="enabledUsersM365Chat" Type="Edm.Int64" />
        <Property Name="activeUsersM365Chat" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotAdoptionByProductsAdoptionByProducts">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="enabledUsersTeams" Type="Edm.Int64" />
        <Property Name="activeUsersTeams" Type="Edm.Int64" />
        <Property Name="enabledUsersWord" Type="Edm.Int64" />
        <Property Name="activeUsersWord" Type="Edm.Int64" />
        <Property Name="enabledUsersPowerPoint" Type="Edm.Int64" />
        <Property Name="activeUsersPowerPoint" Type="Edm.Int64" />
        <Property Name="enabledUsersOutlook" Type="Edm.Int64" />
        <Property Name="activeUsersOutlook" Type="Edm.Int64" />
        <Property Name="enabledUsersExcel" Type="Edm.Int64" />
        <Property Name="activeUsersExcel" Type="Edm.Int64" />
        <Property Name="enabledUsersOneNote" Type="Edm.Int64" />
        <Property Name="activeUsersOneNote" Type="Edm.Int64" />
        <Property Name="enabledUsersLoop" Type="Edm.Int64" />
        <Property Name="activeUsersLoop" Type="Edm.Int64" />
        <Property Name="enabledUsersAll" Type="Edm.Int64" />
        <Property Name="activeUsersAll" Type="Edm.Int64" />
        <Property Name="enabledUsersM365Chat" Type="Edm.Int64" />
        <Property Name="activeUsersM365Chat" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotActivityV4.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="CopilotActivityUserDetailV4CopilotActivityUserDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="promptsSubmittedAllApps" Type="Edm.Int64" />
        <Property Name="promptsSubmittedBusinessChatWork" Type="Edm.Int64" />
        <Property Name="promptsSubmittedBusinessChatWeb" Type="Edm.Int64" />
        <Property Name="activeUsageDaysAllApps" Type="Edm.Int64" />
        <Property Name="lastActivityDateBusinessChatWork" Type="Edm.Date" />
        <Property Name="lastActivityDateBusinessChatWeb" Type="Edm.Date" />
        <Property Name="lastActivityDateTeams" Type="Edm.Date" />
        <Property Name="lastActivityDateWord" Type="Edm.Date" />
        <Property Name="lastActivityDateExcel" Type="Edm.Date" />
        <Property Name="lastActivityDatePowerPoint" Type="Edm.Date" />
        <Property Name="lastActivityDateOutlook" Type="Edm.Date" />
        <Property Name="lastActivityDateOneNote" Type="Edm.Date" />
        <Property Name="lastActivityDateLoop" Type="Edm.Date" />
        <Property Name="lastActivityDateM365App" Type="Edm.Date" />
        <Property Name="lastActivityDateEdge" Type="Edm.Date" />
        <Property Name="lastActivityDateCopilotAgent" Type="Edm.Date" />
      </ComplexType>
      <ComplexType Name="CopilotPromptsSubmittedByDatePromptsSubmittedByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="promptsCount" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotPromptsSubmittedByPeriodPromptsSubmittedByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="totalPromptsSubmitted" Type="Edm.Int64" />
        <Property Name="averagePromptsSubmitted" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotThumbsUpRateByDateThumbsUpRateByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="thumbsUpRateCopilot" Type="Edm.Double" />
        <Property Name="thumbsUpRateTeams" Type="Edm.Double" />
        <Property Name="thumbsUpRateWord" Type="Edm.Double" />
        <Property Name="thumbsUpRateExcel" Type="Edm.Double" />
        <Property Name="thumbsUpRatePowerPoint" Type="Edm.Double" />
        <Property Name="thumbsUpRateOutlook" Type="Edm.Double" />
        <Property Name="thumbsUpRateOneNote" Type="Edm.Double" />
        <Property Name="thumbsUpRateM365App" Type="Edm.Double" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotActivityV3.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="CopilotActivityUserDetailV3CopilotActivityUserDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="lastActivityDateBusinessChatWork" Type="Edm.Date" />
        <Property Name="lastActivityDateBusinessChatWeb" Type="Edm.Date" />
        <Property Name="lastActivityDateTeams" Type="Edm.Date" />
        <Property Name="lastActivityDateWord" Type="Edm.Date" />
        <Property Name="lastActivityDateExcel" Type="Edm.Date" />
        <Property Name="lastActivityDatePowerPoint" Type="Edm.Date" />
        <Property Name="lastActivityDateOutlook" Type="Edm.Date" />
        <Property Name="lastActivityDateOneNote" Type="Edm.Date" />
        <Property Name="lastActivityDateLoop" Type="Edm.Date" />
        <Property Name="lastActivityDateM365App" Type="Edm.Date" />
        <Property Name="lastActivityDateEdge" Type="Edm.Date" />
        <Property Name="lastActivityDateCopilotAgent" Type="Edm.Date" />
      </ComplexType>
      <ComplexType Name="CopilotAgentAdoptionByDateAdoptionByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="activeUsersLOBOrShared" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotAgentAdoptionByPeriodAdoptionByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="activeUsersLOBOrShared" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotActivityV2.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="BusinessChatAdoptionByDateAdoptionByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="enabledUsersBusinessChatWork" Type="Edm.Int64" />
        <Property Name="activeUsersBusinessChatWork" Type="Edm.Int64" />
        <Property Name="enabledUsersBusinessChatWeb" Type="Edm.Int64" />
        <Property Name="activeUsersBusinessChatWeb" Type="Edm.Int64" />
        <Property Name="enabledUsersBusinessChatAllUp" Type="Edm.Int64" />
        <Property Name="activeUsersBusinessChatAllUp" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="BusinessChatAdoptionByProductsAdoptionByProducts">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="enabledUsersBusinessChatWork" Type="Edm.Int64" />
        <Property Name="activeUsersBusinessChatWork" Type="Edm.Int64" />
        <Property Name="enabledUsersBusinessChatWeb" Type="Edm.Int64" />
        <Property Name="activeUsersBusinessChatWeb" Type="Edm.Int64" />
        <Property Name="enabledUsersBusinessChatAllUp" Type="Edm.Int64" />
        <Property Name="activeUsersBusinessChatAllUp" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotActivityUserDetailV2CopilotActivityUserDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="lastActivityDateBusinessChatWork" Type="Edm.Date" />
        <Property Name="lastActivityDateBusinessChatWeb" Type="Edm.Date" />
        <Property Name="lastActivityDateTeams" Type="Edm.Date" />
        <Property Name="lastActivityDateWord" Type="Edm.Date" />
        <Property Name="lastActivityDateExcel" Type="Edm.Date" />
        <Property Name="lastActivityDatePowerPoint" Type="Edm.Date" />
        <Property Name="lastActivityDateOutlook" Type="Edm.Date" />
        <Property Name="lastActivityDateOneNote" Type="Edm.Date" />
        <Property Name="lastActivityDateLoop" Type="Edm.Date" />
        <Property Name="lastActivityDateM365App" Type="Edm.Date" />
        <Property Name="lastActivityDateEdge" Type="Edm.Date" />
      </ComplexType>
      <ComplexType Name="CopilotAdoptionByDateV2AdoptionByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="enabledUsersTeams" Type="Edm.Int64" />
        <Property Name="activeUsersTeams" Type="Edm.Int64" />
        <Property Name="enabledUsersWord" Type="Edm.Int64" />
        <Property Name="activeUsersWord" Type="Edm.Int64" />
        <Property Name="enabledUsersPowerPoint" Type="Edm.Int64" />
        <Property Name="activeUsersPowerPoint" Type="Edm.Int64" />
        <Property Name="enabledUsersOutlook" Type="Edm.Int64" />
        <Property Name="activeUsersOutlook" Type="Edm.Int64" />
        <Property Name="enabledUsersExcel" Type="Edm.Int64" />
        <Property Name="activeUsersExcel" Type="Edm.Int64" />
        <Property Name="enabledUsersOneNote" Type="Edm.Int64" />
        <Property Name="activeUsersOneNote" Type="Edm.Int64" />
        <Property Name="enabledUsersLoop" Type="Edm.Int64" />
        <Property Name="activeUsersLoop" Type="Edm.Int64" />
        <Property Name="enabledUsersAll" Type="Edm.Int64" />
        <Property Name="activeUsersAll" Type="Edm.Int64" />
        <Property Name="enabledUsersEdge" Type="Edm.Int64" />
        <Property Name="activeUsersEdge" Type="Edm.Int64" />
        <Property Name="enabledUsersM365App" Type="Edm.Int64" />
        <Property Name="activeUsersM365App" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotAdoptionByProductsV2AdoptionByProducts">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="enabledUsersTeams" Type="Edm.Int64" />
        <Property Name="activeUsersTeams" Type="Edm.Int64" />
        <Property Name="enabledUsersWord" Type="Edm.Int64" />
        <Property Name="activeUsersWord" Type="Edm.Int64" />
        <Property Name="enabledUsersPowerPoint" Type="Edm.Int64" />
        <Property Name="activeUsersPowerPoint" Type="Edm.Int64" />
        <Property Name="enabledUsersOutlook" Type="Edm.Int64" />
        <Property Name="activeUsersOutlook" Type="Edm.Int64" />
        <Property Name="enabledUsersExcel" Type="Edm.Int64" />
        <Property Name="activeUsersExcel" Type="Edm.Int64" />
        <Property Name="enabledUsersOneNote" Type="Edm.Int64" />
        <Property Name="activeUsersOneNote" Type="Edm.Int64" />
        <Property Name="enabledUsersLoop" Type="Edm.Int64" />
        <Property Name="activeUsersLoop" Type="Edm.Int64" />
        <Property Name="enabledUsersAll" Type="Edm.Int64" />
        <Property Name="activeUsersAll" Type="Edm.Int64" />
        <Property Name="enabledUsersEdge" Type="Edm.Int64" />
        <Property Name="activeUsersEdge" Type="Edm.Int64" />
        <Property Name="enabledUsersM365App" Type="Edm.Int64" />
        <Property Name="activeUsersM365App" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.BrowserActivity.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="BrowserActionMetricsBrowserUsageActionMetrics">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="deprecate" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="BrowserUserCountsBrowserUsageUserCountsByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="edge" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="BrowserUserDetailDetails">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="edge" Type="Edm.Boolean" />
      </ComplexType>
      <ComplexType Name="DistributionBrowserUserCountsBrowserUsageDistributionUserCounts">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="edge" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.NewTeamsActivity.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="TeamsClientVersionUsageUserCountsUserCounts">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="classicTeamsUsers" Type="Edm.Int64" />
        <Property Name="newTeamsUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsClientVersionUsageUserDetailDetails">
        <Property Name="clientVersionOnWindows" Type="Edm.String" />
        <Property Name="clientVersionOnMac" Type="Edm.String" />
        <Property Name="appVersionOnWindows" Type="Edm.String" />
        <Property Name="appVersionOnMac" Type="Edm.String" />
        <Property Name="userType" Type="Edm.String" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.TeamsTeam.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="userCountsExtra">
        <Property Name="activeSharedChannels" Type="Edm.Int64" />
        <Property Name="activeExternalUsers" Type="Edm.Int64" />
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="activeUsers" Type="Edm.Int64" />
        <Property Name="activeChannels" Type="Edm.Int64" />
        <Property Name="channelMessages" Type="Edm.Int64" />
        <Property Name="guests" Type="Edm.Int64" />
        <Property Name="reactions" Type="Edm.Int64" />
        <Property Name="meetingsOrganized" Type="Edm.Int64" />
        <Property Name="postMessages" Type="Edm.Int64" />
        <Property Name="replyMessages" Type="Edm.Int64" />
        <Property Name="urgentMessages" Type="Edm.Int64" />
        <Property Name="mentions" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="detailsExtra">
        <Property Name="activeSharedChannels" Type="Edm.Int64" />
        <Property Name="activeExternalUsers" Type="Edm.Int64" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="activeUsers" Type="Edm.Int64" />
        <Property Name="activeChannels" Type="Edm.Int64" />
        <Property Name="channelMessages" Type="Edm.Int64" />
        <Property Name="reactions" Type="Edm.Int64" />
        <Property Name="meetingsOrganized" Type="Edm.Int64" />
        <Property Name="postMessages" Type="Edm.Int64" />
        <Property Name="replyMessages" Type="Edm.Int64" />
        <Property Name="urgentMessages" Type="Edm.Int64" />
        <Property Name="mentions" Type="Edm.Int64" />
        <Property Name="guests" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="activityDistributionsExtra">
        <Property Name="activeSharedChannels" Type="Edm.Int64" />
        <Property Name="activeExternalUsers" Type="Edm.Int64" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="activeUsers" Type="Edm.Int64" />
        <Property Name="activeChannels" Type="Edm.Int64" />
        <Property Name="guests" Type="Edm.Int64" />
        <Property Name="reactions" Type="Edm.Int64" />
        <Property Name="meetingsOrganized" Type="Edm.Int64" />
        <Property Name="channelMessages" Type="Edm.Int64" />
        <Property Name="postMessages" Type="Edm.Int64" />
        <Property Name="replyMessages" Type="Edm.Int64" />
        <Property Name="urgentMessages" Type="Edm.Int64" />
        <Property Name="mentions" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="teamsTeamUsageByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="publicTeams" Type="Edm.Int64" />
        <Property Name="privateTeams" Type="Edm.Int64" />
        <Property Name="activePublicTeams" Type="Edm.Int64" />
        <Property Name="activePrivateTeams" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.TeamsAppApplication.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="details">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="teamUsingApp" Type="Edm.Int64" />
        <Property Name="userUsingApp" Type="Edm.Int64" />
        <Property Name="windows" Type="Edm.Boolean" />
        <Property Name="mac" Type="Edm.Boolean" />
        <Property Name="mobile" Type="Edm.Boolean" />
        <Property Name="web" Type="Edm.Boolean" />
      </ComplexType>
      <ComplexType Name="TeamsAppInstalledCountsAppInstalledCounts">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="appInstalled" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsAppPlatformCountsPlatformCounts">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="windows" Type="Edm.Int64" />
        <Property Name="mac" Type="Edm.Int64" />
        <Property Name="mobile" Type="Edm.Int64" />
        <Property Name="web" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsAppUsageAppCountsUsageAppCounts">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="microsoft" Type="Edm.Int64" />
        <Property Name="store" Type="Edm.Int64" />
        <Property Name="lob" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsAppUsageDistributionAppCountsDistributionAppCounts">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="microsoft" Type="Edm.Int64" />
        <Property Name="store" Type="Edm.Int64" />
        <Property Name="lob" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TeamsAppUsedCountsAppCounts">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="appUsed" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.TenantUsage.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="TenantProductSummaryProductSummaryByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="enabledUsers" Type="Edm.Int64" />
        <Property Name="percentChangeEnabledUsers" Type="Edm.Double" />
        <Property Name="activeUsers" Type="Edm.Int64" />
        <Property Name="percentChangeActiveUsers" Type="Edm.Double" />
        <Property Name="activeUsersRate" Type="Edm.Double" />
        <Property Name="percentChangeActiveUsersRate" Type="Edm.Double" />
        <Property Name="firstTimeUsers" Type="Edm.Int64" />
        <Property Name="percentChangeFirstTimeUsers" Type="Edm.Double" />
      </ComplexType>
      <ComplexType Name="TenantProductUsageProductUsageByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="product" Type="Edm.String" />
        <Property Name="enabledUsers" Type="Edm.Int64" />
        <Property Name="activeUsers" Type="Edm.Int64" />
        <Property Name="firstTimeUsers" Type="Edm.Int64" />
        <Property Name="returningUsers" Type="Edm.Int64" />
        <Property Name="lapsedUsers" Type="Edm.Int64" />
        <Property Name="notYetActiveUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="TenantProductUsageTrendProductUsageSeries">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="product" Type="Edm.String" />
        <Property Name="enabledUsers" Type="Edm.Int64" />
        <Property Name="activeUsers" Type="Edm.Int64" />
        <Property Name="firstTimeUsers" Type="Edm.Int64" />
        <Property Name="returningUsers" Type="Edm.Int64" />
        <Property Name="lapsedUsers" Type="Edm.Int64" />
        <Property Name="notYetActiveUsers" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.SelfService.CopilotAgentActivity.ApiMetricModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="copilotAgentActivityAgentDetailsByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="activeUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="copilotAgentActivityAgentDetailsByPeriodV2">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="activeUsers" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotAgentActivityByDateAdoptionByDate">
        <Property Name="reportDate" Type="Edm.Date" />
        <Property Name="activeAgentsLOBOrShared" Type="Edm.Int64" />
      </ComplexType>
      <ComplexType Name="CopilotAgentActivityByPeriodAdoptionByPeriod">
        <Property Name="reportPeriod" Type="Edm.Int64" />
        <Property Name="activeAgentsLOBOrShared" Type="Edm.Int64" />
      </ComplexType>
    </Schema>
    <Schema Namespace="O365ReportingCore.InBoundary.DeclarativeAgentConsumption.SubstrateApiModel" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="AgentResponseSentData">
        <Property Name="agentId" Type="Edm.String" />
        <Property Name="agentName" Type="Edm.String" />
        <Property Name="publisherType" Type="Edm.String" />
        <Property Name="lastActivityDate" Type="Edm.DateTimeOffset" />
        <Property Name="metrics" Type="Collection(System.Collections.Generic.KeyValuePair_2OfMetricAggregationType_AgentResponseSentResponseMetrics)" />
      </ComplexType>
    </Schema>
    <Schema Namespace="System.Collections.Generic" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <ComplexType Name="KeyValuePair_2OfMetricAggregationType_AgentResponseSentResponseMetrics" />
      <ComplexType Name="KeyValuePair_2OfMetricAggregationType_TenantAgentUsageDetailsMetricSummary" />
      <ComplexType Name="KeyValuePair_2OfMetricAggregationType_UserAgentResponseSentDataMetrics" />
      <ComplexType Name="KeyValuePair_2OfMetricAggregationType_UserDetailResponseSentResponseMetrics" />
      <ComplexType Name="KeyValuePair_2OfString_SearchMetricSummary" />
      <ComplexType Name="KeyValuePair_2OfString_SearchCountMetric" />
    </Schema>
    <Schema Namespace="Microsoft.Cia.Common" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EnumType Name="MetricAggregationType">
        <Member Name="RL1" Value="0" />
        <Member Name="RL7" Value="1" />
        <Member Name="RL28" Value="2" />
        <Member Name="RL30" Value="3" />
        <Member Name="RL90" Value="4" />
        <Member Name="RL180" Value="5" />
      </EnumType>
    </Schema>
    <Schema Namespace="Default" xmlns="http://docs.oasis-open.org/odata/ns/edm">
      <EntityContainer Name="Container">
        <EntitySet Name="getCopilotAdminInsightsByDate" EntityType="O365ReportingCore.Custom.SelfService.CopilotAdminInsights.ApiModel.copilotAdminInsights" />
        <EntitySet Name="getCopilotReadinessActivityUserDetailV2AdminInsights" EntityType="O365ReportingCore.SelfService.CopilotReadinessActivityV2.ApiModel.copilotReadinessActivityUserDetailV2" />
        <EntitySet Name="getM365AppPlatformUserCounts" EntityType="O365ReportingCore.SelfService.ProPlusUsage.ODataUxModel.ProPlusUsagePlatformsUserCounts" />
        <EntitySet Name="getProPlusUsagePlatformsUserCounts" EntityType="O365ReportingCore.SelfService.ProPlusUsage.ODataUxModel.ProPlusUsagePlatformsUserCounts" />
        <EntitySet Name="getM365AppUserCounts" EntityType="O365ReportingCore.SelfService.ProPlusUsage.ODataUxModel.ProPlusUsageUserCounts" />
        <EntitySet Name="getProPlusUsageUserCounts" EntityType="O365ReportingCore.SelfService.ProPlusUsage.ODataUxModel.ProPlusUsageUserCounts" />
        <EntitySet Name="getM365AppUserDetail" EntityType="O365ReportingCore.SelfService.ProPlusUsage.ODataUxModel.ProPlusUsageUserDetail" />
        <EntitySet Name="getProPlusUsageUserDetail" EntityType="O365ReportingCore.SelfService.ProPlusUsage.ODataUxModel.ProPlusUsageUserDetail" />
        <EntitySet Name="getVivaLearningActiveUsers" EntityType="O365ReportingCore.SelfService.VivaLearningActivity.ApiModel.vivaLearningActiveUsers" />
        <EntitySet Name="getVivaLearningUserActivities" EntityType="O365ReportingCore.SelfService.VivaLearningActivity.ApiModel.vivaLearningUserActivities" />
        <EntitySet Name="getVivaGoalsActionDistribution" EntityType="O365ReportingCore.SelfService.VivaGoalsActivity.ApiModel.vivaGoalsActionDistribution" />
        <EntitySet Name="getVivaGoalsActivityUsersCounts" EntityType="O365ReportingCore.SelfService.VivaGoalsActivity.ApiModel.vivaGoalsActivityUsersCounts" />
        <EntitySet Name="getVivaGoalsClientCounts" EntityType="O365ReportingCore.SelfService.VivaGoalsActivity.ApiModel.vivaGoalsClientCounts" />
        <EntitySet Name="getVivaGoalsDepartmentCounts" EntityType="O365ReportingCore.SelfService.VivaGoalsActivity.ApiModel.vivaGoalsDepartmentCounts" />
        <EntitySet Name="getVivaGoalsUserDetail" EntityType="O365ReportingCore.SelfService.VivaGoalsActivity.ApiModel.vivaGoalsUserDetail" />
        <EntitySet Name="getVisioActivityPremiumUsersCounts" EntityType="O365ReportingCore.SelfService.VisioActivity.ApiModel.visioActivityPremiumUsersCounts" />
        <EntitySet Name="getVisioActivityUsersCounts" EntityType="O365ReportingCore.SelfService.VisioActivity.ApiModel.visioActivityUsersCounts" />
        <EntitySet Name="getVisioPlatformCounts" EntityType="O365ReportingCore.SelfService.VisioActivity.ApiModel.visioPlatformCounts" />
        <EntitySet Name="getVisioPlatformDistribution" EntityType="O365ReportingCore.SelfService.VisioActivity.ApiModel.visioPlatformDistribution" />
        <EntitySet Name="getVisioPlatformPremiumCounts" EntityType="O365ReportingCore.SelfService.VisioActivity.ApiModel.visioPlatformPremiumCounts" />
        <EntitySet Name="getVisioPlatformPremiumDistribution" EntityType="O365ReportingCore.SelfService.VisioActivity.ApiModel.visioPlatformPremiumDistribution" />
        <EntitySet Name="getVisioUserDetail" EntityType="O365ReportingCore.SelfService.VisioActivity.ApiModel.visioUserDetail" />
        <EntitySet Name="getTeamsPremiumV2ActiveUserCounts" EntityType="O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiModel.teamsPremiumV2ActiveUserCounts" />
        <EntitySet Name="getTeamsPremiumV2ActiveUserDistribution" EntityType="O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiModel.teamsPremiumV2ActiveUserDistribution" />
        <EntitySet Name="getTeamsPremiumV2EngagedUserCounts" EntityType="O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiModel.teamsPremiumV2EngagedUserCounts" />
        <EntitySet Name="getTeamsPremiumV2EngagedUserDistribution" EntityType="O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiModel.teamsPremiumV2EngagedUserDistribution" />
        <EntitySet Name="getTeamsPremiumV2MeetingCounts" EntityType="O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiModel.teamsPremiumV2MeetingCounts" />
        <EntitySet Name="getTeamsPremiumV2MeetingDistribution" EntityType="O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiModel.teamsPremiumV2MeetingDistribution" />
        <EntitySet Name="getTeamsPremiumV2UserDetail" EntityType="O365ReportingCore.SelfService.TeamsPremiumActivityV2.ApiModel.teamsPremiumV2UserDetail" />
        <EntitySet Name="getTeamsAppInstalledUserCounts" EntityType="O365ReportingCore.SelfService.TeamsAppUser.ApiModel.teamsAppInstalledUserCounts" />
        <EntitySet Name="getTeamsAppUsageDistributionUserCounts" EntityType="O365ReportingCore.SelfService.TeamsAppUser.ApiModel.teamsAppUsageDistributionUserCounts" />
        <EntitySet Name="getTeamsAppUsageUserCounts" EntityType="O365ReportingCore.SelfService.TeamsAppUser.ApiModel.teamsAppUsageUserCounts" />
        <EntitySet Name="getTeamsAppUsedUserCounts" EntityType="O365ReportingCore.SelfService.TeamsAppUser.ApiModel.teamsAppUsedUserCounts" />
        <EntitySet Name="getTeamsAppUserDetail" EntityType="O365ReportingCore.SelfService.TeamsAppUser.ApiModel.teamsAppUserDetail" />
        <EntitySet Name="getTeamsAppUserPlatformCounts" EntityType="O365ReportingCore.SelfService.TeamsAppUser.ApiModel.teamsAppUserPlatformCounts" />
        <EntitySet Name="getOutlookWindowsUserCounts" EntityType="O365ReportingCore.SelfService.ProPlusUsageV2.ApiModel.outlookWindowsUserCounts" />
        <EntitySet Name="getProPlusUsagePlatformsUserCountsV2" EntityType="O365ReportingCore.SelfService.ProPlusUsageV2.ApiModel.proPlusUsagePlatformsUserCountsV2" />
        <EntitySet Name="getProPlusUsageUserCountsV2" EntityType="O365ReportingCore.SelfService.ProPlusUsageV2.ApiModel.proPlusUsageUserCountsV2" />
        <EntitySet Name="getProPlusUsageUserDetailV2" EntityType="O365ReportingCore.SelfService.ProPlusUsageV2.ApiModel.proPlusUsageUserDetailV2" />
        <EntitySet Name="getProjectActivityCounts" EntityType="O365ReportingCore.SelfService.ProjectActivity.ApiModel.projectActivityCounts" />
        <EntitySet Name="getProjectActivityUserCounts" EntityType="O365ReportingCore.SelfService.ProjectActivity.ApiModel.projectActivityUserCounts" />
        <EntitySet Name="getProjectActivityUserDetail" EntityType="O365ReportingCore.SelfService.ProjectActivity.ApiModel.projectActivityUserDetail" />
        <EntitySet Name="getProjectPlatformUserCounts" EntityType="O365ReportingCore.SelfService.ProjectActivity.ApiModel.projectPlatformUserCounts" />
        <EntitySet Name="getProjectTaskActivityCounts" EntityType="O365ReportingCore.SelfService.ProjectActivity.ApiModel.projectTaskActivityCounts" />
        <EntitySet Name="getFormsProUserActivityCounts" EntityType="O365ReportingCore.SelfService.FormsProActivity.ApiModel.formsProUserActivityCounts" />
        <EntitySet Name="getFormsProUserActivityUserCounts" EntityType="O365ReportingCore.SelfService.FormsProActivity.ApiModel.formsProUserActivityUserCounts" />
        <EntitySet Name="getFormsProUserActivityUserDetail" EntityType="O365ReportingCore.SelfService.FormsProActivity.ApiModel.formsProUserActivityUserDetail" />
        <EntitySet Name="getFormsUserActivityCounts" EntityType="O365ReportingCore.SelfService.FormsActivity.ApiModel.formsUserActivityCounts" />
        <EntitySet Name="getFormsUserActivityUserCounts" EntityType="O365ReportingCore.SelfService.FormsActivity.ApiModel.formsUserActivityUserCounts" />
        <EntitySet Name="getFormsUserActivityUserDetail" EntityType="O365ReportingCore.SelfService.FormsActivity.ApiModel.formsUserActivityUserDetail" />
        <EntitySet Name="getMicrosoft365CopilotUsageUserDetail" EntityType="O365ReportingCore.SelfService.CopilotUsage.ApiModel.microsoft365CopilotUsageUserDetail" />
        <EntitySet Name="getMicrosoft365CopilotUserCountSummary" EntityType="O365ReportingCore.SelfService.CopilotUsage.ApiModel.microsoft365CopilotUserCountSummary" />
        <EntitySet Name="getMicrosoft365CopilotUserCountTrend" EntityType="O365ReportingCore.SelfService.CopilotUsage.ApiModel.microsoft365CopilotUserCountTrend" />
        <EntitySet Name="getCopilotReadinessActivityUserDetail" EntityType="O365ReportingCore.SelfService.CopilotReadinessActivity.ApiModel.copilotReadinessActivityUserDetail" />
        <EntitySet Name="getCopilotReadinessActivityUserDetailV2" EntityType="O365ReportingCore.SelfService.CopilotReadinessActivityV2.ApiModel.copilotReadinessActivityUserDetailV2" />
        <EntitySet Name="getCopilotEDPActivityUserDetail" EntityType="O365ReportingCore.SelfService.CopilotBCEActivity.ApiModel.copilotEDPActivityUserDetail" />
        <EntitySet Name="getCopilotEDPAdoptionByDate" EntityType="O365ReportingCore.SelfService.CopilotBCEActivity.ApiModel.copilotEDPAdoptionByDate" />
        <EntitySet Name="getCopilotEDPAdoptionByPeriod" EntityType="O365ReportingCore.SelfService.CopilotBCEActivity.ApiModel.copilotEDPAdoptionByPeriod" />
        <EntitySet Name="getCopilotEDPAdoptionSummaryByPeriod" EntityType="O365ReportingCore.SelfService.CopilotBCEActivity.ApiModel.copilotEDPAdoptionSummaryByPeriod" />
        <EntitySet Name="getCopilotEDPActivityUserDetailV2" EntityType="O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiModel.copilotEDPActivityUserDetailV2" />
        <EntitySet Name="getCopilotEDPActivityUserDetailV3" EntityType="O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiModel.copilotEDPActivityUserDetailV3" />
        <EntitySet Name="getCopilotEDPAdoptionByDateV2" EntityType="O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiModel.copilotEDPAdoptionByDateV2" />
        <EntitySet Name="getCopilotEDPAdoptionByPeriodV2" EntityType="O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiModel.copilotEDPAdoptionByPeriodV2" />
        <EntitySet Name="getCopilotEDPAdoptionSummaryByPeriodV2" EntityType="O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiModel.copilotEDPAdoptionSummaryByPeriodV2" />
        <EntitySet Name="getCopilotEDPPromptsSubmittedByDate" EntityType="O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiModel.copilotEDPPromptsSubmittedByDate" />
        <EntitySet Name="getCopilotEDPPromptsSubmittedByPeriod" EntityType="O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiModel.copilotEDPPromptsSubmittedByPeriod" />
        <EntitySet Name="getCopilotEDPThumbsUpRateByDate" EntityType="O365ReportingCore.SelfService.CopilotBCEActivityV2.ApiModel.copilotEDPThumbsUpRateByDate" />
        <EntitySet Name="getCopilotActivityUserDetail" EntityType="O365ReportingCore.SelfService.CopilotActivity.ApiModel.copilotActivityUserDetail" />
        <EntitySet Name="getCopilotAdoptionByDate" EntityType="O365ReportingCore.SelfService.CopilotActivity.ApiModel.copilotAdoptionByDate" />
        <EntitySet Name="getCopilotAdoptionByProducts" EntityType="O365ReportingCore.SelfService.CopilotActivity.ApiModel.copilotAdoptionByProducts" />
        <EntitySet Name="getCopilotActivityUserDetailV4" EntityType="O365ReportingCore.SelfService.CopilotActivityV4.ApiModel.copilotActivityUserDetailV4" />
        <EntitySet Name="getCopilotPromptsSubmittedByDate" EntityType="O365ReportingCore.SelfService.CopilotActivityV4.ApiModel.copilotPromptsSubmittedByDate" />
        <EntitySet Name="getCopilotPromptsSubmittedByPeriod" EntityType="O365ReportingCore.SelfService.CopilotActivityV4.ApiModel.copilotPromptsSubmittedByPeriod" />
        <EntitySet Name="getCopilotThumbsUpRateByDate" EntityType="O365ReportingCore.SelfService.CopilotActivityV4.ApiModel.copilotThumbsUpRateByDate" />
        <EntitySet Name="getCopilotActivityUserDetailV3" EntityType="O365ReportingCore.SelfService.CopilotActivityV3.ApiModel.copilotActivityUserDetailV3" />
        <EntitySet Name="getCopilotAgentAdoptionByDate" EntityType="O365ReportingCore.SelfService.CopilotActivityV3.ApiModel.copilotAgentAdoptionByDate" />
        <EntitySet Name="getCopilotAgentAdoptionByPeriod" EntityType="O365ReportingCore.SelfService.CopilotActivityV3.ApiModel.copilotAgentAdoptionByPeriod" />
        <EntitySet Name="getBusinessChatAdoptionByDate" EntityType="O365ReportingCore.SelfService.CopilotActivityV2.ApiModel.businessChatAdoptionByDate" />
        <EntitySet Name="getBusinessChatAdoptionByProducts" EntityType="O365ReportingCore.SelfService.CopilotActivityV2.ApiModel.businessChatAdoptionByProducts" />
        <EntitySet Name="getCopilotActivityUserDetailV2" EntityType="O365ReportingCore.SelfService.CopilotActivityV2.ApiModel.copilotActivityUserDetailV2" />
        <EntitySet Name="getCopilotAdoptionByDateV2" EntityType="O365ReportingCore.SelfService.CopilotActivityV2.ApiModel.copilotAdoptionByDateV2" />
        <EntitySet Name="getCopilotAdoptionByProductsV2" EntityType="O365ReportingCore.SelfService.CopilotActivityV2.ApiModel.copilotAdoptionByProductsV2" />
        <EntitySet Name="getBrowserActionMetrics" EntityType="O365ReportingCore.SelfService.BrowserActivity.ApiModel.browserActionMetrics" />
        <EntitySet Name="getBrowserUserCounts" EntityType="O365ReportingCore.SelfService.BrowserActivity.ApiModel.browserUserCounts" />
        <EntitySet Name="getBrowserUserDetail" EntityType="O365ReportingCore.SelfService.BrowserActivity.ApiModel.browserUserDetail" />
        <EntitySet Name="getDistributionBrowserUserCounts" EntityType="O365ReportingCore.SelfService.BrowserActivity.ApiModel.distributionBrowserUserCounts" />
        <EntitySet Name="getTeamsClientVersionUsageUserCounts" EntityType="O365ReportingCore.SelfService.NewTeamsActivity.ApiModel.teamsClientVersionUsageUserCounts" />
        <EntitySet Name="getTeamsClientVersionUsageUserDetail" EntityType="O365ReportingCore.SelfService.NewTeamsActivity.ApiModel.teamsClientVersionUsageUserDetail" />
        <EntitySet Name="getTeamsTeamActivityCounts" EntityType="O365ReportingCore.SelfService.TeamsTeam.ApiModel.teamsTeamActivityCounts" />
        <EntitySet Name="getTeamsTeamActivityDetail" EntityType="O365ReportingCore.SelfService.TeamsTeam.ApiModel.teamsTeamActivityDetail" />
        <EntitySet Name="getTeamsTeamActivityDistributionCounts" EntityType="O365ReportingCore.SelfService.TeamsTeam.ApiModel.teamsTeamActivityDistributionCounts" />
        <EntitySet Name="getTeamsTeamCounts" EntityType="O365ReportingCore.SelfService.TeamsTeam.ApiModel.teamsTeamCounts" />
        <EntitySet Name="getTeamsAppUsageDetail" EntityType="O365ReportingCore.SelfService.TeamsAppApplication.ApiModel.teamsAppUsageDetail" />
        <EntitySet Name="getTeamsAppInstalledCounts" EntityType="O365ReportingCore.SelfService.TeamsAppApplication.ApiModel.teamsAppInstalledCounts" />
        <EntitySet Name="getTeamsAppPlatformCounts" EntityType="O365ReportingCore.SelfService.TeamsAppApplication.ApiModel.teamsAppPlatformCounts" />
        <EntitySet Name="getTeamsAppUsageAppCounts" EntityType="O365ReportingCore.SelfService.TeamsAppApplication.ApiModel.teamsAppUsageAppCounts" />
        <EntitySet Name="getTeamsAppUsageDistributionAppCounts" EntityType="O365ReportingCore.SelfService.TeamsAppApplication.ApiModel.teamsAppUsageDistributionAppCounts" />
        <EntitySet Name="getTeamsAppUsedCounts" EntityType="O365ReportingCore.SelfService.TeamsAppApplication.ApiModel.teamsAppUsedCounts" />
        <EntitySet Name="getTenantProductSummary" EntityType="O365ReportingCore.SelfService.TenantUsage.ApiModel.tenantProductSummary" />
        <EntitySet Name="getTenantProductUsage" EntityType="O365ReportingCore.SelfService.TenantUsage.ApiModel.tenantProductUsage" />
        <EntitySet Name="getTenantProductUsageTrend" EntityType="O365ReportingCore.SelfService.TenantUsage.ApiModel.tenantProductUsageTrend" />
        <EntitySet Name="getCopilotAgentActivityAgentDetail" EntityType="O365ReportingCore.SelfService.CopilotAgentActivity.ApiModel.copilotAgentActivityAgentDetail" />
        <EntitySet Name="getCopilotAgentActivityAgentDetailV2" EntityType="O365ReportingCore.SelfService.CopilotAgentActivity.ApiModel.copilotAgentActivityAgentDetailV2" />
        <EntitySet Name="getCopilotAgentActivityByDate" EntityType="O365ReportingCore.SelfService.CopilotAgentActivity.ApiModel.copilotAgentActivityByDate" />
        <EntitySet Name="getCopilotAgentActivityByPeriod" EntityType="O365ReportingCore.SelfService.CopilotAgentActivity.ApiModel.copilotAgentActivityByPeriod" />
        <EntitySet Name="ReportSettings" EntityType="O365ReportingCore.Model.ODataUX.reportSettings" />
        <EntitySet Name="ActivationsDesktopActivationsSummary" EntityType="O365ReportingCore.Model.ODataUX.office365DesktopActivationCounts" />
        <EntitySet Name="ActivationsMobileActivationsSummary" EntityType="O365ReportingCore.Model.ODataUX.office365MobileActivationCounts" />
        <EntitySet Name="GroupActivityGroupV1" EntityType="O365ReportingCore.Model.ODataUX.GroupActivityGroupV1" />
        <EntitySet Name="GroupActivityTenantV1" EntityType="O365ReportingCore.Model.ODataUX.GroupActivityTenantV1" />
        <EntitySet Name="MultiGeoDistributionTenant" EntityType="O365ReportingCore.Model.ODataUX.MultiGeoDistributionTenant" />
        <EntitySet Name="MultiGeoDistributionUsersSummary" EntityType="O365ReportingCore.Model.ODataUX.MultiGeoDistributionExport" />
        <EntitySet Name="Office365GroupsActivityActivitySummary" EntityType="O365ReportingCore.Model.ODataUX.GroupActivityTenantActivityExport" />
        <EntitySet Name="StaffHubTenantActivitySummary" EntityType="O365ReportingCore.Model.ODataUX.StaffHubTenantExportActivitiesMetrics" />
        <EntitySet Name="StaffHubTenantTeamsSummary" EntityType="O365ReportingCore.Model.ODataUX.StaffHubTenantExportTeamsMetrics" />
        <EntitySet Name="StaffHubTenantActivity" EntityType="O365ReportingCore.Model.ODataUX.StaffHubTenantActivity" />
        <EntitySet Name="StaffHubTeamsActivity" EntityType="O365ReportingCore.Model.ODataUX.StaffHubTeamsActivity" />
        <EntitySet Name="TeamsDeviceUsageV1Tenant" EntityType="O365ReportingCore.Model.ODataUX.TeamsDeviceUsageV1Tenant" />
        <EntitySet Name="TeamsDeviceUsageV1User" EntityType="O365ReportingCore.Model.ODataUX.TeamsDeviceUsageV1User" />
        <EntitySet Name="TeamsUserActivityV1Tenant" EntityType="O365ReportingCore.Model.ODataUX.TeamsUserActivityV1Tenant" />
        <EntitySet Name="TeamsUserActivityV1User" EntityType="O365ReportingCore.Model.ODataUX.TeamsUserActivityV1User" />
        <EntitySet Name="TeamsUserUsageV1Tenant" EntityType="O365ReportingCore.Model.ODataUX.TeamsUserUsageV1Tenant" />
        <EntitySet Name="Office365GroupsActivityGroupsSummary" EntityType="O365ReportingCore.Model.ODataUX.GroupActivityTenantGroupsExport" />
        <EntitySet Name="Office365GroupsActivityStorageSummary" EntityType="O365ReportingCore.Model.ODataUX.GroupActivityTenantStorageExport" />
        <EntitySet Name="SharePointActivityFilesSummary" EntityType="O365ReportingCore.Model.ODataUX.siteActivitySummary" />
        <EntitySet Name="SharePointActivityUsersSummary" EntityType="O365ReportingCore.Model.ODataUX.siteActivitySummary" />
        <EntitySet Name="SharepointTenantActivityV2" EntityType="O365ReportingCore.Model.ODataUX.ActivityTenant" />
        <EntitySet Name="SharepointUserActivityV2" EntityType="O365ReportingCore.Model.ODataUX.SiteActivityUser" />
        <EntitySet Name="SharepointTenantSiteUsageV1" EntityType="O365ReportingCore.Model.ODataUX.SiteUsageTenant" />
        <EntitySet Name="SharepointSiteUsageV1" EntityType="O365ReportingCore.Model.ODataUX.SiteUsageUserV1" />
        <EntitySet Name="YammerGroupActivityTenant" EntityType="O365ReportingCore.Model.ODataUX.YammerGroupActivityTenant" />
        <EntitySet Name="YammerGroupActivityGroup" EntityType="O365ReportingCore.Model.ODataUX.YammerGroupActivityGroup" />
        <EntitySet Name="YammerTenantClientsUsed" EntityType="O365ReportingCore.Model.ODataUX.YammerClientsUsedTenant" />
        <EntitySet Name="YammerUserClientsUsed" EntityType="O365ReportingCore.Model.ODataUX.YammerClientsUsedUser" />
        <EntitySet Name="SkypeTenantActivityOrganizer" EntityType="O365ReportingCore.Model.ODataUX.SkypeActivityTenantOrganizer" />
        <EntitySet Name="EmailClientTenant" EntityType="O365ReportingCore.Model.ODataUX.EmailClientTenant" />
        <EntitySet Name="EmailClientUser" EntityType="O365ReportingCore.Model.ODataUX.EmailClientUser" />
        <EntitySet Name="SkypeUserClientsUsed" EntityType="O365ReportingCore.Model.ODataUX.SkypeClientsUsedUser" />
        <EntitySet Name="EmailStorageMailboxTenant" EntityType="O365ReportingCore.Model.ODataUX.EmailStorageMailboxTenant" />
        <EntitySet Name="ExchangeUserEmailActivity" EntityType="O365ReportingCore.Model.ODataUX.ExchangeEmailActivityUser" />
        <EntitySet Name="GroupActivityTenant" EntityType="O365ReportingCore.Model.ODataUX.GroupActivityTenant" />
        <EntitySet Name="GroupActivityGroup" EntityType="O365ReportingCore.Model.ODataUX.GroupActivityGroup" />
        <EntitySet Name="OnedriveTenantSiteUsage" EntityType="O365ReportingCore.Model.ODataUX.SiteUsageTenant" />
        <EntitySet Name="OnedriveSiteUsage" EntityType="O365ReportingCore.Model.ODataUX.SiteUsageUser" />
        <EntitySet Name="OnedriveTenantActivity" EntityType="O365ReportingCore.Model.ODataUX.ActivityTenant" />
        <EntitySet Name="OnedriveUserActivity" EntityType="O365ReportingCore.Model.ODataUX.ActivityUser" />
        <EntitySet Name="SharepointTenantActivityV1" EntityType="O365ReportingCore.Model.ODataUX.ActivityTenant" />
        <EntitySet Name="SharepointUserActivityV1" EntityType="O365ReportingCore.Model.ODataUX.ActivityUser" />
        <EntitySet Name="SkypeTenantActivityParticipant" EntityType="O365ReportingCore.Model.ODataUX.SkypeActivityTenantParticipant" />
        <EntitySet Name="SkypeTenantActivityPeerToPeer" EntityType="O365ReportingCore.Model.ODataUX.SkypeActivityTenantPeerToPeer" />
        <EntitySet Name="SkypeTenantActivitySummary" EntityType="O365ReportingCore.Model.ODataUX.SkypeActivityTenantSummary" />
        <EntitySet Name="LicenseActivityTenant" EntityType="O365ReportingCore.Model.ODataUX.LicenseActivityTenant" />
        <EntitySet Name="LicenseActivityUser" EntityType="O365ReportingCore.Model.ODataUX.LicenseActivityUser" />
        <EntitySet Name="SkypeTenantClientsUsed" EntityType="O365ReportingCore.Model.ODataUX.SkypeClientsUsedTenant" />
        <EntitySet Name="SkypeUserActivityOrganizer" EntityType="O365ReportingCore.Model.ODataUX.SkypeActivityUserOrganizer" />
        <EntitySet Name="SkypeUserActivityParticipant" EntityType="O365ReportingCore.Model.ODataUX.SkypeActivityUserParticipant" />
        <EntitySet Name="SkypeUserActivityPeerToPeer" EntityType="O365ReportingCore.Model.ODataUX.SkypeActivityUserPeerToPeer" />
        <EntitySet Name="SkypeUserActivitySummary" EntityType="O365ReportingCore.Model.ODataUX.SkypeActivityUserSummary" />
        <EntitySet Name="ExchangeTenantEmailActivity" EntityType="O365ReportingCore.Model.ODataUX.ExchangeEmailActivityTenant" />
        <EntitySet Name="EmailStorageMailbox" EntityType="O365ReportingCore.Model.ODataUX.EmailStorageMailboxUser" />
        <EntitySet Name="TenantProplusActivationState" EntityType="O365ReportingCore.Model.ODataUX.ProPlusActivationStateTenant" />
        <EntitySet Name="UserProplusActivationState" EntityType="O365ReportingCore.Model.ODataUX.ProPlusActivationStateUser" />
        <EntitySet Name="YammerTenantActivity" EntityType="O365ReportingCore.Model.ODataUX.YammerActivityTenant" />
        <EntitySet Name="YammerUserActivity" EntityType="O365ReportingCore.Model.ODataUX.YammerActivityUser" />
        <EntitySet Name="getAppHealthCurrency" EntityType="O365ReportingCore.Database.ODataUX.ModernWorkplace.AppHealthCurrency" />
        <EntitySet Name="getRemoteWorkV2Scores" EntityType="O365ReportingCore.Database.ODataUX.ModernWorkplace.RemoteWorkV2Scores" />
        <EntitySet Name="getScoresSnapshot" EntityType="O365ReportingCore.Model.ODataUX.ModernWorkplace.ModernWorkplace" />
        <EntitySet Name="WpiBcrHourlyTenant" EntityType="O365ReportingCore.Model.ODataUX.BusinessContinuityReport.WpiBcrHourlyTenant" />
        <EntitySet Name="WpiBcrTenant" EntityType="O365ReportingCore.Model.ODataUX.BusinessContinuityReport.WpiBcrTenant" />
        <EntitySet Name="TenantTiles" EntityType="O365ReportingCore.Model.ODataUX.Dashboard.TenantTiles" />
        <EntitySet Name="getCopilotAgentActiveAgentRL30Metrics" EntityType="O365ReportingCore.InBoundary.WrapperApiModel.CopilotAgentOverview.copilotAgentActiveUsersRL30" />
        <EntitySet Name="getCopilotAgentActiveUserRL30DailyMetrics" EntityType="O365ReportingCore.InBoundary.WrapperApiModel.CopilotAgentOverview.copilotAgentActiveUsersRL30Daily" />
        <EntitySet Name="getCopilotAgentActiveUserRL30Metrics" EntityType="O365ReportingCore.InBoundary.WrapperApiModel.CopilotAgentOverview.copilotAgentActiveUsersRL30" />
        <EntitySet Name="getCopilotAgentUsageByAgent" EntityType="O365ReportingCore.InBoundary.WrapperApiModel.CopilotAgentOverview.copilotAgentUsageByAgentDetail" />
        <EntitySet Name="getCreditUsageByBillingPolicy" EntityType="O365ReportingCore.InBoundary.WrapperApiModel.CopilotAgentOverview.creditUsageByBillingPolicy" />
        <EntitySet Name="getConnectorsUsageConnectorsDetail" EntityType="O365ReportingCore.InBoundary.ConnectorsUsage.ApiModel.ConnectorsUsageConnectorsDetail" />
        <EntitySet Name="getConnectorsUsageSummary" EntityType="O365ReportingCore.InBoundary.ConnectorsUsage.ApiModel.ConnectorsUsageSummary" />
        <EntitySet Name="getConnectorsUsageUsersConnectorsDetail" EntityType="O365ReportingCore.InBoundary.ConnectorsUsage.ApiModel.ConnectorsUsageUsersConnectorsDetail" />
        <EntitySet Name="getConnectorsUsageUsersDetail" EntityType="O365ReportingCore.InBoundary.ConnectorsUsage.ApiModel.ConnectorsUsageUsersDetail" />
        <EntitySet Name="getMessageConsumptionAgentDetail" EntityType="O365ReportingCore.InBoundary.MessageConsumption.ApiModel.messageConsumptionAgentDetail" />
        <EntitySet Name="getMessageConsumptionBillingPolicyDetail" EntityType="O365ReportingCore.InBoundary.MessageConsumption.ApiModel.messageConsumptionBillingPolicyDetail" />
        <EntitySet Name="getMessageConsumptionSummary" EntityType="O365ReportingCore.InBoundary.MessageConsumption.ApiModel.messageConsumptionSummary" />
        <EntitySet Name="getMessageConsumptionUserAgentDetail" EntityType="O365ReportingCore.InBoundary.MessageConsumption.ApiModel.messageConsumptionUserAgentDetail" />
        <EntitySet Name="getMessageConsumptionUserDetail" EntityType="O365ReportingCore.InBoundary.MessageConsumption.ApiModel.messageConsumptionUserDetail" />
        <EntitySet Name="getDeclarativeAgentConsumptionAgentDetailByAgent" EntityType="O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.declarativeAgentConsumptionAgentDetails" />
        <EntitySet Name="getDeclarativeAgentConsumptionAgentDetails" EntityType="O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.declarativeAgentConsumptionAgentDetails" />
        <EntitySet Name="getDeclarativeAgentConsumptionAgentExportDetails" EntityType="O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.declarativeAgentConsumptionAgentDetails" />
        <EntitySet Name="getDeclarativeAgentConsumptionSummary" EntityType="O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.declarativeAgentConsumptionSummaryDetails" />
        <EntitySet Name="getDeclarativeAgentConsumptionUserAgentByAgent" EntityType="O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.declarativeAgentConsumptionUserAgentDetails" />
        <EntitySet Name="getDeclarativeAgentConsumptionUserAgentExport" EntityType="O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.declarativeAgentConsumptionUserAgentDetails" />
        <EntitySet Name="getDeclarativeAgentConsumptionUserAgent" EntityType="O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.declarativeAgentConsumptionUserAgentDetails" />
        <EntitySet Name="getDeclarativeAgentConsumptionUserExport" EntityType="O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.declarativeAgentConsumptionUserDetails" />
        <EntitySet Name="getDeclarativeAgentConsumptionUser" EntityType="O365ReportingCore.InBoundary.DeclarativeAgentConsumption.ApiModel.declarativeAgentConsumptionUserDetails" />
        <EntitySet Name="getTenantSearchMetric" EntityType="O365ReportingCore.InBoundary.SearchMetric.ApiModel.tenantSearchMetric" />
        <EntitySet Name="getUserSearchMetric" EntityType="O365ReportingCore.InBoundary.UserSearchMetric.ApiModel.userSearchMetric" />
        <EntitySet Name="getCopilotAgentActiveUsersLast30Days" EntityType="O365ReportingCore.InBoundary.CopilotAgentMetric.ApiModel.copilotAgentActiveUsersLast30DaysDetail" />
        <EntitySet Name="getCopilotTenantTopAgentsByDAU" EntityType="O365ReportingCore.InBoundary.CopilotAgentMetric.ApiModel.copilotTenantTopAgentsByDAUDetail" />
        <EntitySet Name="getCopilotAgentActiveUserRL30WoWMetrics" EntityType="O365ReportingCore.InBoundary.CopilotAgentOverview.ApiModel.copilotAgentActiveUsersRL30WoWDetail" />
        <EntitySet Name="getAgent365AllAgentMetricsData" EntityType="O365ReportingCore.InBoundary.A365.ApiModel.getAgent365AllAgentMetricsData" />
        <EntitySet Name="getAgent365OverviewMetricsData" EntityType="O365ReportingCore.InBoundary.A365.ApiModel.getAgent365OverviewMetricsData" />
        <EntitySet Name="getAgent365ReportPerAgentData" EntityType="O365ReportingCore.InBoundary.A365.ApiModel.getAgent365ReportPerAgentData" />
        <EntitySet Name="getCopilotLicenseRecommendedUsers" EntityType="O365ReportingCore.InternalCentroSharing.CopilotLicenseRecommendedUsers.ApiModel.copilotLicenseRecommendedUser" />
      </EntityContainer>
    </Schema>
  </edmx:DataServices>
</edmx:Edmx>