Importer des données depuis Google Sheets<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut tout le monde,
Un client JMP actuel qui est un écologiste souhaite télécharger les données stockées dans Google Sheets directement dans JMP à l'aide d'Internet Open afin de pouvoir ignorer l'étape de téléchargement des données au format CSV et d'importation dans JMP.Ils commencent à collecter des données sur le terrain à l'aide de leurs téléphones avec Google Forms qui crée une feuille de calcul Google. Jusqu'à présent, j'ai constaté que l'adresse Web avec la feuille génère une erreur lors de l'importation dans JMP.Si vous publiez la feuille sur le Web, l'adresse Web fonctionne avec Internet ouvert, mais lorsque vous mettez à jour la feuille, les nouvelles données ne sont pas importées dans JMP avec ce lien Web.
Quelqu'un a-t-il déjà travaillé avec Google Sheets ou téléchargé des données dans JMP à partir de Google Sheets ?
Merci!
Olivier
Re : Importer des données depuis Google SheetsCela fonctionne parfaitement Craige ! Merci pour votre aide Craige, Stan et Jeff !
En utilisant le tableau d'exemple de Jeff, cet Internet ouvert fonctionne maintenant sur Windows. Le même lien fonctionnera si vous mettez à jour la feuille Google.
ouvert(" https://docs.google.com/spreadsheets/d/1K6rw3Qnehq_u6nmy4YfDrI1xiC5VtqsPZz1Rl3Oyi2o/export?format=csv ");
Ce que vous devez changer comme indiqué dans le lien envoyé par Craige :
- Changer le partage de privé à ceux qui ont le lien
-Publier sur le Web avec des mises à jour automatiques
-changer la dernière partie du lien de /pubhtml vers /export?form at=csv
Re : Importer des données depuis Google SheetsHé, essayez ceci (je ne l'ai pas essayé)
de Récupération automatique CSV à l'aide de la feuille de calcul Google Drive - Commentaires des clients pour AfterShip
. Assurez-vous que l'option Republier automatiquement lorsque des modifications sont apportées est vérifié
Re : Importer des données depuis Google SheetsDe toute évidence, la meilleure façon d'inciter quelqu'un à l'action est de dire que cela ne peut pas être fait.
Le lien que j'ai posté ci-dessus fonctionne maintenant pour moi aussi sur Mac. Plutôt que des navigateurs, je pense que cela peut être des systèmes d'exploitation. Je n'arrive pas à le faire fonctionner sous Windows.
J'obtiens une boîte de dialogue d'erreur :

et ceci dans le Log :
Attention : redirigé vers https://www.google.com/url?sa=p&q=https://www.google.com/accounts/ServiceLogin?service%3Dwise%26passive%3Dtrue%26go%3Dtrue%26continue%3Dhttps://docs. google.com/spreadsheets/d/1E6qJUbDmetPderx0Lsz9l2FL-lzNBEFwBnvss33ftXo/edit?usp%253Dsharing%2526pref%253D2%2526pli%253D1
Ayant maintenant dit que cela ne peut pas être fait sous Windows, j'attends de quelqu'un qu'il me prouve le contraire... encore une fois.
Peut-être BrianCorcoran peut nous orienter dans la bonne direction.
-Jeff
Re : Importer des données depuis Google SheetsJeff,
J'ai ouvert Internet et il a renvoyé la table en utilisant l'hôte Mac OS et Safari.
GoogleDocs pourrait-il se comporter différemment avec les différentes saveurs des navigateurs ?
Stan
Ouvert (
" https://docs.google.com/spreadsheets/d/1E6qJUbDmetPderx0Lsz9l2FL-lzNBEFwBnvss33ftXo/edit?usp=sharing " ,
Tableau HTML ( 2 )
) ;
Re : Importer des données depuis Google SheetsSalut Olivia,
J'ai passé du temps à regarder cela et je ne vois aucun moyen simple et évident d'importer la feuille sans télécharger le fichier CSV. La page n'est pas une page HTML normale. Tout est enveloppé dans Javascript et d'autres choses, donc JMP ne voit aucune table HTML à importer.
Voici l'URL de l'une de mes feuilles Google que j'utilisais pour expérimenter :
https://docs.google.com/spreadsheets/d/1E6qJUbDmetPderx0Lsz9l2FL-lzNBEFwBnvss33ftXo/edit?usp=sharing
Craige@JMP peut avoir des idées sur la possibilité d'utiliser l'une des API que Google fournit pour y accéder via JSL, mais j'imagine que c'est une tâche ardue.
-Jeff