Uzyskiwanie wszystkich zestawów danych za pośrednictwem API dla komercyjnej platformy handlowej
Interfejs API "Get all datasets" pobiera wszystkie dostępne zestawy danych. Zestawy danych zawierają listę tabel, kolumn, metryk i zakresów czasu.
Składnia żądania
Metoda | identyfikator URI żądania |
---|---|
POBIERZ | https://api.partnercenter.microsoft.com/insights/v1.1/cmp/ScheduledDataset?datasetName={Dataset Name} |
Nagłówek żądania
nagłówka | Typ | Opis |
---|---|---|
Autoryzacja | struna | Wymagane. Token dostępu firmy Microsoft Entra w postaci Bearer <token> |
Typ zawartości | struna | Application/JSON |
parametr ścieżki
Żaden
parametr zapytania
nazwa parametru | typu | wymagane | Opis |
---|---|---|---|
datasetName |
struna | Nie | Filtruj, aby uzyskać szczegółowe informacje tylko o jednym zestawie danych |
Treść żądania
Żaden
Słownik
Żaden
Odpowiedź
Ładunek odpowiedzi jest ustrukturyzowany w następujący sposób:
Kod odpowiedzi: 200, 400, 401, 403, 404, 500
Przykład ładunku odpowiedzi:
{
"Value":[
{
"DatasetName ":"string",
"SelectableColumns":[
"string"
],
"AvailableMetrics":[
"string"
],
"AvailableDateRanges ":[
"string"
]
}
],
"TotalCount":int,
"Message":"<Error Message>",
"StatusCode": int
}
słownik
W tej tabeli zdefiniowano kluczowe elementy odpowiedzi:
parametru | Opis |
---|---|
DatasetName |
Nazwa zestawu danych, który definiuje ten obiekt tablicy |
SelectableColumns |
Nieprzetworzone kolumny, które można określić w wybranych kolumnach |
AvailableMetrics |
Nazwy kolumn agregacji/metryk, które można określić w wybranych kolumnach |
AvailableDateRanges |
Zakres dat, który może być używany w zapytaniach raportu dla zestawu danych |
NextLink |
Łącze do następnej strony, jeśli dane są podzielone na strony |
TotalCount |
Liczba zestawów danych w tablicy Value |
StatusCode |
Kod wyniku. Możliwe wartości to 200, 400, 401, 403, 500 |