我们目前正在使用Graph Report API来检查O365的用户使用情况。我们使用的报告API之一是getOffice365ActiveUserDetail API(https://graph.microsoft.com/v1.0/reports/getOffice365ActiveUserDetail(period=' D180'))。从输出csv文件中,我们发现用户的使用信息可能会以某种方式延迟很多天。当我在2018年3月1日运行报告时,报告刷新日期"指向2018/02/24,大约一周前。
另一个有趣的事情是当我使用https://graph.microsoft.com/v1.0/reports/getOffice365ActiveUserDetail(date=2018-02-25)时,我得到了一些用户"报告刷新日期"表示" 2018-02-25"。如果我在2018/03/01调用报告API,period='D180'
不包括date=2018-02-25
数据吗?
来自Activity Reports in the Office 365 admin center
它显示报告可用于过去7天,30天,90天, 和180天。所有报告期间的数据都不会立即存在。 报告将在48小时内提供。
是否意味着数据应在48小时内提供给报告?如果没有,数据的可用频率是多少?
同时,我们对报告中的数据准确性感到困惑。例如,我们发现有人的YammerLicenseAssignDate为null,但HasYammer是" 1"和YammerLastActivityDate是2018-02-24。我不确定这是否有效组合,因为用户如何拥有Yammer许可证,但没有YammerLicenseAssignDate?
我只是想知道有谁知道数据何时会在报告中显示以及数据的准确程度。我们在哪里可以找到报告中每列的确切方法? reportRoot: getOffice365ActiveUserDetail并未提及每列的详细含义。