Microsoft OneDrive
Outils Alteryx utilisés pour la connexion
Configuration d'authentification
Avant d'utiliser OneDrive Les outils d'entrée ou de sortie, un utilisateur d'application doit être créé et configuré avec des autorisations pour accéder à la OneDrive Exemple.
Installation de Microsoft application
- Créez une application Microsoft enregistrée avec vos informations d'identification de compte. Suivez les instructions du site OneDrive dev Center pour enregistrer votre application auprès de Microsoft. Accédez au portail d'application Microsoft et sélectionnez Ajouter une application pour commencer. Nous vous conseillons de laisser l'option de configuration guidée décochée.
- Générez une clé secrète en sélectionnant générer un nouveau mot de passe.
- Configurer la plate-forme en sélectionnant Ajouter plate -forme-> Web. Ajoutez l'URL de redirection Microsoft standard: https://login.live.com/oauth20_desktop.srf.
- Créer un utilisateur pour OneDrive en suivant les étapes de la page d'inscription OneDrive . La OneDrive Les connecteurs d'entrée et de sortie autorisent les comptes personnels et professionnels.
Autorisations minimales requises autorisationsdéléguées: files. ReadWriteoffline_access
Enregistrez la clé de l'application et la clé secrète du client dans un emplacement sécurisé. Ceux-ci seront tous deux requis pour l'entrée dans la configuration pour le OneDrive Outils d'entrée et de sortie. Enregistrez la clé secrète du client immédiatement car elle ne vous sera pas présentée à un autre moment.
Limitations connues
- Les seuls types de fichiers pris en charge sont CSV, JSON et Avro.
- Entrée JSON à la sortie Avro-lorsqu'un workflow lit un fichier d'entrée JSON et a l'intention d'écrire les données dans un fichier Avro, l'utilisateur doit vérifier l'option pour forcer les valeurs de chaîne JSON sur l'outil d'entrée.
- L'outil de sortie se bloque à 50% tout en poussant les données à OneDrive mais atteindra toujours 100% une fois terminé.
- Le Microsoft Azure Data Lake, OneDriveet les connecteurs Dynamics CRM prennent en charge l'authentification via les informations d'identification de l'utilisateur Microsoft (par exemple, e-mail et mot de passe). Dans les workflows interactifs, il n'est pas actuellement possible d'authentifier avec différents comptes d'utilisateurs Microsoft sur ces connecteurs. Cette limitation n'affecte pas les workflows planifiés. Dans le cas où vous êtes authentifié avec un compte d'utilisateur Microsoft dans l'un de ces connecteurs
et puis essayez d'authentifier dans un autre connecteur avec un autre compte d'utilisateur Microsoft, vous verrez un message d'erreur pop-up similaire à ce qui suit:
- L'administrateur Active Directory Azure peut octroyer les autorisations nécessaires à un compte d'utilisateur. Par exemple, l'administrateur peut s'assurer que le compte d'un utilisateur peut accéder à tous les services nécessaires à son Workflow.
- Déconnectez-vous de tous les connecteurs authentifiés vers un autre compte d'utilisateur Microsoft avant d'essayer de vous connecter.
- Évitez d'utiliser l'authentification de l'utilisateur final lorsque cela est possible. Utilisez l'authentification de service à service dans les connecteurs Azure Data Lake et l'authentification de connexion d'application dans les connecteurs Dynamics CRM.
Pour résoudre ce problème, suivez l'une de ces recommandations: