Cómo agregar campos personalizados

La mayoría de los campos del selector de campos los crean los desarrolladores de Looker. Sin embargo, si usas campos personalizados, puedes crear nuevas dimensiones y mediciones personalizadas ad hoc en una exploración. En esta página, se explica cómo crear y utilizar campos personalizados para mejorar el análisis de datos.

Para usar campos personalizados, el administrador de Looker debe otorgar el permiso create_custom_fields a los usuarios o grupos para que permitan el acceso a la función.

Cuando tienes acceso a los campos personalizados, hay varios tipos de campos personalizados que puedes crear:

Los campos personalizados son diferentes de los campos definidos por LookML y los cálculos basados en tablas

Existen algunas diferencias entre los campos personalizados, las dimensiones y las mediciones que se definen en LookML, entre las que se incluyen las siguientes:

  • Los campos personalizados no tienen capacidad de desglose.
  • Los campos personalizados solo se conservan en el selector de campos de una exploración para determinados usuarios.

Existen algunas diferencias entre los campos personalizados y los cálculos de tablas:

  • Los campos personalizados generan SQL que se ejecutará en la base de datos, similar a un campo de LookML.
  • Los campos personalizados no dependen de los datos de la tabla de datos.

Tipos de campos personalizados

Puedes crear y personalizar varios tipos de campos personalizados, según los tipos de campo base de LookML. En las siguientes tablas, se describen los tipos de campos personalizados que están disponibles para crear según el tipo de campo de LookML:

Tipos de campos personalizados para las dimensiones

Puedes crear varios tipos de campos personalizados a partir de las dimensiones del selector de campos de una exploración, según el tipo o los tipos de campo base de LookML. En la siguiente tabla, se describen los tipos de campos personalizados admitidos para cada tipo de dimensión.

S = Funciona con el tipo de datos string

N = Funciona con el tipo de datos number y las mediciones numéricas.

T = Funciona con el tipo de datos tier

ZC = Funciona con el tipo de datos zipcode

YN = Funciona con el tipo de datos yesno

DI = Funciona con el tipo de datos distance

DU = Funciona con el tipo de datos duration

TS = Funciona con la mayoría de los tipos de datos de marcas de tiempo *

ID = Funciona con la mayoría de tipos de datos de fechas de números enteros *

SD = Funciona con la mayoría de los tipos de datos de fecha de cadena *

L = Funciona con el tipo de datos location

Cada tipo de campo personalizado que se puede crear a partir de una dimensión pertenece a una de las siguientes categorías:

  • Agregación: Los campos agregados son tipos de medidas que realizan agregaciones, como suma y promedio. Las medidas agregadas solo pueden hacer referencia a dimensiones, no a otras medidas.
  • No agregados: Los campos no agregados son dimensiones que se pueden agrupar en una consulta de Explorar.
Nombre del campo personalizado Categoría Descripción Compatibilidad con tipos de campos de LookML
Recuento de valores distintos Agregación Crea una medición count_distinct que calcula la cantidad de valores distintos para una dimensión seleccionada. S N T ZC YN DI DU TS ID SD L
Suma Agregación Crea una medida sum que suma los valores de una dimensión seleccionada. N DI DU ID
Promedio Agregación Crea una medición average que promedia los valores de una dimensión seleccionada. N DI DU ID
Mín. Agregación Crea una medición min que encuentra el valor más pequeño de una dimensión seleccionada. N DI DU ID
Máx. Agregación Crea una medición max que encuentra el mayor valor de una dimensión seleccionada. N DI DU ID
Mediana Agregación Crea una medida median que encuentra el valor medio de los valores de una dimensión seleccionada. N DI DU ID
Lista de valores únicos Agregación Crea una medición list que crea una lista de los distintos valores de una dimensión seleccionada. S T ZC YN SD L
Depósito No agregado Crea discretizaciones (o niveles) que separan los valores de una dimensión numérica seleccionada en un conjunto personalizado de rangos numéricos. N DI DU ID
Grupo No agregado Crea un grupo que te permite bucket los resultados de una dimensión seleccionada en etiquetas personalizadas. S N T ZC YN DI DU TS ID SD L
*Nota sobre los datos de fecha y hora: Looker interpreta algunos períodos y tipos basados en el tiempo como tipos de datos diferentes cuando creas campos personalizados, y esto puede afectar los tipos de campos personalizados que están disponibles para esos períodos y campos basados en el tiempo. Por ejemplo, Looker interpreta el período de hour_of_day como un tipo de datos number y, por lo tanto, tiene opciones de campos personalizados disponibles para otros campos type: number. Para obtener información más específica, consulta la sección Cómo los campos personalizados interpretan los tipos de datos de fecha y hora en esta página.

Tipos de campos personalizados para las medidas

Solo puedes crear un tipo de campo personalizado, una medida filtrada, a partir de las mediciones del selector de campos de una exploración, según el tipo de medición base de LookML. En la siguiente tabla, se describen los campos de LookML a los que puedes agregar un filtro para los tipos de mediciones.

LI = Funciona con el tipo de medición list.

DT = Funciona con el tipo de medición date.

YN = Funciona con el tipo de medición yesno

N = Funciona con tipos de mediciones numéricas *

Nombre del campo personalizado Descripción Compatibilidad con tipos de campos de LookML
Cómo filtrar la medición Agrega una condición de filtro a una medición para limitar los valores incluidos en la agregación de la medición. LI DT SN N
* Para obtener información más específica sobre los tipos de mediciones que Looker interpreta como numéricos mientras usa campos personalizados, consulta la sección Cómo los campos personalizados interpretan las medidas numéricas de esta página.

Cómo interpretan los campos personalizados los tipos de datos de fecha y hora

Looker interpreta algunos períodos y tipos basados en el tiempo como diferentes tipos de datos cuando creas campos personalizados, lo que afecta el tipo de campos personalizados que puedes crear para un campo de fecha o de hora determinado. Los campos personalizados categorizan los campos de fecha y hora de las siguientes maneras:

Estas categorías son compatibles con diferentes tipos de campos personalizados, como se indica en la tabla Tipos de campos personalizados para dimensiones.

Tipos de datos de fecha de marca de tiempo

Los campos personalizados tratan los siguientes tipos de datos de hora de LookML como tipos de datos de marca de tiempo:

Tipos de datos de fechas con números enteros

Los campos personalizados tratan los siguientes tipos de datos de fecha y hora de LookML como tipos de fechas de números enteros:

Tipos de datos de fecha de cadena

Los campos personalizados tratan los siguientes tipos de datos de fecha y hora de LookML como tipos de datos de cadena:

Cómo interpretan los campos personalizados las mediciones numéricas

Los campos personalizados tratan los siguientes tipos de medición como tipos numéricos:

Estos tipos de métricas son compatibles con el tipo de campo personalizado de la métrica filtrada, como se indica en la tabla Tipos de campos personalizados para las métricas.

Cómo crear una medida personalizada a partir de una dimensión

Puedes crear una medida personalizada a partir de una dimensión de una de las siguientes maneras:

El segundo método te permite personalizar el campo personalizado a medida que lo creas, por ejemplo, puedes cambiarle el nombre, agregar una descripción opcional o seleccionar un formato diferente al predeterminado.

Mediante el menú de tres puntos Más de la dimensión

En muchos casos, puedes usar esta técnica de acceso directo:

  1. Expande la vista del selector de campos que contiene la dimensión que deseas medir.
  2. Selecciona el menú de tres puntos Más de la dimensión.
  3. Selecciona Aggregate (Agregar) para mostrar opciones para crear una medición personalizada. Las funciones sugeridas varían según el tipo de dimensión que haya elegido (como número, string o fecha). Selecciona una función.

Expande la sección Campos personalizados del selector de campos para ver tu campo nuevo.

Al igual que con otros campos, puedes seleccionar el nombre de un campo personalizado para agregarlo o quitarlo de una consulta. También puedes colocar el cursor sobre el campo para revelar más opciones disponibles para ese campo, incluida la selección del ícono Filtro para usarlo como filtro en una consulta. También puedes editar el campo según sea necesario.

Usa la sección Custom Fields

Si deseas definir un formato o un filtro para tu medición personalizada mientras la creas, comienza con el botón Add en la sección Custom Fields:

  1. Selecciona Agregar en la sección Campos personalizados del selector de campos.
  2. Selecciona el tipo de campo que deseas crear. En este ejemplo, se usa la medición personalizada.
  3. Selecciona un campo para medir en el menú desplegable Campo para medir, selecciona el tipo de medición en las opciones del menú desplegable Tipo de medición y, luego, especifica un nombre en el campo Nombre. El nombre aparecerá en el selector de campos y en la tabla de datos.
  4. Si deseas agregar una condición de filtro, selecciona un campo del menú desplegable Nombre del filtro en la pestaña Filtros. Puede agregar o quitar condiciones del filtro con los botones Agregar y Quitar, más y menos Valor del filtro.
    • También puedes seleccionar la flecha junto a Filtro personalizado para crear una expresión de filtro personalizado con cualquier función y operador de Looker que se pueda usar en los filtros personalizados. El editor de expresiones de Looker suggest nombres de campos y mostrará la ayuda de sintaxis para las funciones que uses. Los campos que se usan actualmente en una exploración y que son aptos para utilizarse con el tipo de campo que crearás se marcarán con un círculo negro. Consulta la sección Cómo agregar un filtro personalizado a una métrica personalizada en esta página para obtener más detalles sobre cómo agregar filtros a las métricas.
  5. En la pestaña Detalles del campo, puedes especificar un formato en la sección Formato y agregar una descripción opcional de hasta 255 caracteres en el cuadro Descripción para brindarles a otros usuarios detalles adicionales sobre el campo personalizado, incluido su uso previsto.
  6. Selecciona Guardar.

El selector de campos mostrará tu nueva medición personalizada en la sección Custom Fields.

Al igual que con otros campos, puedes seleccionar el nombre de un campo personalizado para mostrarlo en una consulta. También puedes seleccionar el botón Filtro para usarlo como filtro en una consulta.

Agrupación personalizada

El tipo de campo personalizado Grupo te permite crear grupos personalizados ad hoc para dimensiones sin necesidad de usar funciones lógicas en expresiones de Looker ni desarrollar lógica CASE WHEN en parámetros sql o campos type: case.

Esto puede ser útil cuando quieras asignar etiquetas fijas o nombres de categoría a valores que coincidan con condiciones específicas, por ejemplo, agrupando estados o países específicos en regiones o costos de pedidos en categorías.

Para crear un grupo, sigue estos pasos:

  1. Expande la vista que contiene la dimensión para la que deseas crear grupos personalizados.
  2. Puedes realizar el siguiente paso de dos maneras diferentes:

    • Expande la vista, selecciona el menú de tres puntos Más de la dimensión y, luego, elige Agrupar para abrir el menú Agrupar por.
    • Si el campo ya está seleccionado en una exploración, puedes seleccionar Agrupar en el menú de ajustes de la dimensión en la tabla Datos para abrir el menú Agrupar por y seguir los pasos siguientes para crear grupos personalizados.

    Menú Agrupar por para la dimensión Estado.

  3. Especifica una etiqueta para el primer grupo de valores en el campo Group Name. En este ejemplo, se muestra cómo crear un grupo de estados para la región del Noroeste del Pacífico de Estados Unidos con la dimensión Estado, que se refleja en el Nombre del grupo “Noroeste del Pacífico”.

  4. Selecciona el botón de condición existente en la sección Group Value, que según la configuración predeterminada es es any value para personalizar las condiciones que deseas aplicar al grupo.

  5. Selecciona la condición y, luego, ingresa o selecciona uno o más valores. En este caso, una de las condiciones aplicadas es El estado es Oregón. Puede agregar o quitar condiciones con los botones de signo más y menos Agregar y Quitar. Para guardar, haz clic fuera de la condición del filtro o usa la tecla Escape.

    • Cuando esté disponible la opción, se mostrarán las sugerencias de valores en una lista desplegable, que se indica con una flecha hacia abajo en el cuadro de entrada de valores, para que los usuarios la seleccionen o busquen. Las sugerencias suelen estar disponibles para los campos de type: string.
    • Looker aplica automáticamente condiciones de SQL, como las lógicas AND o OR, cuando se crean varias condiciones, según los tipos de campo, las condiciones y los valores que especifiques.
    • Si estás editando un grupo personalizado existente, considera cambiar el nombre para que refleje las condiciones actualizadas.

    Un usuario coloca el cursor sobre el botón Agregar signo más junto al valor del grupo existente y se marca la casilla de verificación Grupo de valores restantes.

  6. Si deseas agregar más grupos para esa dimensión, coloca el cursor sobre el grupo existente y selecciona el botón Agregar del signo más. Para quitar grupos, selecciona el botón Quitar del signo menos. Para editar un grupo existente, selecciona la condición del grupo: es Oregón, Idaho o Washington en este caso. Looker aplica automáticamente condiciones de SQL, como las lógicas AND o OR, cuando se crean varias condiciones, según los tipos de campo, las condiciones y los valores que especifiques.

  7. De manera opcional, selecciona la casilla de verificación Agrupar valores restantes para crear una categoría que agrupe todos los demás valores que no cumplan ninguna condición de grupo. En este ejemplo, cualquier estado que no sea Oregón, Idaho o Washington se agrupará bajo una etiqueta llamada Otro. Otro es el nombre predeterminado, pero puedes personalizarlo en el campo Nombre del grupo si lo deseas.

    • Si editas un grupo personalizado y deseas quitar la agrupación para todos los demás valores, desmarca la casilla de verificación Agrupar valores restantes para quitar ese grupo.

    El texto Grupos de estados se ingresa en el campo Nombre del campo, y la descripción de los estados por región se ingresa en el cuadro de texto Descripción.

  8. Especifica un nombre en el campo Nombre del campo. El nombre aparecerá en el selector de campos y en la tabla de datos.

  9. Selecciona + Agregar descripción para abrir el cuadro Descripción y agrega una descripción opcional de hasta 255 caracteres para brindar a otros usuarios más información sobre el grupo personalizado.

    • Si estás editando un grupo personalizado y ya existe una descripción, aparecerá automáticamente el cuadro Descripción.
  10. Selecciona Guardar y, luego, Ejecutar para volver a ejecutar la exploración.

El nuevo campo aparecerá en la tabla de datos y mostrará las etiquetas para todos los estados: "Noroeste del Pacífico". para los estados de Oregón, Idaho y Washington, y "Other" para todos los demás estados.

Puedes usar el grupo nuevo para obtener nuevas estadísticas de tus datos. Por ejemplo, puedes comparar cuántos pedidos realizaron los usuarios en la región del noroeste del Pacífico con los usuarios que viven en otras regiones de los Estados Unidos.

El campo nuevo aparecerá en la sección Campos personalizados del selector de campos.

Al igual que con otros campos, puedes seleccionar el nombre del campo para agregarlo o quitarlo de una consulta. También puedes colocar el cursor sobre el campo para ver más opciones disponibles para ese campo, incluida la selección del ícono de Filtro para usarlo como filtro en una consulta. También puedes editar el grupo personalizado como desees.

Discretización personalizada

El tipo de campo personalizado Papelera te permite crear discretizaciones personalizadas ad hoc, o niveles, para dimensiones de tipo numérico y dimensiones personalizadas sin necesidad de usar funciones lógicas en expresiones de Looker ni desarrollar campos de LookML type: tier.

Esto puede ser útil cuando quieres agrupar rápidamente valores en rangos enteros específicos para ajustar el nivel de detalle de tus datos.

Los campos personalizados de Bin aparecen en el estilo de notación de nivel classic.

Para crear un contenedor, sigue estos pasos:

  1. Expande la vista del selector de campos que contiene la dimensión para la que deseas crear intervalos personalizados.
  2. Puedes realizar el siguiente paso de dos maneras diferentes:

    • Selecciona el menú de tres puntos Más de la dimensión y, luego, Agrupar para abrir el menú Agrupar.
    • Si el campo ya está seleccionado en una exploración, puedes seleccionar Papelera en el menú de ajustes de la dimensión en la tabla Datos para abrir el menú Papelera y seguir los siguientes pasos para crear discretizaciones personalizadas.

  3. Como punto de partida opcional, selecciona Obtener información de campo (Get field info) a fin de obtener más información sobre los valores de la dimensión para la que estás creando discretizaciones personalizadas, incluidos el valor mínimo, el valor máximo y el rango de valores de la dimensión. Tener esta información puede ser útil para determinar la forma en que especificas las discretizaciones de valores.

  4. Selecciona un tipo de discretización en la sección Bin type.

    • Selecciona Tamaño igual para discretizar valores numéricos en rangos de números enteros iguales. Por ejemplo, niveles de valores que van de 0 a 10, de 10 a 20 y de 20 a 30.
    • Selecciona Tamaño personalizado para crear tamaños de contenedores personalizados de diversos rangos de números enteros. Por ejemplo, niveles de valores que van del 0 al 15, del 15 al 75 y del 75 al 100.
  5. Personaliza los tamaños y rangos de los contenedores.

    • Si el Tipo de bandeja seleccionado es Tamaño igual, ingresa los valores deseados en los campos Tamaño de bandeja, Valor mínimo y Valor máximo. En el ejemplo anterior, se muestran las especificaciones de las discretizaciones de 10, que oscilan entre 0 y 100. Los depósitos se crean automáticamente para los valores de los datos que se encuentran fuera de los rangos especificados.
    • Si el tipo de intervalo seleccionado es Tamaño personalizado, especifica los puntos de interrupción de nivel en orden ascendente en el cuadro Puntos de interrupción de intervalo, separados por comas o líneas nuevas.
  6. Especifica un nombre como desees en el campo Nombre del campo. El nombre aparecerá en el selector de campos y en la tabla de datos.

  7. Selecciona + Agregar descripción para abrir el cuadro Descripción y agregar una descripción opcional de hasta 255 caracteres para brindarles a otros usuarios más información sobre el contenedor personalizado.

    • Si editas una papelera personalizada que ya tiene una descripción, aparecerá automáticamente el cuadro Descripción.
  8. Selecciona Guardar y, luego, Ejecutar para volver a ejecutar la exploración.

El nuevo campo aparecerá en la tabla de datos y mostrará los niveles de nivel de los valores según dónde se ubiquen en las discretizaciones específicas.

Puedes usar el nuevo bucket para obtener estadísticas nuevas sobre tus datos. Por ejemplo, en el caso de una discretización personalizada que se basa en una dimensión Costo, puedes comparar la cantidad de pedidos que contienen artículos con precios en intervalos de costos específicos.

El campo nuevo aparecerá en la sección Campos personalizados del selector de campos.

Al igual que con otros campos, puedes seleccionar el nombre del campo para agregarlo o quitarlo de una consulta. También puedes colocar el cursor sobre el campo para revelar más opciones disponibles para ese campo. Por ejemplo, puedes seleccionar el ícono Filtrar del campo para usarlo como filtro en una consulta. También puedes editar la papelera personalizada como desees.

Agrega un filtro a una medición personalizada

Aplicar filtros a las mediciones personalizadas permite que una medición limite los datos, por ejemplo, solo incluir pedidos de ciertas regiones. Puedes agregar un filtro personalizado a una medida personalizada cuando creas o editas una medida personalizada. Para agregar un filtro a una medición personalizada, haz lo siguiente:

  1. En el selector de campos, expande la sección Campos personalizados.
  2. Selecciona Agregar y, luego, Medición personalizada para crear una nueva medida personalizada, o selecciona el menú de tres puntos Más de una medida personalizada existente para editar una medida personalizada existente.
  3. Si estás editando un campo, selecciona Editar.
  4. Seleccione el campo que desea filtrar en el menú desplegable Nombre del filtro en la sección Filtros.
  5. Selecciona el botón de condición existente, que de forma predeterminada es cualquier valor, en Valor de filtro para personalizar las condiciones del filtro que deseas aplicar.
  6. Selecciona la condición y, luego, ingresa o selecciona un valor. Selecciona el botón de signo más Agregar junto al valor para agregar varias condiciones para el campo seleccionado. Para guardar, haz clic fuera de la condición del filtro o usa la tecla Escape.
    • Cuando esté disponible la opción, se mostrarán las sugerencias de valores en una lista desplegable, que se indica con una flecha hacia abajo en el cuadro de entrada de valores, para que los usuarios la seleccionen o busquen. Las sugerencias suelen estar disponibles para las dimensiones de type: string.
    • Si vas a editar una medición personalizada existente, considera cambiar su nombre para reflejar la condición del filtro. El nombre del campo aparece en el selector de campos y en la tabla de datos.
  7. Para agregar más filtros, selecciona el botón de signo más Agregar en la sección Filtrar valor. Para quitar filtros, selecciona el botón de signo menos Quitar.
    • Looker aplica automáticamente condiciones de SQL, como las lógicas AND o OR, cuando creas varios filtros, según los tipos de campo, las condiciones y los valores que especifiques.
  8. De manera opcional, haz clic en la flecha hacia abajo junto a Filtro personalizado en la parte inferior de la pestaña Filtros para expandir el cuadro de texto Expresión y agregar un filtro personalizado en lugar de un filtro basado en la IU o además de él. Ingresa una expresión de Looker en el cuadro Filtro personalizado con cualquier función y operador de Looker que se pueda usar en los filtros personalizados. El editor de expresiones de Looker suggest nombres de campos y mostrará la ayuda de sintaxis para las funciones que uses. Los campos que se usan actualmente en una exploración y que son aptos para utilizarse con el tipo de campo que crearás se marcarán con un círculo negro.
  9. En la pestaña Detalles del campo, puedes especificar un formato en la sección Formato y agregar una descripción opcional de hasta 255 caracteres en el cuadro Descripción para proporcionar a otros usuarios detalles adicionales sobre el campo personalizado, incluido su uso previsto.
  10. Selecciona Guardar.

Crear una medición filtrada a partir de otra medición

Para crear una medición personalizada que copie una medición existente y agregue un filtro, sigue estos pasos:

  1. Expande la vista que contiene la medida a la que deseas agregar un filtro personalizado. La medición no puede ser personalizada ni una medición de type: number. Para agregar una expresión de filtro a una medición personalizada existente, tendrás que editar la medida personalizada.
  2. Selecciona el menú de tres puntos Más de la medición.
  3. Selecciona Crear medición filtrada.
  4. Especifica un nombre que no sea el predeterminado en el campo Name, según lo desees. El nombre aparecerá en el selector de campos y en la tabla de datos.
  5. En la sección Filtros, selecciona el campo que deseas filtrar en el menú desplegable Nombre del filtro.
  6. Selecciona el botón de condición existente, que de forma predeterminada es cualquier valor, en Filtrar valor para personalizar las condiciones de filtro que deseas aplicar.
  7. Selecciona la condición y, luego, ingresa o selecciona un valor. Selecciona el botón de signo más Agregar junto al valor para agregar varias condiciones para el campo seleccionado. Para guardar, haz clic fuera de la condición del filtro o usa la tecla Escape.
    • Cuando esté disponible la opción, se mostrarán las sugerencias de valores en una lista desplegable, que se indica con una flecha hacia abajo en el cuadro de entrada de valores, para que los usuarios la seleccionen o busquen. Las sugerencias suelen estar disponibles para las dimensiones de type: string.
    • Si vas a editar una medición personalizada existente, considera cambiar su nombre para reflejar la condición del filtro.
  8. Para agregar más filtros, selecciona el botón Add signo más en la sección Filter value. Para quitar los filtros, selecciona el botón Quitar del signo menos.
    • Looker aplica automáticamente condiciones de SQL, como las lógicas AND o OR, cuando creas varios filtros, según los tipos de campo, las condiciones y los valores que especifiques.
  9. De manera opcional, haz clic en la flecha junto a Filtro personalizado en la parte inferior de la pestaña Filtros para expandir el cuadro de texto Expresión y agregar un filtro personalizado en lugar de un filtro basado en IU o además de él. Ingresa una expresión de Looker en el cuadro Filtro personalizado con cualquier función y operador de Looker que se pueda usar en los filtros personalizados. El editor de expresiones de Looker suggest nombres de campos y mostrará la ayuda de sintaxis para las funciones que uses. Los campos que se usan actualmente en una exploración y que son aptos para utilizarse con el tipo de campo que crearás se marcarán con un círculo negro.
  10. En la pestaña Detalles del campo, puedes especificar un formato en la sección Formato y agregar una descripción opcional de hasta 255 caracteres en el cuadro Descripción para proporcionar a otros usuarios detalles adicionales sobre el campo personalizado, incluido su uso previsto.
  11. Selecciona Guardar.

El selector de campos mostrará la nueva medida en la sección Custom Fields (Campos personalizados).

Al igual que con otras mediciones, puedes seleccionar el nombre de una medición personalizada para agregarla o quitarla de una consulta. También puedes colocar el cursor sobre el campo para ver más opciones disponibles para ese campo, incluida la selección del ícono de Filtro para usarlo como filtro en una consulta. También puedes editar el campo según sea necesario.

Cómo crear una dimensión personalizada con una expresión de Looker

Para crear una dimensión personalizada usando una expresión de Looker y una o más dimensiones adicionales, sigue estos pasos:

  1. Selecciona Agregar en la sección Campos personalizados del selector de campos.
  2. Elige Dimensión personalizada.
  3. En el cuadro Expresión, ingresa una expresión de Looker que calcule el valor de tu dimensión mediante cualquier operador y función de Looker. El editor de expresiones de Looker suggest nombres de campos y mostrará la ayuda de sintaxis para las funciones que uses. Los campos que se usan actualmente en una exploración y que son aptos para usarse con el campo que estás creando están marcados con un círculo negro.
  4. Selecciona una opción de formato que no sea la predeterminada en el menú desplegable Formato según lo desees.
  5. Especifica el nombre de la dimensión personalizada en el campo Nombre. El nombre aparecerá en el selector de campos y en la tabla de datos.
  6. Selecciona + Agregar descripción para agregar una descripción opcional de hasta 255 caracteres en el cuadro Descripción y brindarles a otros usuarios más contexto o información sobre la dimensión personalizada.
  7. Selecciona Guardar.

El selector de campos mostrará tu nueva dimensión personalizada en la sección Campos personalizados.

Al igual que con otros campos, puedes seleccionar el nombre de una dimensión personalizada para agregarla o quitarla de una consulta. También puedes colocar el cursor sobre el campo para revelar más opciones disponibles para ese campo, incluida la selección del ícono Filtro para usarlo como filtro en una consulta. También puedes editar el campo según sea necesario.

Visualiza y usa campos personalizados

La capacidad de ver los campos personalizados y cómo puedes interactuar con ellos será diferente según si tienes permiso para crearlos o no.

Visualiza campos personalizados

Si tienes permiso para crear campos personalizados, puedes ver y editar cualquiera que aparezca en la sección Campos personalizados del selector de campos.

Si no tienes permiso para crear campos personalizados, la sección Campos personalizados no se mostrará en el selector de campos.

Sin embargo, si incluyes un campo personalizado en una exploración, una Vista o un mosaico del panel, los usuarios con los que compartas ese contenido podrán ver el campo personalizado, independientemente de si pueden crearlos. Si compartes este contenido con la URL de una exploración, esta debe incluir el parámetro qid (como instance_name.looker.com/explore/ec/order_items?qid=lEPPueGN7cHkozOEZVDQbO). Los usuarios que no tengan permiso para crear campos personalizados verán solo el título del campo, no su descripción. Por lo tanto, es importante que asignes un nombre preciso a los campos con precisión si los usarás en las consultas compartidas con estos usuarios.

Usa campos personalizados

Si tienes permiso para crear campos personalizados, puedes editar y usar cualquiera que aparezca en la sección Campos personalizados del selector de campos. Puedes interactuar con ellas casi de la misma manera que lo harías con cualquier otra medida o dimensión, por ejemplo, aplicarles filtros, agregarlas a visualizaciones y (en el caso de las dimensiones personalizadas) usarlas para cambiar los resultados. Una excepción es que no puedes usar campos personalizados para crear filtros de panel.

Solo los usuarios que tienen permiso para crear campos personalizados pueden agregarlos a las consultas en Exploraciones, Looks o tarjetas de panel. Sin embargo, si un usuario selecciona Explorar desde aquí en una vista compartida o un mosaico del panel que incluya un campo personalizado, puede crear una nueva consulta con ese campo sin importar si tiene la capacidad de crear campos personalizados o no.

Duplica un campo personalizado

Si tienes permiso para crear campos personalizados, también puedes duplicar los campos personalizados existentes. Duplicar y, luego, editar los campos personalizados puede ser útil si deseas crear varios campos personalizados solo con pequeñas diferencias (por ejemplo, sumas de 30 días, 60 días o 90 días).

Para duplicar un campo personalizado, sigue estos pasos:

  1. En el selector de campos, expande la sección Campos personalizados.
  2. Selecciona el menú Más de tres puntos para el campo personalizado que deseas duplicar.
  3. Selecciona Duplicar.

    También puedes seleccionar Duplicar en el menú de ajustes de la tabla de datos del campo personalizado.

