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 conocimiento

¿Cómo sé si debo usar la herramienta Unir o la herramienta Apilar?
Ver artículo completo
VLOOKUP es una de las funciones más utilizadas en Excel.  VLOOKUP toma un valor de búsqueda y encuentra ese valor en la primera columna de un rango de búsqueda
Ver artículo completo
Este artículo es parte de la serie Dominio de Herramientas, una compilación de contribuciones a la Base de Conocimiento para introducir diferentes ejemplos prácticos de las herramientas de Alteryx Designer. Vamos a profundizar en los usos de la herramienta Tabulación Cruzada en nuestro camino hacia el dominio de Alteryx Designer:
Ver artículo completo
Este artículo es parte de la serie de Dominio de Herramientas, una compilación de contribuciones a la Base de Conocimiento para introducir diferentes ejemplos prácticos de herramientas de Designer. Aquí profundizaremos en los usos de la herramienta Fórmula de filas múltiples con el objetivo de dominar Alteryx Designer:  
Ver artículo completo
Este artículo es parte de la serie Dominio de Herramientas, una compilación de contribuciones a la Base de Conocimiento para introducir diferentes ejemplos prácticos de las herramientas de Alteryx Designer. Vamos a profundizar en los usos de la herramienta RegEx en nuestro camino hacia el dominio de Alteryx Designer:
Ver artículo completo
Este artículo es parte de la serie Dominio de Herramientas, una compilación de contribuciones a la Base de Conocimiento para introducir diferentes ejemplos prácticos de herramientas de Designer. Aquí profundizaremos en los usos de la herramienta Unir Múltiple con el objetivo de dominar Alteryx Designer:
Ver artículo completo
Aunque la herramienta Unir es fácilmente una de las herramientas más utilizadas en Alteryx, puede ser también una de las más incomprendidas. Esto es más cierto si los usuarios nuevos no han utilizado uniones anteriormente en ningún otra plataforma de manipulación de datos o si están uniendo tablas grandes donde no están rastreando los registros dentro de los campos que están uniendo.   Por lo tanto, repasaré tres casos diferentes de unión de dos tablas en un campo común que puedes encontrar y qué esperar en tus resultados. El flujo que repasaré (adjunto en este artículo) es un flujo que creé en 10.5 y contiene algunas imágenes que están a continuación.   Caso #1: Unir campos que tienen registros únicos   Este caso es el más simple y el más sencillo de comprender. En este caso, estamos uniendo los campos llamados “Fruit” en ambas entradas. La unión alineará los registros de ambas tablas si los registros de los campos “Fruit” coinciden.   Así que, la tabla unida esperada (Salida J) debería verse así:   Bastante sencillo   Caso #2: Unir campos donde solo uno tiene registros únicos   Para este caso, tenemos dos registros de “Banana” en nuestra entrada Izquierda (L). Esto significa que el registro con “Banana” en la entrada Derecha coincidirá dos veces y se anexará a ambos registros de la entrada Izquierda. Nuestra Salida debería verse así:     Caso #3: Unir campos que tienen registros no únicos Este puede ser el más difícil de comprender pero, con suerte, luego de observarlo visual y matemáticamente, entenderás por qué tiene sentido y qué puedes hacer para evitar registros no deseados.   En este caso, tenemos dos registros en “Fruit” que tienen “Banana” en ambas tablas. Aquí pasa lo mismo que en el caso anterior, excepto que ahora pasa dos veces porque tenemos dos registros de la entrada Derecha que coinciden con dos registros de la entrada Izquierda. Por lo tanto, nuestra salida tendrá un total de 4 registros que tienen la palabra “Banana” en ellos.  La salida debería verse así:     Para verlo de manera matemática para el Caso #3 y el Caso #2, sabrás cuántos registros obtendrás por cada instancia de registro multiplicando la cantidad de registros que aparecen en ambas tablas. En el ejemplo anterior, ya que estamos uniendo “Fruit” y vemos el registro banana dos veces en ambas tablas, puedes pensarlo como 2 bananas x 2 bananas=4 bananas.   Si agregáramos otra fila en nuestra entrada Derecha, como esta:   Ahora tenemos 3 x 2, así que deberíamos esperar 6 combinaciones de registros con “Banana” en el campo “Fruit”         Si has unido dos tablas y estás obteniendo más registros de lo que esperabas, entonces estó es probablemente la causa de tu problema. Si no entiendes los casos presentados anteriormente, eso podría eloqucer a cualquiera. En cuanto a mejores prácticas, yo seguiría estos dos pasos antes de unir cualquier tabla:   1 ro : Revisa tus tablas por registros duplicados. Para el caso anterior, como tenemos tres duplicados de nuestra entrada derecha, podemos usar la herramienta Único y deshacernos de esos duplicados. La salida será la misma que la del Caso #2 ya que habrá solo un registro de “Banana” luego de usar la herramienta Único.   2 do : Determina si Unir múltiples campos es la opción más apropiada. Ejemplo: tenemos la Tabla 1 con dos registros que contienen ‘Banana’ en “Fruit” y dos registros que contienen ‘X’ en “Store ID” con “Fruit ID” que corresponde con “Fruit”.  La Tabla 2 tiene los dos mismos campos “Fruit” e “Store ID”, excepto que ahora tenemos un campo “Store employees” que se acopla con “Store ID”.                                                                     Tabla 1 Tabla 2   Queremos tener todos los datos juntos para que se acoplen bien.  Idealmente deberíamos solo tener cuatro registros como resultado de nuestra unión ya que queremos obtener los campos “Store Employees” y “FruitID” en una tabla. Sin embargo, si quisiéramos solo unir un campo común, ya sea “Store ID” o “Fruit”, obtendríamos combinaciones y los datos no estarían alineados de manera correcta. Consultar a continuación.   Unir “Fruit”   En este caso, obtenemos dos registros en los que los registros de "Store ID" no coinciden.   Unir “StoreID”   En este caso, obtenemos dos registros en los que los registros de "Fruit" no coinciden. Para corregirlo, configuraremos nuestra unión para hacer coincidir los campos de "Fruit" y de "Store ID".     Luego de ejecutarlo, la tabla unida debería verse así:   Al unir campos múltiples, nos aseguramos que los registros de ambos campos coinciden antes de unir. Una manera fácil de entenderlo es imaginar que “Fruit” y "Store ID” se están fusionando. Ahora tendremos registros únicos porque tendríamos Banana X y Banana Y como dos entidades únicas y nuestra unión se convertirá en una unión de 1 registro x 1 registro.      
Ver artículo completo
Pregunta Esta es la pregunta original publicada en el Foro:   Estoy trabajando en un proyecto donde básicamente debo usar la Herramienta Datos de entrada para importar un archivo csv para cada día del mes. ¿Hay alguna forma más fácil de hacerlo que abrir 30 iconos de Datos de entrada y Unir en los 20? Me parece que tal vez podría, en realidad, solo elegir Datos de entrada una vez y seleccionar todos los archivos que necesito pero eso no funcionó. Es que lleva demasiado tiempo arrastrar 30 Entradas de datos y unirlas todas.  Son solo archivos CSV.   Respuesta Hay varias formas de hacer esto: la forma más fácil es usar el carácter comodín en una Herramienta Datos de entrada (aprende a usarlo aquí) como lo sugirió una de las personas que respondió:   Dependiendo del nombre del archivo y de la ubicación, incluso puedes usar una herramienta Entrada estándar para hacerlo. Por ejemplo, si tienes varios archivos csv en el disco C llamados Sales_20160101.csv, Sales_20160102.csv, ..., Sales_20160309.csv, podrías escribir C:/Sales_*.csv en una herramienta Entrada estándar y se seleccionarían y combinarían todos los archivos.   En caso de que los archivos tengan nombres diferentes, no estén todos en el mismo directorio y/o necesites limitar más los qué archivos se leerán, deberìas usar el otro método sugerido con la Herramienta Entrada dinámica (conoce en detalle acerca de la herramienta aquí):    Puedes usar una herramienta Entrada dinámica para cargar un conjunto de archivos. Toma una lista y los carga todos. También puede configurarse para incluir el nombre del archivo como una entrada en cada fila. También hay una Herramienta Directorio que buscará una lista de archivos en una carpeta. La combinación de ambas debería permitirte hacer lo que necesitas.   Estos métodos aplican a la mayoría de los tipos de archivos, no solo a los archivos CSV. El punto principal de ambos métodos es que, para que cualquiera de los métodos funcione, cada uno de los archivos debe tener el mismo esquema, de otra manera obtendrás errores de lectura.   Si tus archivos tienen esquemas diferentes, no todo está perdido. ¡Lee este artículo para conocer una manera de hacer que funcione!
Ver artículo completo
Pregunta ¿Cómo elimino los espacios en blanco de mis datos? ¡Ayuda! Respuesta Existen diferentes situaciones de espacio en blanco que puedes encontrar, pero el esquema a continuación (del ejemplo v10.6 adjunto Remove Whitespace.yxmd) los cubre a todos:   La mayoría de los enfoques utilizan la función recortar() de la Herramienta Fórmula que, sin segundo argumento, recorta por defecto los espacios en blanco de tus cadenas. En la versión posterior a v10.5 de Designer, ¡también puedes usar la Herramienta Limpieza de datos para que limpie los campos por ti! Aprende a usarla aquí.
Ver artículo completo
La ‘Guía práctica’ de la herramienta Publicar en servidor de Tableau   La sociedad entre Alteryx y Tableau se está volviendo cada vez más fuerte y la integración se ha facilitado a través de la herramienta Publicar en servidor de Tableau.   Puedes descargar la herramienta desde Alteryx Analytics Gallery. Una vez que hayas descargado la herramienta deberías poder encontrarla en la categoría de herramientas Conectores.        Ahora, una vez que hayas descargado la macro, estás listo para configurar la herramienta y publicar en Tableau.   Paso 1: Acceso   Debes acceder a una instancia de Tableau Server (9.0.1 y superior) o Tableau Online para utilizar esta herramienta y publicar un flujo de datos en Tableau. Salvo que se señale lo contrario, Tableau Server y Tableau Online son intercambiables en todo este documento y en toda la configuración de la herramienta. Por el bien de ser breve, “Tableau Server” se referirá a Tableau Server y Tableau Online durante el resto de este documento.   Paso 2: Opción de conexión   Esta macro te da la opción de conectarte directamente con Tableau Server a través del navegador web o a través de la URL del servidor.   ‘Conectarse con la URL completa de la página’ Cuando inicies sesión en Tableau Server, navega a la página del workbook en que desees escribir. Esta es la opción recomendada. Luego, puedes copiar toda la URL en el cuadro de texto proporcionado en la interfaz.   Ejemplo de URL: https://10ay.online.tableau.com/#/site/mycompanyssite/workbooks   ‘Conectarse con el servidor y el sitio’ Con esta opción seleccionada, debes ingresar el nombre de dominio de la URL del servidor (p. ej., https://10ay.online.tableau.com si usamos el ejemplo anterior).   Tableau Server esta diseñado para que múltiples "sitios" puedan alojarse en la misma instancia de servidor. Utiliza la información a continuación para determinar tu nombre de sitio cuando inicias sesión en Tableau Server desde un navegador web.   Con Tableau Server, inmediatamente después de ingresar nombre de usuario y contraseña, pasará una de estas dos cosas:   1) Se le solicita al usuario que seleccione un sitio. Si sucede esto, el sitio seleccionado aquí puede ingresarse en el campo “Ingresar nombre del sitio”. 2) El usuario ingresa directamente a Tableau Server, sin tener que seleccionar un sitio. Si este es el caso, entonces el usuario debe seleccionar la opción “Utilizar sitio predeterminado”.   Con Tableau Online no hay sitio predeterminado y siempre deberás ingresar manualmente el nombre del sitio con esta opción (una de las razones por las que “Conectarse con la URL completa de la página” es el método preferido, especialmente cuando te conectas a Tableau Online). Una vez que inicies sesión, la URL debería ser algo así: https://10ay.online.tableau.com/#/site/mycompanyssite/workbooks. El nombre del sitio será la cadena contenida entre las barras diagonales después de "#/site/". En este ejemplo, el nombre del sitio sería mycompanyssite.   Una vez que hayas elegido tu conexión, puedes elegir ‘guardar historial de conexión’ que guardará tus credenciales y conexión en el botón de opción ‘seleccionar conexión ya existente’. Esto rellenará un menú desplegable con todas tus conexiones exitosas anteriores.    Paso 3: Ingresa tu nombre de usuario y contraseña   En este momento, ingresa tu nombre de usuario y contraseña de Tableau Server, lo mismo que cuando inicies sesión a través de un navegador web.    *Consulta errores comunes si recibes un mensaje ‘Error 400000 Bad Request’   Paso 4: Seguimos con la pestaña de Salida   Por defecto, estará seleccionado ‘Publicar la fuente de datos’. En este momento, deberás escribir la fuente de datos recientemente creada en Tableau Server. El nombre de la fuente de datos distingue entre mayúsculas y minúsculas y debe ser preciso.   Puedes escribir manualmente el nombre o elegir ‘seleccionar nombre de proyecto’ que solamente se rellenará si has marcado ‘Actualizar lista de nombres de proyectos…’ y has ejecutado el módulo una vez. Si la opción ‘Actualizar lista de nombres de proyectos’ está tildada, no se publicarán datos en Tableau Server; ¡este es simplemente un paso de configuración para que la lista de proyectos disponibles aparezca en el menú desplegable!     Paso 5: Opciones de salida   Una vez que tengas la fuente de datos y el nombre de proyecto correctos, puedes elegir tu método de salida. “Crear fuente de datos” generará un nuevo archivo en la carpeta de proyecto especificada, sin embargo si ya existe un archivo con el mismo nombre de fuente de datos, el archivo no se actualizará y dará error.   La segunda opción es “sobrescribir fuente de datos”. Se cargará el archivo sin importar si existe o no en la carpeta de proyectos especificada. Si ya existe un archivo con el mismo nombre, será sobrescrito.     Paso 6: Opcional   Si eliges seleccionar la opción “solicitar token de autenticación”, la macro proporcionará un token de autenticación en el campo X-Tableau-Auth. Este puede utilizarse para hacer llamadas subsiguientes a la API REST de Tableau Server con la herramienta Descargar y otras herramientas, como curl. La fuente de datos no será publicada.   Sugerencias y trucos   ¡Asegúrate de que la herramienta esté actualizada!   Visita la página de Gallery de la herramienta Publicar en servidor de Tableau, dirígete a gallery.alteryx.com y navega al Distrito de macros o dirígete directamente a este enlace.         Luego, verifica la versión de la herramienta haciendo clic con el botón derecho, y haz clic en “Abrir macro: Publicar en servidor de Tableau.yxmc”. Luego, en la ventana de configuración del flujo de trabajo, haz clic en la pestaña Metainformación.         [Nota: la versión 1.02 y anteriores no muestran la versión de la herramienta, en cuyo caso ¡debes actualizar a la más nueva descargándola de la página en Gallery!]   ¡Estudia! ¡Inicia sesión en Tableau Server o en línea y extrae el nombre de la URL de conexión! Solo necesitas la URL hasta el libro de trabajo que estás escribiendo.   ¡Verifica la letra chica! Si eliges ‘seleccionar nombre de proyecto’, asegúrate de marcar ‘actualizar lista de nombres de proyectos’ y ejecutar el módulo una vez para rellenar el menú desplegable. (Y, de nuevo, cuando se ejecuta la herramienta con la opción marcada, no se publican datos)   Cómo ‘actualizar’ la fuente de datos Si usas la nueva herramienta Publicar en servidor de Tableau, incluso si tienes éxito, la fuente de datos no se “actualizará” de manera automática. Esto significa que deberás hacerlo desde el lado de Tableau. En Tableau, puedes configurar intervalos de actualizaciones que actualizarán el lado de Tableau periódicamente. Sin embargo, también puedes actualizar de manera manual.         Errores comunes   “Carga es un XML malformado o está incompleto”     Solución Esta es una limitación en la API de Tableau Server, que hemos comunicado a Tableau, pero estamos esperando respuesta o arreglo por lo que está fuera de nuestro control. Si tu contraseña contiene cualquier carácter que requiera escape de xml: comillas dobles o simples, mayor que, menor a, signo et, o signo de porcentaje, (“ ‘ < > %) la solicitud de inicio de sesión fracasará. Esto es especialmente cierto si tu contraseña tiene dos caracteres especiales. La herramienta Publicar en Tableau mas reciente ha sido creada para manejar la mayoría de estos caracteres especiales, sin embargo, si sigues recibiendo este mensaje de error, la solución alternativa actual es cambiar tu contraseña para evitar caracteres especiales o incluir solo uno de los caracteres anteriores.     “Se alcanzó el límite de 100 iteraciones de la herramienta #200”     Solución Este error fue resuelto en la última versión de la herramienta. Descárgala aquí.    “Tableau Data Engine Error: 4: SimpleDatabase: electMetadataName: expected found=1, actual found=0 (fk= name="Extract" nameTable="TEST") La tabla "[Extract].[Extract]" no existe. No se puede conectar con el archivo "C/Desktop…". Verifica que el archivo exista y que tengas suficientes privilegios de acceso para él”. Este error fue resuelto en la última versión de la herramienta. Descárgala aquí.     Si sigues teniendo problemas con la herramienta Publicar en Tableau, comunícate con Soporte.   Saludos,   Jordan Barker Ingeniero de Servicios de Soporte al Cliente
Ver artículo completo