Opération StartAsynchronousExport

Cette opération permet au service Application Studio de démarrer la tâche d'exportation et de renvoyer immédiatement son ID. Il est possible de s'en servir pour les exportations de longue durée, qui posent des problèmes d'expiration lorsqu'elles sont synchronisées. Il est nécessaire d'extraire le résultat de l'exportation asynchrone une fois l'exportation terminée, sinon il est ignoré au bout d'une demi-heure.

Requête

Méthode URL
GET /BI/api/rest/IonApi/BookExport/v1/StartAsynchronousExport
Paramètre Statut Type Valeur
appName Obligatoire Chaîne Nom unique de l'application contenant le classeur des rapports à exporter.
bookName Obligatoire Chaîne Nom unique du classeur de rapports à exporter.
outputFormat Obligatoire Enum

pdf [0]

xlsx [1]

xlsx value [2]

pptx [3]

image [4]

Format de sortie de l'exportation.

usePageLayout Facultatif Booléen La valeur par défaut est TRUE. Utiliser uniquement pour l'exportation de fichiers pptx ou d'images.
imageFormat Facultatif Enum

png [0]

jpg [1]

La valeur par défaut est png. Utiliser uniquement pour l'exportation d'images.
string exportProfile Facultatif Chaîne Un nom de profil d'exportation. Pour exporter de la manière par défaut, laisser le champ vide.

Résultat

Un paramètre jobId, un GUID d'une tâche d'exportation.