Dela via


Hämta alla datamängds-API för den kommersiella marknadsplatsen

API:et Hämta alla datauppsättningar hämtar alla tillgängliga datamängder. Datauppsättningar visar tabeller, kolumner, mått och tidsintervall.

Syntax för begäran

Metod Begärande-URI
GET https://api.partnercenter.microsoft.com/insights/v1.1/cmp/ScheduledDataset?datasetName={Dataset Name}

Begärandehuvud

Sidhuvud Typ Beskrivning
Auktorisering sträng Obligatoriskt. Microsoft Entra-åtkomsttoken i formuläret Bearer <token>
Innehållstyp sträng Application/JSON

Sökvägsparameter

Ingen

Frågeparameter

Parameternamn Typ Obligatoriskt Beskrivning
datasetName sträng Nej Filtrera för att få information om endast en datauppsättning

Begär nyttolast

Ingen

Ordlista

Ingen

Response

Svarsnyttolasten är strukturerad på följande sätt:

Svarskod: 200, 400, 401, 403, 404, 500

Exempel på svarsnyttolast:

{
   "Value":[
      {
         "DatasetName ":"string",
         "SelectableColumns":[
            "string"
         ],
         "AvailableMetrics":[
            "string"
         ],
         "AvailableDateRanges ":[
            "string"
         ]
      }
   ],
   "TotalCount":int,
   "Message":"<Error Message>",
   "StatusCode": int
}

Ordlista

Den här tabellen definierar nyckelelementen i svaret:

Parameter Beskrivning
DatasetName Namnet på datauppsättningen som det här matrisobjektet definierar
SelectableColumns Råkolumner som kan anges i de valda kolumnerna
AvailableMetrics Sammansättnings-/måttkolumnnamn som kan anges i de valda kolumnerna
AvailableDateRanges Datumintervall som kan användas i rapportfrågor för datauppsättningen
NextLink Länka till nästa sida om data är sidnumrerade
TotalCount Antal datauppsättningar i matrisen Värde
StatusCode Resultatkod. Möjliga värden är 200, 400, 401, 403, 500