Développement d’un connecteur de source de données à l’aide du kit SDK Athena Query Federation - Amazon Athena

Développement d’un connecteur de source de données à l’aide du kit SDK Athena Query Federation

Pour écrire vos propres connecteurs de source de données, vous pouvez utiliser le kit SDK Athena Query Federation. Le kit Athena Query Federation SDK définit un ensemble d'interfaces et de protocoles filaire que vous pouvez utiliser pour permettre à Athena de déléguer des parties de son plan d'exécution de requêtes au code que vous écrivez et déployez. Le kit SDK comprend une suite de connecteurs et un exemple de connecteur.

Les connecteurs personnalisés n’utilisent pas les connexions Glue pour centraliser les propriétés de configuration dans Glue. La configuration de la connexion s’effectue via Lambda.

Vous pouvez également personnaliser les connecteurs prédéfinis d'Amazon Athena pour votre propre usage. Vous pouvez modifier une copie du code source à partir de GitHub, puis utiliser l'outil de publication du connecteur pour créer votre propre package AWS Serverless Application Repository. Une fois que vous avez déployé votre connecteur de cette manière, vous pouvez l'utiliser dans vos requêtes Athena.

Pour de plus amples informations sur la façon de télécharger le kit SDK et pour obtenir des instructions détaillées sur l'écriture de votre propre connecteur, veuillez consulter la rubrique Exemple de connecteur Athena sur GitHub.