Re : Forcer le type de données de la colonne de caractères pour l'ouverture () et l'importation de plusieurs fichiers () - Statut changé en : Acquis@nikles Merci pour la suggestion.Nous prendrons cela en considération.
Forcer le type de données de colonne de caractères pour Open() et Multiple File Import()Salut. Je propose qu'il devrait y avoir un argument facultatif qui force toutes les colonnes à être de type de données de caractères pour les commandes Open() et Multiple File Import(). Cette requête est similaire, mais pas exactement la même, à ces 2 requêtes :
https://community.jmp.com/t5/JMP-Wish-List/Excel-Import-specific-column-types-or-formats/idi-p/248136
https://community.jmp.com/t5/Discussions/Force-column-from-CSV-import-as-Character-not-Numeric-Date/mp/260752#M51078
Le premier lien demande la possibilité de spécifier manuellement le type de données de colonne pour les fichiers Excel dans l'interface graphique Open(), alors que ma demande concerne l'utilisation de la commande Open() dans un script, pas l'interface graphique, et s'applique aux fichiers csv et xlsx . Le deuxième lien semble s'appliquer uniquement aux fichiers MFI() et csv, alors que j'aimerais cette capacité à la fois pour MFI() et Open(), et pour les fichiers csv et xlsx.
Je me rends compte qu'il existe différentes méthodes de script qui pourraient le faire pour certains scénarios, mais pas tous. Certaines de ces méthodes peuvent nécessiter que vous connaissiez à l'avance les noms/emplacements des colonnes ou que les noms des colonnes soient toujours sur la première ligne. Ce n'est pas quelque chose que nous contrôlons nécessairement.
Je pense que le fait d'avoir une seule option à définir simplifierait grandement cela pour de nombreux utilisateurs. Aussi, t Cela permettrait de gagner du temps car JMP n'aurait pas besoin de passer du temps à analyser le fichier pour détecter le type de données de la colonne. Enfin, mon sentiment est que cela pourrait être un fruit facile à mettre en œuvre, dans la mesure où vous désactiveriez simplement la partie du code interne qui analyse chaque colonne.
J'espère que c'est possible. Merci.
Automatisation et scriptAccès aux donnéesRe : Forcer le type de données de colonne de caractères pour Open() et Multiple File Import() - Statut changé en : EnquêteRe : Forcer le type de données de la colonne de caractères pour Open() et Multiple File Import()J'étais sur le point d'écrire une demande pour exactement cela! Je dois spécifier le type de données pour la colonne dans une table que j'importe à partir d'un fichier csv. Les données du fichier changent quotidiennement. Si la première entrée d'une colonne est un nombre, cela rend la colonne continue/numérique. Si la première entrée contient une lettre, elle rend la colonne nominale/caractère . Le problème que j'ai est que lorsque les données sont continues/numériques, toutes les entrées contenant des lettres sont perdues. J'aimerais avoir la possibilité de spécifier le type de données dans le cadre de la commande SQL (c'est-à-dire SELECT t1.ColumnX AS Character... ou quelque chose comme ça).
Merci!
Re : Forcer le type de données de la colonne de caractères pour Open() et Multiple File Import()Je soutiens fortement cette question. L'importation ne traite pas vraiment certains problèmes typiques d'importation de fichiers.
Ainsi, un caractère d'application d'option aiderait.
Pour énoncer certains de (mes) problèmes (Peut-être qu'ils peuvent être évalués, car ce sont des options similaires pour open, ...)
1.) autoriser un komma (ou autre en option) comme séparateur décimal pour les colonnes numériques
2.) permettent de spécifier le format d'entrée attendu pour les colonnes de date/heure
Si nous avons ces options, les JMP "devinent" sur les colonnes (en dehors du monde anglophone) peuvent être mieux ....
Re : Forcer le type de données de colonne de caractères pour Open() et Multiple File Import()j'aimerais aussi vraiment voir la possibilité de définir des types de colonnes lors de l'importation de fichiers CSV.
Objet : Forcer le type de données de la colonne de caractères pour Open() et l'importation de fichiers multiples() - Statut modifié en : Reconnu