El campo duplicado aparece debajo del original, con el nombre del campo original y la palabra "Copia" al final.

Luego, podrás editar el campo duplicado, como se describe en la próxima sección.

Cómo editar un campo personalizado

Si tiene permiso para crear campos personalizados, también puede editar los campos personalizados que hayan creado usted o algún otro usuario.

Cómo editar una dimensión personalizada

Para editar una dimensión personalizada, sigue estos pasos:

  1. En el selector de campos, expande la sección Campos personalizados.
  2. Selecciona el menú Más de tres puntos para el campo personalizado que deseas editar.
  3. Selecciona Editar.

    También puedes seleccionar Editar en el menú de ajustes de la tabla de datos del campo personalizado.

  4. Cambia la definición de la dimensión personalizada según sea necesario en el cuadro Expresión.

  5. Si lo deseas, selecciona un formato nuevo en el menú desplegable Formato.

  6. Ingresa uno nuevo en el campo Nombre según lo desees. El nombre aparecerá en el selector de campos y en la tabla de datos. Si cambiaste la definición de un campo personalizado, te recomendamos modificar el nombre para que coincida.

  7. Selecciona + Agregar descripción para agregar una descripción opcional de hasta 255 caracteres en el cuadro Descripción y, así, proporcionar a otros usuarios más contexto o información sobre la dimensión personalizada.

    • Si existe una descripción, aparecerá automáticamente el cuadro Descripción.
  8. Selecciona Guardar.

Cómo editar una medición personalizada

Para editar una medición personalizada, sigue estos pasos:

  1. En el selector de campos, expande la sección Campos personalizados.
  2. Selecciona el menú Más de tres puntos para el campo personalizado que deseas editar.
  3. Selecciona Editar.

    Como alternativa, selecciona Editar en el menú de ajustes de la tabla de datos del campo personalizado.

  4. Para cambiar el campo que se debe agregar, selecciona un campo nuevo en el menú desplegable Campo para medir.

  5. Para cambiar el tipo de función de medición, selecciona un nuevo tipo de medición en el menú desplegable Tipo de medición.

  6. Ingresa uno nuevo en el campo Nombre según lo desees. El nombre aparecerá en el selector de campos y en la tabla de datos. Si cambias un campo o un tipo de medición, por lo general, también debes cambiar el nombre de la medida personalizada para que coincida. Por ejemplo, si cambias el campo Precio de venta a Costo, también debes cambiar el nombre del campo personalizado, en este caso, de Suma de precio de venta a Suma de costos.

  7. Agrega, cambia o quita un filtro basado en la IU o personalizado en la pestaña Filtros.

    • Si ya existe un filtro personalizado, aparecerá automáticamente el cuadro Expresión del filtro personalizado. Si no hay un filtro personalizado existente, haz clic en la flecha hacia abajo junto a Filtro personalizado para agregar un filtro personalizado opcional en el cuadro Expresión en lugar de un filtro basado en la IU o además de él.
  8. En la pestaña Detalles del campo, agrega, cambia o quita cualquier formato en la sección Formato, o bien agrega una descripción opcional de hasta 255 caracteres en el cuadro Descripción para proporcionar a otros usuarios detalles adicionales sobre el campo personalizado, incluido su uso previsto.

  9. Selecciona Guardar.

Cómo borrar un campo personalizado

Si tienes permiso para crear campos personalizados, también puedes borrar campos personalizados que tú o algún otro usuario hayan creado. Cuando borras un campo personalizado, este desaparece de Explorar, pero no de los mosaicos del panel o las Vistas que usan ese campo. Además, cualquier persona que use una URL para una exploración que tenga el campo personalizado seguirá teniendo ese campo.

Para borrar un campo personalizado del selector de campos, sigue estos pasos:

  1. En el selector de campos, expande la sección Campos personalizados.
  2. Selecciona el menú de tres puntos Más del campo personalizado que deseas borrar.
  3. Selecciona Borrar.

    También puedes seleccionar Borrar en el menú de ajustes de la tabla de datos del campo personalizado.

También puedes usar las combinaciones de teclas Comando K (Mac) o Ctrl + K (Windows) para borrar campos personalizados.

Para restablecer un campo personalizado que borraste, haz clic en la flecha hacia atrás en tu navegador.