Community Spring Cleaning week is here! Join your fellow Maveryx in digging through your old posts and marking comments on them as solved. Learn more here!
Free Trial

Base de Connaissance

Apprenez auprès des experts.
TIPS de la semaine

Chaque semaine, découvrez de nouvelles astuces et bonnes pratiques pour devenir un expert !

Voir l'index
  Utiliser les fonctions de dates dans Alteryx mais dans d'autres outils pour ajouter du dynamisme à vos analyses
Afficher l'article complet
Des astuces pour les fonctions de dates dans Alteryx et leur utilisation !
Afficher l'article complet
Alteryx types de données 101 Lorsque vous apportez des données dans Alteryx beaucoup d'utilisateurs ajoutent souvent un outil de sélection pour vérifier le type de données et la structure. Les types de données sont très importants en raison des opérations/fonctions disponibles dans les outils peuvent être ajustés pour s'adapter au type de données utilisé! Par exemple, lors de l'utilisation des champs de chaîne de l'outil de filtrage de base seront remplis dans des opérateurs de chaîne tels que'Equals'ou'Contains'alors que, un champ numérique avec des opérateurs tels que'>> ='ou'''. Comment vérifier/modifier vos types de données? Outil de champ automatique Utilisez l'outil champ automatique pour évaluer votre jeu de données sur chaque Run et laissez Alteryx décider de ce que le type et la taille devrait être. Comme ou si vos données changent l'outil de champ automatique ajustera le type et la taille qu'il définit. Cela est particulièrement utile lorsque vous cherchez à accélérer le traitement des données, car Alteryx cherchera à assigner la taille la plus efficace et le type de données. Cet outil ne sera pas parfait et il ya des cas où vous ne voulez pas Alteryx de décider, par exemple un champ de codes zip apparaîtra à Alteryx être des numéros et Alteryx va le mettre à un type de numéro et vous perdrez tous vos zéros au début de votre Massa chusetts les codes postaux. Dans ce cas, vous pouvez utiliser un outil Select. Sélectionnez l'outil L'utilisation de l'outil Select signifie que Alteryx n'évaluera pas les données et les données qui ne correspondent pas à la nouvelle, spécifiée, le type est remplacé par [NULL]. Lorsque vous considérez la taille du champ Assurez-vous que vous êtes familiarisé avec la longueur de la chaîne comme il sera tronqué si elle dépasse la longueur de la chaîne. Pour les types numériques la taille n'est pas configurable, mais si vous êtes à la recherche de précision s'il vous plaît utiliser décimal fixe. Les données trop longues sont arrondies (généralement à 6 décimales). Les décimales fixes sont l'exception: vous utilisez le format de la longueur du nombre de points suivi du nombre de décimales. Que se passe-t-il lorsque j'apporte mes données dans Alteryx? Les types de données sont appliqués à l'intégralité de la colonne/du champ et chaque valeur dans cette colonne. Alteryx mappera automatiquement les types entrants des bases de données et des fichiers structurés (Excel) au meilleur pour le type dans une table Alteryx. Types de données de chaînes Les chaînes sont tout ce que vous voulez garder comme il est. Une chaîne est une combinaison de caractères, alphanumériques et symboles. Vous utiliserez également un type de chaîne si le champ est de valeurs mélangées qui est a des nombres dans une cellule et des mots dans un autre. String et wstring sont des longueurs définies. Les types V_string sont de longueur variable. La quantité de mémoire réservée au traitement varie. Wstring capturera plus de caractères internationaux tels que le japonais ou le chinois. V_String est favorable, car il est assez souple pour ne pas tronquer les champs, mais permettra également de maximiser le temps de traitement en raison de la longueur de la taille de la chaîne de réglage. Types de données numériques Les nombres ou les champs numériques contiennent seulement des nombres. Méfiez-vous des types de champs numériques et des valeurs avec des zéros principaux (tels que 01-le zéro serait supprimé et le nombre apparaîtrait comme un seul). Si vous avez affaire à des codes postaux, gardez cela à l'esprit. Byte est un petit nombre entier. Integer est un nombre entier où les 16, 32 et 64 sont la taille du nombre (plus grand nombre besoin de plus d'espace). Fixed Decimal est généralement utilisé pour la devise, cependant, vous voulez faire attention aux chiffres que vous utiliserez dans les calculs et plus tard roll up. Float et double sont les nombres les plus précis, cependant, ils ne sont pas bons pour la comparaison où vous essayez de voir si une valeur équivaut directement à une autre. Types de données Date %26; Time Le format d'heure de date de Alteryx est spécifique et peut exiger que vous fassiez une certaine manipulation de données pour obtenir vos données dans le format de Alteryx pour employer les fonctions de DateTime dans un outil de formule. Les formats sont: Date-aaaa-mm-jj Date heure: aaaa-mm-jj hh: mm: SS Heure: HH: mm: SS Parfois, les dates peuvent être difficiles à travailler avec, nous avons donc quelques excellents outils que vous pouvez utiliser pour obtenir vos champs de date dans le format Alteryx. Date macro heure L'outil DateTime transforme les données de date/heure vers et à partir d'une variété de formats, y compris les formats lisibles par l'expression et l'homme. @AlexKo analyser les dates macro Pesant à 55 outils Alteryx, cette macro fait son chemin vers le Top 5 des macros les plus téléchargées sur la Galerie Alteryx. Cette macro va emporter un grand nombre de ces date d'analyse des maux de tête et de faire travailler avec des dates amusantes à nouveau! Type de données booléen Booléen est tout simplement vrai ou faux et utile pour le marquage des données. Indicateur conditionnel, où 1 = true et 0 = false Types de données d'objet spatial Les objets spatiaux sont des objets spatiaux tels que les centroïdes et les polygones utilisés pour la cartographie. Alteryx peut apporter des objets spatiaux à partir de types de fichiers de données tels que ESRI shapefiles. Toutefois, si vous disposez d'une latitude et d'une longitude dans Excel, vous pouvez utiliser notre outil créer des points pour créer des objets spatiaux dans Alteryx. Si vous souhaitez plus d'informations sur les types de données s'il vous plaît voir notre aide Alteryx Meilleur, Jordan Barker Consultant solutions Alteryx Designer
Afficher l'article complet
Comment trouver le dernier jour de n'importe quel mois dans Alteryx Pour commencer, il y a beaucoup de fonctions dans Alteryx qui peuvent être exécutées dans l'outil de formule. Nous essayons de couvrir le plus grand nombre possible sous la forme de conditionnel, de conversion, spatial, et pour cet article, DateTime. Pour tout champ date ou DateTime dans Atleryx, vous avez la possibilité de modifier ou de mettre à jour ce champ directement dans l'outil formule. Par exemple, disons que vous voulez trouver la moyenne par jour des ventes du mois précédent. Avec les fonctions DateTime, vous pouvez déterminer le dernier jour du mois précédent pour savoir combien de jours ont été dans ce mois, puis diviser cela par les ventes totales. C'est bien sûr un exemple simple, mais vous obtenez le point. On avance! Vous pensez peut-être que les fonctions intégrées de l'outil de formule couvriraient quelque chose comme ceci. Dans un sens, vous avez raison. Il existe une fonction appelée DateTimeLastOfMonth (), qui renverra le dernier jour du mois en cours. Le problème est qu'il n'y a pas de paramètres supplémentaires pour cette fonction particulière, comme le dernier jour d'un mois particulier. Afin de trouver correctement le dernier jour de n'importe quel mois précédent (ou futur), nous devons imbriquer cette fonction dans une autre fonction, DateTimeAdd (). Cette fonction vous permet d'ajouter ou de soustraire des minutes, des heures, des jours, des mois ou des années à un champ DateTime donné. Dans notre cas, plutôt que de simplement énoncer DateTimeLastOfMonth (), nous voulons déterminer le premier jour du mois, moins un jour. Heureusement, nous avons une autre fonction appelée DateTimeFirstOfMonth () qui nous permet de faire exactement cela. Le résultat final: DateTimeAdd (DateTimeFirstOfMonth (),-1, "Days") le résultat est 2013-10-31. Simple, hein? Mieux encore, disons que nous devons déterminer le dernier jour d'il y a deux mois. Puisque nous ne pouvons pas dire dynamiquement-30 jours, ou-31 jours selon le mois en cours, tout ce que nous devons faire est de Nest dans une fonction de plus DateTimeAdd (): DateTimeAdd (DateTimeAdd (DateTimeFirstOfMonth (),-1, "months"),-1, "Days") le résultat est 2013-09-30 (si vous êtes exécution du module en novembre). En nichant dans une autre fonction DateTimeAdd () en tirant le premier jour du mois précédent moins un jour, vous vous retrouvez avec le résultat désiré. Comme mentionné précédemment, il y a beaucoup de fonctions dans Alteryx qui peuvent être exécutées pour une série de raisons. La fonction DateTime que nous touchons ici est juste une goutte dans le seau pour ce que nous avons la capacité de faire, mais est une bonne démonstration de certains de la flexibilité incroyable mais simple dans Alteryx. jusqu'à la prochaine fois! -ChadFor plus de conseils, astuces, et les enquêtes Alteryx général, suivez-moi sur Twitter! @AlteryxChad Date heure
Afficher l'article complet
Étiquettes