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: