Envoi de demandes d'API - Amazon QuickSight

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Envoi de demandes d'API

Nous vous proposons une API pour Amazon QuickSight, ainsi que des kits SDK Amazon qui vous permettent d'accéder à Amazon QuickSight à partir de votre langage de programmation préféré. Utilisation d'Amazon QuickSight, vous pouvez gérer certains aspects de votre déploiement en utilisant les kits de développement logiciel (SDK) Amazon.

Pour superviser les appels d'Amazon QuickSight API pour votre compte, vous pouvez utiliserAWS CloudTrail. CloudTrail peut contrôler les appels passés par leAWS Management Console, outils de ligne de commande et autres services. Pour plus d'informations, consultez le Guide de l'utilisateur AWS CloudTrail.

Connaissances préalables

Si vous envisagez d'accéder à Amazon QuickSight via une API, vous devez être familiarisé avec les sujets suivants :

  • JSON

  • Services Web

  • Requêtes HTTP

  • Un ou plusieurs langages de programmation tels que JavaScript, Java, Python ou C #.

Il est recommandé de visiter la sectionAWS Mise en route avec le Centre de ressourcespour découvrir ce que les SDK et les boîtes à outils Amazon ont à offrir.

Bien que vous puissiez utiliser un terminal et votre éditeur de texte préféré, vous pouvez bénéficier de l'expérience d'interface utilisateur plus visuelle que vous obtenez dans un environnement de développement intégré (IDE). Nous fournissons une liste d'IDE dans leAWSMise en route avec le Centre de ressourcesdans leIDE et boîtes à outils IDESection. Ce site fournitAWSdes boîtes à outils que vous pouvez télécharger pour votre EDI préféré. Certains IDE proposent également des tutoriels pour vous aider à en savoir plus sur les langages de programmation.

Opérations d'API disponibles pour Amazon QuickSight

Amazon QuickSight Les opérations d'API fournissent :

  • Gestion des utilisateurs et des groupes

  • Gestion des données (sources de données, jeux de données, modèles et ingestion SPICE)

  • Gestion du tableau de bord et de

  • Gestion des modèles

  • Gestion des autorisations

  • Gestion de la personnalisation

AWSfournit des bibliothèques, des exemples de code, des didacticiels et d'autres ressources aux développeurs de logiciels qui préfèrent développer des applications utilisant des opérations API propres au langage au lieu de soumettre une requête via HTTPS. Ces bibliothèques offrent des fonctions de base qui prennent soin automatiquement des tâches telles que la signature cryptographique des demandes, les nouvelles tentatives de demande et la gestion des réponses d'erreur. Ces bibliothèques permettent plus facilement de commencer à utiliser.

Pour en savoir plus sur le téléchargement des kits de développement logiciel Amazon, consultez la pageKits SDK et outils Amazon. Les liens suivants sont un exemple de la documentation d'API spécifique à chaque langue disponible.

AWS SDK for Go
AWS SDK for JavaScript
AWS SDK for PHP
AWS SDK for Python (Boto3)
AWS SDK for Ruby