Loading

Completar espacios vacíos en datos secuenciales por categoría

Fecha de publicación: Dec 9, 2022
Tarea
El paso "Nuevas filas" de Tableau Prep completa las fechas o los números faltantes en un campo en todo el conjunto de datos. Sin embargo, ¿qué ocurre si se desean completar espacios vacíos en un campo de fecha o número por categoría?

Por ejemplo, el campo [Número de pedido] del conjunto de datos de muestra de Supertienda tiene la fecha #12/27/2021# y, por lo tanto, no se completará con el paso "Nuevas filas", pero falta esta fecha para la categoría "Muebles".
Pasos
Los siguientes pasos se muestran en el flujo de Tableau Prep empaquetado "Completar fechas faltantes por categoría.tflx", que se puede descargar desde el panel derecho de este artículo.
  1. Conéctese al conjunto de datos de muestra de Supertienda.
  2. En el paso de entrada, cree un paso de agregación y agregue "Fecha de pedido" a los campos agrupados.
  3. En el paso "Agregación 1", agregue un paso de filas nuevo.
  4. En el paso "Nuevas filas 1", seleccione Valores de un campo y, a continuación, seleccione Fecha de pedido en el menú desplegable.
  5. En el paso "Nuevas filas 1", agregue un paso de limpieza.
  6. En el paso "Limpieza 1", cree un cálculo llamado "Cálculo de uniones" con la fórmula "1".
  7. En el paso de entrada, cree un nuevo paso de agregación (esto creará una nueva rama) y agregue Categoría a los campos agrupados.
  8. En el paso "Agregación 2", agregue un paso de limpieza.
  9. En el paso "Limpieza 2", cree un cálculo llamado "Cálculo de uniones" con la fórmula "1".
  10. Arrastre "Limpieza 2" a "Limpieza 1" y suéltelo en "Unión".
  11. En "Unión 1" una Cálculo de uniones = Cálculo de uniones.
  12. Arrastre "Unión 1" al paso de entrada y suéltelo en "Unión".
  13. En "Unión 2", realice los siguientes pasos:
    1. Establezca la unión como una unión DERECHA, que conserva todos los datos de la "Unión 1".
    2. Agregue cláusulas de unión en Fecha de pedido = Fecha de pedido y Categoría = Categoría.
  14. En el paso "Unión 2", agregue un paso de limpieza.
  15. En "Limpieza 3", realice los siguientes pasos:
    1. Elimine Cálculo de uniones y Cálculo de uniones-1.
    2. Fusione Fecha de pedido y Fecha de pedido-1.
    3. Fusione Categoría y Categoría-1.
Recursos adicionales
Este flujo de Tableau Prep crea primero una lista completa de todas las fechas y la une 1=1 a una lista completa de categorías. La unión 1=1 genera una duplicación para que cada categoría tenga cada fecha. La unión con los datos originales requiere una unión DERECHA, ya que la lista completa de todas las fechas por todas las categorías tiene más registros que los datos originales.
Completar espacios vacíos en datos secuenciales
Número del artículo de conocimiento

001458460

 
Cargando
Salesforce Help | Article