Freigeben über


Gemeinsame Metadaten, die von der Office 365-Berichterstattungswebdienst zurückgegeben

In diesem Thema wird beschrieben, die Metadaten, die die Office 365-Berichterstattungswebdienst mit jeder Bericht zurückgegeben und im Rahmen der einzelnen Einträge Bericht enthält.

Letzte Änderung: Donnerstag, 17. September 2015

Gilt für: Office 365

Servicelevel-Metadaten

Zugriff auf diese URL, um ein XML (Atom-Format)-Dokument, in die Berichte und Felder des authentifizierten Benutzers zu erhalten.

https://reports.office365.com/ecp/reportingwebservice/reporting.svc/$metadata

In das Metadatendokument zurückgegeben gibt es drei Hauptbereiche:

  • EntityType -Elemente definieren, jede Art von Bericht, die alle Indexschlüssel und den Namen und die Typen aller Eigenschaften

  • EntityContainer -Element, das die Berichtsnamen und die entsprechenden EntityType Definitionen aufgeführt sind.

  • Anmerkungen Elemente stellen lokalisierte Zeichenfolgen, die Anwendung für die Achse-Beschriftungen in einem Diagramm verwendet werden kann. Zeichenfolgen werden für den Berichtstitel, x- und y-Achsen bereitgestellt.

Hinweis

Denken Sie daran, dass das Metadatendokument nur Informationen für die Berichte, die das Benutzerkonto, die HTTPS-Anforderung übergebenen enthält.

Auf Metadaten

Das folgende Fragment der Berichtausgabe einer Atom-XML-Format-enthält ein Beispiel für die Metadaten für einen Bericht StaleMailboxDetail zurückgegeben. Der Bericht gibt keine diese Metadaten zurück, wenn die Anwendung JSON-Daten anfordert.

<feed xml:base="https://reports.office365.com/ecp/ReportingWebService/Reporting.svc/" 
    xmlns="http://www.w3.org/2005/Atom" 
    xmlns:d="https://schemas.microsoft.com/ado/2007/08/dataservices"
    xmlns:m="https://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
  <id>https://reports.office365.com/ecp/reportingwebservice/reporting.svc/StaleMailboxDetail</id>
  <title type="text">StaleMailboxDetail</title>
  <updated>2013-02-10T03:40:33Z</updated>
  <link rel="self" title="StaleMailboxDetail" href="StaleMailboxDetail" />
  

Die folgende Tabelle enthält die Metadaten-Komponenten.

Auf Metadaten-Komponenten

Atom XML Berichts-Level-Metadaten-tag

Beschreibung

xml:base

Gibt die Basis Endpunkt des reporting Services an. Die URL wird nicht beachtet.

XML-namespaces

Mehrere XML-Namespaces werden, bezeichnet, einschließlich des standard Atom-Namespace und zwei ODATA und Microsoft ADO-bezogene Dataservices Namespaces.

<id>...</id>

Stellt die Basisklasse, einfacher URL des Berichts.

<title>…</title>

Enthält eine Textzeichenfolge, die als Titel des Berichts verwendet werden können.

<updated>...</updated>

Gibt die UTC-Datum und Uhrzeit, wenn der Bericht an die aufrufende Anwendung zurückgegeben wurde.

<link/>

Enthält Informationen zum Erstellen einer HTML-Verknüpfung zur Basis Bericht URL wie im <id> -Tag aufgeführt.

Eintrag-Elementmetadaten

Das folgende XML-Dokumentfragment zeigt einen Eintrag aus einem Bericht StaleMailboxDetail Atom-Format zurückgegeben.

  <entry>
    <id>https://reports.office365.com/ecp/ReportingWebService/Reporting.svc/StaleMailboxDetail(datetime'2013-01-11T00%3A00%3A00')</id>
    <category term="TenantReporting.StaleMailboxDetailReport"
      scheme="https://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
    <link rel="edit" title="StaleMailboxDetailReport" 
      href="StaleMailboxDetail(datetime'2013-01-11T00%3A00%3A00')" />
    <title />
    <updated>2013-02-10T03:40:33Z</updated>
    <author>
      <name />
    </author>
    <content type="application/xml">
      <m:properties>
        <d:Date m:type="Edm.DateTime">2013-01-11T00:00:00</d:Date>
        <d:WindowsLiveID>userone@example.onmicrosoft.com</d:WindowsLiveID>
        <d:UserName>UserOne</d:UserName>
        <d:LastLogin m:type="Edm.DateTime" m:null="true" />
        <d:DaysInactive m:type="Edm.Int32">115</d:DaysInactive>
      </m:properties>
    </content>
  </entry>

Dieses JavaScript-Fragment stellt die gleiche Informationen im JSON-Format dar.

  {
    "d":
      [
          {
            "__metadata":
              {
                "id":"https://reports.office365.com/ecp/ReportingWebService/Reporting.svc/StaleMailboxDetail(datetime'2013-01-11T00%3A00%3A00')",
                "uri":"https://reports.office365.com/ecp/ReportingWebService/Reporting.svc/StaleMailboxDetail(datetime'2013-01-11T00%3A00%3A00')",
                "type":"TenantReporting.StaleMailboxDetailReport"
              },
            "Date":"\/Date(1357862400000)\/",
            "WindowsLiveID":"userone@example.onmicrosoft.com",
            "UserName":"UserOne",
            "LastLogin":null,
            "DaysInactive":115
          }
      ]
  }

Erläuterung der Datenfelder Bericht (Datum, WindowsLiveID, UserName, LastLogin und DaysInactive) sind in StaleMailboxDetail-Berichtverfügbar. Die folgende Tabelle enthält die Elementebene Berichtsmetadaten zuvor in diesem Thema dargestellt. Dies sind alle standard ODATA und ADO Data Services-Metadaten.

Eintrag Elementmetadaten

Atom-XML-Metadaten auf Elementebene tag

JSON JavaScript Elementebene Metadaten-Eigenschaft

Beschreibung

<id>...</id>

"id":

Stellt einen Bezeichner für das Element bereit. Dieser Bezeichner scheint, zwar ein URI sein sollten Sie nicht davon ausgehen, übergeben Sie diesen Wert an die Berichterstattungswebdienst und sinnvolle Ergebnisse abrufen können. Es ist nur ein eindeutiger Bezeichner. Der Bereich der Eindeutigkeit gilt nur für das Ergebnis der einzelnen Bericht.

<category>...</category>

"type":

Der Wert ist eine hierarchische Textdarstellung kombiniert die Service (TenantReporting) und den Namen (StaleMailboxDetailReport).

<link>...</link>

"uri":

Stellt die Komponenten (Atom) oder eine vollständig formatierte (JSON) URI dieses Berichtselement bereit. Nicht alle Berichte unterstützt das Element basierend auf diesen URI direkt abrufen. Wenn die Anwendung dieser URIs verwendet, stellen Sie sicher, dass die Informationen zurückgegeben werden, was Sie erwarten. Einige Berichte wird außerdem einen Link "Bearbeiten" zurückgeben. Verwenden Sie diese Links nicht, da nicht funktionsfähig.

<title />

Nicht zur Verfügung gestellt.

Dieses Tag ist immer leer.

<updated>...</updated>

Nicht zur Verfügung gestellt.

Gibt die UTC-Datum und Uhrzeit, wenn der Eintrag im Bericht an die aufrufende Anwendung zurückgegeben wurde.

<author><name /></author>

Nicht zur Verfügung gestellt.

Diese Tags sind immer leer.