So fügen Sie eine Pivot-Tabelle in ein Excel-Arbeitsblatt mithilfe von Aspose.Cells Cloud hinzu
Diese REST-API fügt eine Pivot-Tabelle in ein Arbeitsblatt ein.
Voraussetzungen:
- Ein Aspose.Cells Cloud-Konto mit einem gültigen JWT-Zugriffstoken.
- Die Zielarbeitsmappe muss in einem unterstützten Speicherort gespeichert sein (Standardspeicher oder benutzerdefinierter Speicher).
- Das Arbeitsblatt, das durch
sheetNameangegeben wird, muss in der Arbeitsmappe vorhanden sein.
PutWorksheetPivotTable API
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/pivottables
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
Anforderungsparameter
| Parametername | Typ | Position | Beschreibung |
|---|---|---|---|
| name | string | path | Der Name der Excel-Datei. |
| sheetName | string | path | Der Name des Arbeitsblatts, in dem die Pivot-Tabelle erstellt werden soll. |
| request | object | body | CreatePivotTableRequest-DTO, das die Pivot-Tabellendefinition enthält. |
| folder | string | query | Der Ordner, der das Dokument enthält. |
| storageName | string | query | Der Name des Speichers, in dem sich das Dokument befindet. |
| sourceData | string | query | Der Bereich, der die Quelldaten für den neuen Pivot-Tabellencache bereitstellt (z. B. A5:E10). |
| destCellName | string | query | Die Adresse der oberen linken Zelle des Zielbereichs für den Pivot-Tabellenbericht. |
| tableName | string | query | Der Name, der der neuen Pivot-Tabelle zugewiesen wird. |
| useSameSource | boolean | query | Wenn true, verwendet die neue Pivot-Tabelle eine bereits vorhandene Quelldatenquelle und spart Speicherplatz, sofern diese bereits verwendet wurde. |
Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt über einen Webbrowser.
Sie können das Kommandozeilentool cURL verwenden, um problemlos auf Aspose.Cells-Webservices zuzugreifen. Das folgende Beispiel zeigt, wie die Cloud-API mit cURL aufgerufen wird.
Sicherheitshinweis: Verwenden Sie stets https:// beim Aufruf der API, und bewahren Sie Ihr JWT-Token vertraulich auf; die Übertragung über HTTP ohne Verschlüsselung birgt das Risiko, dass das Token abgefangen wird.
HTTP-Statuscodes
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 200 | OK | Filter erfolgreich angewendet; Antwort enthält Details zum Vorgang. |
| 400 | Bad Request | Fehlende oder ungültige Parameter (z. B. nicht unterstützter Dateityp). |
| 401 | Unauthorized | Ungültiges oder fehlendes JWT-Token. |
| 413 | Payload Too Large | Die hochgeladene Datei überschreitet das Größenlimit. |
| 500 | Internal Server Error | Unerwarteter Serverfehler. |
Cloud SDK-Familie
Die Verwendung eines SDKs ist der beste Weg, um die Entwicklung zu beschleunigen. Ein SDK übernimmt die Low-Level-Details und ermöglicht es Ihnen, sich auf Ihre Projektziele zu konzentrieren. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.
Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webservices mit verschiedenen SDKs aufgerufen werden:
Weitere Vorgänge finden Sie auf den zugehörigen API-Seiten: Abrufen einer Pivot-Tabelle, Löschen einer Pivot-Tabelle und Aktualisieren einer Pivot-Tabelle.