Loading

Crear un conjunto N superior que retenga el porcentaje global de los valores totales

Fecha de publicación: Jul 20, 2023
Tarea
Cómo crear una vista que muestre el N superior de una dimensión y clasifique el resto en el grupo 'Otros', al tiempo que se ajusta dinámicamente para filtrar los miembros de la dimensión y que también retenga los totales globales.
Pasos
En este ejemplo en particular, hemos creado un gráfico circular que muestra el N superior de 'Subcategoría' y agrupa el resto como 'Otros'. La vista se adapta dinámicamente para eliminar la selección de algunas subcategorías del filtro pero mantiene el porcentaje global del valor total.
HAGA CLIC PARA EXPANDIR LOS PASOS
Paso 1: Crear un parámetro
  1. En la ventana de datos, haga clic en la flecha desplegable de la parte superior derecha de Dimensiones y seleccione Crear > Parámetro
  2. En el cuadro de diálogo Crear parámetro, asigne un nombre al parámetro. En el libro de trabajo de ejemplo, el parámetro se denomina N superior.
  3. En Tipo de datos, seleccione Entero.
  4. En Valor actual, añada "5".
  5. Haga clic en Aceptar.
HAGA CLIC PARA EXPANDIR LOS PASOS
Paso 2: Cree 4 nuevos campos calculados.
  1. Seleccione Análisis > Crear campo calculado.
  2. En el cuadro de diálogo Crear campo calculado, lleve a cabo lo siguiente y haga clic en Aceptar:
  3. Asigne un nombre al campo. En el ejemplo, este campo se denomina "Conjunto N superior”; escriba la fórmula siguiente: 
    IF RANK_UNIQUE(SUM([Sales]))<=[Top N] THEN ATTR([Sub-Category]) ELSE 'Other' END
    
  4. Seleccione Análisis > Crear campo calculado.
  5. En el cuadro de diálogo Crear campo calculado, lleve a cabo lo siguiente y haga clic en Aceptar:
  6. Asigne un nombre al campo. En el ejemplo, este campo se denomina "Ventas (características clave)”; escriba la fórmula siguiente: 
    IF RANK_UNIQUE(SUM([Sales]))<=[Top N] THEN
    SUM([Sales])
    ELSE
    WINDOW_SUM(SUM([Sales]),FIRST()+[Top N],LAST())
    END
    
  7. Seleccione Análisis > Crear campo calculado.
  8. En el cuadro de diálogo Crear campo calculado, lleve a cabo lo siguiente y haga clic en Aceptar:
  9. Asigne un nombre al campo. En el ejemplo, este campo se denomina “% de (características clave) totales”; escriba la fórmula siguiente: 
    IF RANK_UNIQUE(SUM([Sales]))<= [Top N] THEN
    SUM([Sales])/SUM({ SUM([Sales]) })
    ELSE
    WINDOW_SUM(SUM([Sales]),FIRST()+[Top N],LAST())/SUM({ SUM([Sales]) })
    END
    
  10. Seleccione Análisis > Crear campo calculado.
  11. En el cuadro de diálogo Crear campo calculado, lleve a cabo lo siguiente y haga clic en Aceptar:
  12. Asigne un nombre al campo. En el ejemplo, este campo se denomina “Ocultar duplicados”; escriba la fórmula siguiente: 
    RANK_UNIQUE(SUM([Sales]))<=[Top N] OR LAST()=0
    
HAGA CLIC PARA EXPANDIR LA SOLUCIÓN
Paso 3: crear la vista
  1. Crear un gráfico circular seleccionando el icono Circular en la tarjeta Marcas
  2. Arrastre 'Conjunto N superior' de Color y Etiqueta.
  3. Arrastre la subcategoría deDetalle.
  4. Arrastre 'Ventas (características clave)' de Ángulo y Etiqueta.
    1. Para configurar este campo en Porcentaje, haga clic con el botón derecho en la tarjeta Marcas y seleccione Formato...
    2. En la sección "Números", haga clic en los números y seleccione Porcentaje.
    3. (Opcional) Ajuste el número de cifras decimales que desee.
  5. Arrastre '% de (características clave) totales' de Etiqueta.
  6. Configure todos los campos de cálculo de la tabla de 'Subcategoría'.
  7. Utilice el filtro "Ocultar duplicados" de 'Subcategoría' y filtre por el valor 'Verdadero'.
  8. Arrastre la categoría al estante del filtro y seleccione Todo
  9. A continuación, haga clic con el botón derecho en este campo de subcategoría y seleccione Ordenar...
    1. En Ordenar por... seleccione "Campo"
    2. Elija orden ascendente
    3. En Nombre de campo, seleccione Ventas.
    4. Cierre la ventana emergente Ordenar
Recursos adicionales
Para ver los pasos que se muestran en el siguiente vídeo, expanda todas las secciones anteriores.
Nota: el vídeo no tiene sonido. Para ver el video con más calidad, haga clic en el icono de YouTube que aparece debajo para verlo directamente en YouTube.

Número del artículo de conocimiento

001458079

Archivos adjuntos

Example.twbx

1177 KB

 
Cargando
Salesforce Help | Article