Konvertera tabell till pivotdiagram – Aspose.Cells Cloud-dokumentation
Denna REST API skapar ett pivotdiagram från ett listobjekt.
Ett pivotdiagram sammanfattar data från ett listobjekt, vilket gör att du kan analysera och rapportera om stora dataset direkt i arbetsboken.
Förutsättningar:
- Ett giltigt JWT-bärartoken för autentisering.
- Arbetsboken måste finnas på den angivna lagringsplatsen.
- Målbladet måste innehålla det listobjekt som du vill sammanfatta.
PostWorksheetListObjectSummarizeWithPivotTable API
POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/listobjects/{listObjectIndex}/SummarizeWithPivotTable
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Begärparametrar
| Parameternamn | Typ | Plats | Beskrivning |
|---|---|---|---|
| name | string | path | Arbetsbokens filnamn. |
| sheetName | string | path | Bladet som innehåller listobjektet. |
| listObjectIndex | integer | path | Index för listobjektet i bladet. |
| destsheetName | string | query | Namn på målbladet. |
| request | object | body | JSON-payload som definierar pivotdiagrammet. |
| folder | string | query | Mapp sökväg där arbetsboken finns. |
| storageName | string | query | Namn på lagringsutrymmet. |
Begäran i brödtexten måste följa JSON-schemat som definieras nedan:
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"Name": { "type": "string", "description": "Namn på det nya pivotdiagrammet." },
"DestCellName": { "type": "string", "description": "Övre vänstra cellen i pivotdiagrammet (t.ex. \"C1\")." },
"PivotFieldRows": {
"type": "array",
"items": { "type": "integer" },
"description": "Nollbaserade index för fält som ska placeras i rader."
},
"PivotFieldColumns": {
"type": "array",
"items": { "type": "integer" },
"description": "Nollbaserade index för fält som ska placeras i kolumner."
},
"PivotFieldData": {
"type": "array",
"items": { "type": "integer" },
"description": "Nollbaserade index för fält som ska användas som datafält."
}
},
"required": ["Name", "DestCellName", "PivotFieldRows", "PivotFieldColumns", "PivotFieldData"]
}
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och gör det möjligt att utföra REST-interaktioner direkt från en webbläsare.
Du kan använda kommandoradsverktyget cURL för enkelt att komma åt Aspose.Cells webbtjänster. Följande exempel visar hur du gör anrop till Cloud API med cURL.
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter applicerades framgångsrikt; svaret innehåller åtgärdens detaljer. |
| 400 | Felaktig begäran | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Obehörig | Ogiltigt eller saknat JWT-token. |
| 413 | Begäran för stor | Den uppladdade filen överskrider storleksgränsen. |
| 500 | Internt serverfel | Oväntat serverfel. |
SDK-familj för moln
Att använda en SDK är det bästa sättet att snabba upp utvecklingen. En SDK hanterar detaljer på lågnivå och låter dig fokusera på dina projektuppgifter. Se GitHub-lagringsplatsen för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur man gör anrop till Aspose.Cells webbtjänster med hjälp av olika SDK:er: