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 |
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 . 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.