En utilisant Azure Data Factory pour obtenir des données à partir d'une API REST
Est-il possible d'utiliser Azure Data Factory pour obtenir des données à partir d'une API REST et de l'insérer à une Azure table de base de données?
Vous devez vous connecter pour publier un commentaire.
De données de usine a maintenant un connecteur http, vous permettant de faire GET ou POST (avec un corps) à un point de terminaison http.
Par exemple:
Je l'ai fait à l'aide Personnalisée .Net Des Activités. J'ai eu un besoin d'extraire les données de l'API Salesforce. J'ai une écriture sur comment faire ici: http://eatcodelive.com/2016/02/06/accessing-azure-data-lake-store-from-an-azure-data-factory-custom-net-activity/ c'est en utilisant les données du lac de magasin, mais vous pouvez stocker les données de n'importe où.
Aussi jeter un oeil ici pour un exemple de microsoft: https://azure.microsoft.com/en-us/documentation/articles/data-factory-use-custom-activities/
Espère que ça aide.
Ceci peut être réalisé avec les Données de l'Usine. Les données de l'Usine est utile si vous souhaitez exécuter des lots sur un horaire et un lieu unique pour la surveillance et la gestion. Il y a des exemples de code dans notre dépôt GitHub pour un http chargeur de blob ici https://github.com/Azure/Azure-DataFactory. Puis, la goutte peut être consommé par d'autres procédés, comme le mettre dans votre tableau. Pour ce faire, vous devez créer un pipeline qui contient votre chargeur personnalisé, puis une activité avec blob comme le jeu de données en entrée et de la table comme le jeu de données en sortie.
https://github.com/Azure/Azure-DataFactory/tree/master/Samples/HttpDataDownloaderSample
Salut c'est une coutume de données de l'activité que dowloads un fichier par requête http.
Vous pouvez obtenir ce que vous désirez faire de petits changements.
Espérons que cela aide.
Il existe désormais un support pour le REPOS tant que source de données dans Azure Data Factory, y compris la pagination
Réponse courte: Oui 🙂
Réponse longue (Tutoriel essentiellement):
https://azure.microsoft.com/en-us/documentation/articles/data-factory-get-started/