Il est fort probable qu’un certain nombre de cellules utilisent un format de données différent. Lorsque vous utilisez un fichier XLS ou XLSX en entrée, vous devez :
Depuis le
Outil Entrée de données options numéro 2 format de fichier, choisissez Microsoft Excel (*. xlsx). Voir Pilote Alteryx pour Excel (. xlsx).
Si vous utilisez l'autre option Microsoft Excel Legacy xlsx,
cette occurrence est due à une limitation bien documentée de Microsoft
Moteur à réaction qui est ce que Alteryx utilise pour lire les fichiers Microsoft. Par
par défaut, Microsoft lit les 8 premières lignes de données pour déterminer
type de champ d'une colonne. Il transmet ensuite cette information à Alteryx
et c'est ce que nous utilisons pour lire le fichier.
L'utilisateur a
le choix de contourner ce problème ou de le corriger dans leur registre.
Pour cela :
- Depuis le
Outil Entrée de données configuration, première rangée
contient des données. Cette fonction force tous les champs à utiliser le type V_String.
- Configurez le Outil Attribution dynamique d’un nouveau nom pour "prendre les noms de champs à partir de la première rangée de données."
- Utilisez la Outil Champ automatique pour assigner correctement le meilleur type de champ pour chaque colonne de données.
Pour corriger le problème, vous devez modifier un paramètre dans votre base de registre. Ces instructions – et la documentation de référence qui les accompagnent - sont fournies par Microsoft. Notez qu’Alteryx ne peut pas garantir que la modification de ce paramètre ne provoquera pas d’erreurs dans d’autres applications. Pour plus d'informations sur ce sujet: http://support.Microsoft.com/kb/189897.
Pour modifier la base de registre :
- Sélectionnez
pour démarrer > Run et tapez "regedit"
- Dans
le registre aller à HKEY machine locale > Software >
Microsoft > Jet > 4,0 > moteurs > Excel
- Double
Cliquez: TypeGuessRows
- Changer
la valeur à 0 (zéro)
Pour des raisons de performance,
la définition de la valeur TypeGuessRows à zéro (0) n'est pas recommandée
Si votre table Excel est très volumineuse. Lorsque cette valeur est définie
à zéro, Microsoft Excel analysera tous les enregistrements de votre table
pour déterminer le type de données dans chaque colonne.