par
ouckileou » 13 sept. 2010, 14:00
C'est peut-être plus compliqué car tu ne connais pas encore, donc ça te semblerait plus simple de faire une requête SQL/un script PHP. Ceci dit j'utilise ça quand j'ai des manipulations de données, même simples, à faire désormais car tu peux faire des exécutables de tes process, les réutiliser, les modifier, voir le chemin et les actions dans l'éditeur, mettre des logs etc.
De plus, en prenant en main sur un truc simple, tu commences à connaître l'outil ce qui pourrait t'être utile lorsque que tu auras vraiment besoin de faire un import complexe (surveiller un répertoire pour importer des excels déposés, les lier avec des valeurs en base etc). Sur la droite de l'outil tu dois pouvoir filtrer sur "mysql" pour voir tous les connecteurs disponibles.
Bon peut-être que ce n'est pas le bon moment pour essayer. Si tu as 150 bases (tu as vraiment besoin de faire une base par client?) tu peux faire une petite boucle sur tes bases, et à l'intérieur faire la connexion, un select, envoyer le résultat dans un fichier texte, correctement formaté en CSV, puis faire un msql load je sais plus quoi (voir la FAQ pour un exemple). Solution artisanale mais qui devrait fonctionner, peut-être un peu longue si tes tables sont grosses

C'est peut-être plus compliqué car tu ne connais pas encore, donc ça te semblerait plus simple de faire une requête SQL/un script PHP. Ceci dit j'utilise ça quand j'ai des manipulations de données, même simples, à faire désormais car tu peux faire des exécutables de tes process, les réutiliser, les modifier, voir le chemin et les actions dans l'éditeur, mettre des logs etc.
De plus, en prenant en main sur un truc simple, tu commences à connaître l'outil ce qui pourrait t'être utile lorsque que tu auras vraiment besoin de faire un import complexe (surveiller un répertoire pour importer des excels déposés, les lier avec des valeurs en base etc). Sur la droite de l'outil tu dois pouvoir filtrer sur "mysql" pour voir tous les connecteurs disponibles.
Bon peut-être que ce n'est pas le bon moment pour essayer. Si tu as 150 bases (tu as vraiment besoin de faire une base par client?) tu peux faire une petite boucle sur tes bases, et à l'intérieur faire la connexion, un select, envoyer le résultat dans un fichier texte, correctement formaté en CSV, puis faire un msql load je sais plus quoi (voir la FAQ pour un exemple). Solution artisanale mais qui devrait fonctionner, peut-être un peu longue si tes tables sont grosses :)