Loading

Sustituir expresiones literales null

Fecha de publicación: Jul 20, 2023
Tarea
Cómo reemplazar la palabra "Null" (literal Null) por otra cadena o un espacio. 
Pasos
HAGA CLIC PARA EXPANDIR LA SOLUCIÓN
Opción 1: reemplazar el literal Null mediante alias
  1. Haga clic con el botón derecho en el campo de la dimensión que contenga los valores Null y seleccione Editar alias.
  2. Busque Null y cámbielo al valor de cadena esperado. También puede introducir un espacio.
Como alternativa, haga clic con el botón derecho en el valor Null visualizado y seleccione Editar alias.
HAGA CLIC PARA EXPANDIR LA SOLUCIÓN
Opción 2: reemplazar un literal Null en una fuente de datos primaria o única
  1. Seleccione Análisis > Crear campo calculado.
  2. Asigne un nombre al campo, escriba el siguiente cálculo y haga clic en Aceptar: 

    IFNULL([Field Containing The Null Literal], 'string to replace the null literal')

    Por ejemplo,

    IFNULL([Customer Name], '')

  3. Use el nuevo campo creado en lugar del campo original.
HAGA CLIC PARA EXPANDIR LA SOLUCIÓN
Opción 3: reemplazar un literal Null en una fuente de datos secundaria (al combinar datos)
  1. Desde la vista, seleccione la fuente de datos principal.
  2. Seleccione Análisis > Crear campo calculado.
  3. Asigne un nombre al cálculo, escriba la fórmula siguiente y haga clic en Aceptar:

    IFNULL(ATTR([Data Source Name].[Field Name])), 'string to replace the null literal')

    Ejemplo:

    IFNULL(ATTR([Sample - Coffee Chain (Access)].[State]), '')

  4. Use el nuevo campo creado en lugar del campo original.

Si aparecen asteriscos en la vista al combinar con una fuente de datos secundaria, consulte Solucionar problemas de combinación de datos para obtener más información. 
 

Recursos adicionales
El vídeo siguiente muestra las opciones 2 y 3 en acción: 
Nota: el vídeo no tiene audio. 


Número del artículo de conocimiento

001453740

Archivos adjuntos

ReplacingNullLiterals.twbx

796 KB

 
Cargando
Salesforce Help | Article