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 permitir el acceso a la función.

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

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 y 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 persisten en el selector de campos de Explorar para ciertos 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 dimensiones en el selector de campos de Explorar, según los tipos de campos de LookML base. 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 medidas 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 puedes crear a partir de una dimensión pertenece a una de las siguientes categorías:

  • Agregado: Los campos agregados son tipos de medidas que realizan agregaciones, como la suma y el 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 encuentre 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 intervalos 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 horas como tipos de datos diferentes cuando creas campos personalizados, lo que puede afectar los tipos de campos personalizados disponibles para esos campos de períodos y 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 mediciones

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 medida list

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

S/N = Funciona con el tipo de medida 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 YN N
* Para obtener información más específica sobre los tipos de medidas que Looker interpreta como numéricas cuando usa campos personalizados, consulta la sección Cómo interpretan las medidas numéricas los campos personalizados en 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 temporales de LookML como tipos de datos de marca de tiempo:

Tipos de datos de fecha de número entero

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 mediciones son compatibles con el tipo de campo personalizado de medición filtrado, como se indica en la tabla Tipos de campos personalizados para mediciones.

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

Puedes crear una métrica 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, cambiarle el nombre, agregar una descripción opcional o seleccionar un formato diferente del 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 medida personalizada. Las funciones sugeridas varían según el tipo de dimensión que hayas elegido (como número, cadena 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 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 usar la sección Campos personalizados

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

  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 medida 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. Puedes agregar o quitar condiciones de filtro con los botones Agregar y Quitar, y los signos más y menos del 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 medición personalizada en esta página para obtener más detalles sobre cómo agregar filtros a las mediciones.
  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 proporcionar 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 Campos personalizados.

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 Filtrar 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 de desarrollar la lógica de CASE WHEN en parámetros sql o campos type: case.

Esto puede ser útil cuando deseas asignar etiquetas fijas o nombres de categorías 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, selecciona 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 que se indican a continuación para crear grupos personalizados.

    Menú Agrupar por de 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 quieres 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 Estado es Oregon. 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én disponibles, las sugerencias de valores aparecerán en una lista desplegable, que se indica con una flecha hacia abajo en el cuadro de entrada de valores, para que los usuarios las seleccionen o las usen como referencia para realizar búsquedas. Por lo general, las sugerencias están disponibles para 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. Para agregar más grupos para esa dimensión, coloca el cursor sobre el grupo existente y selecciona el botón de signo más Agregar. Para quitar grupos, selecciona el botón de signo menos Quitar. Para editar un grupo existente, selecciona la condición del grupo, en este caso, es Oregon, Idaho o Washington. Looker aplica automáticamente condiciones de SQL, como la lógica 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 satisfagan ninguna condición de grupo. En este ejemplo, cualquier estado que no sea Oregón, Idaho o Washington se agrupará en una etiqueta llamada Otros. Otro es el nombre predeterminado, pero puedes personalizarlo en el campo Nombre del grupo, según lo desees.

    • 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 Estados por región se ingresa en el cuadro de texto Descripción.

  8. Especifica un nombre en el campo Nombre del campo (Field name). 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 hay una descripción existente, 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 "Otro" para todos los demás estados.

Puedes usar el grupo nuevo para obtener estadísticas nuevas sobre 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.

Agrupación personalizada

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

Esto puede ser útil cuando deseas agrupar rápidamente valores en rangos de números 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 discretizaciones personalizadas.
  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 Intervalo en el menú de ajustes de la dimensión en la tabla Datos para abrir el menú Intervalo y seguir los pasos que se indican a continuación para crear intervalos personalizados.

  3. Como punto de partida opcional, selecciona Obtener información del campo para obtener más información sobre los valores de la dimensión para la que estás creando intervalos personalizados, 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 los intervalos de valores.

  4. Selecciona un tipo de contenedor en la sección Tipo de contenedor.

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

    • 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 bandeja seleccionado es De tamaño personalizado, especifica los puntos de interrupción de nivel en orden ascendente en el cuadro Puntos de interrupción de bandeja, 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 depósito nuevo para obtener nuevas estadísticas de 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 ver las más opciones disponibles para ese campo; por ejemplo, puedes seleccionar el ícono de Filtro del campo para usarlo como filtro en una consulta. También puedes editar la discretización personalizada como desees.

Cómo agregar un filtro a una medida personalizada

Aplicar filtros a las medidas personalizadas permite que una medida limite los datos, como incluir solo pedidos de ciertas regiones. Puedes agregar un filtro personalizado a una medida personalizada cuando la creas o editas. Para agregar un filtro a una medida personalizada, sigue estos pasos:

  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 Filtrar valor para personalizar las condiciones de 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. Por lo general, las sugerencias están disponibles para 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 la lógica 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 este. 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 sugerirá nombres de campos y mostrará 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 brindarles 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 métrica personalizada que copie una métrica 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 métrica no puede ser una métrica personalizada ni una métrica type: number. Para agregar una expresión de filtro a una medición personalizada existente, deberás editarla.
  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 aparece en el selector de campos y en la tabla de datos.
  5. En la sección Filtros, selecciona el campo por el 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 Valor de filtro para personalizar las condiciones del 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én disponibles, las sugerencias de valores aparecerán en una lista desplegable, que se indica con una flecha hacia abajo en el cuadro de entrada de valores, para que los usuarios las seleccionen o las usen como referencia para realizar búsquedas. Por lo general, las sugerencias están disponibles para 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 Agregar signo más en la sección Valor de filtro. 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 brindarles 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 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 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.

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 distinta de la predeterminada en el menú desplegable Formato según 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, así, proporcionar 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.

Cómo ver y usar campos personalizados

La capacidad de ver los campos personalizados y la forma en que puede interactuar con ellos será diferente según si tiene permiso para crearlos o no.

Visualiza campos personalizados

Si tienes permiso para crear campos personalizados, puedes ver y editar los que aparecen 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 crear campos personalizados. Si compartes este contenido a través de la URL de Explorar, la URL debe incluir el parámetro qid (como instance_name.looker.com/explore/ec/order_items?qid=lEPPueGN7cHkozOEZVDQbO). Los usuarios que no tienen permiso para crear campos personalizados solo verán el título del campo, no su descripción, por lo que es importante nombrar los campos con precisión si los usarás en consultas compartidas con estos usuarios.

Usa campos personalizados

Si tienes permiso para crear campos personalizados, puedes editar y usar cualquiera de los que aparecen en la sección Campos personalizados del selector de campos. Puedes interactuar con ellas casi como lo harías con cualquier otra medición o dimensión, lo que incluye filtrarlas, agregarlas a visualizaciones y (para dimensiones personalizadas) usarlas para dinamizar los resultados. Una excepción es que no puedes usar campos personalizados para crear filtros de paneles.

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ú de tres puntos Más para el campo personalizado que deseas duplicar.
  3. Selecciona Duplicar.

    Como alternativa, selecciona Duplicate 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.

A continuación, puedes editar el campo duplicado, como se describe en la siguiente 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.

    Como alternativa, selecciona 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 aparece 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 brindarles 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 medida 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. Para cambiar el campo que se debe agregar, selecciona un campo nuevo del 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 un nombre nuevo en el campo Nombre según desees. El nombre aparecerá en el selector de campos y en la tabla de datos. Si cambias un campo o un tipo de métrica, por lo general, también debes cambiar el nombre de la métrica personalizada para que coincida. Por ejemplo, si cambias el campo Precio de oferta a Costo, también debes cambiar el nombre del campo personalizado, en este caso, de Suma de precios de oferta a Suma de costos.

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

    • Si hay un filtro personalizado existente, 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 los que tú o otros usuarios hayan creado. Cuando borras un campo personalizado, este desaparece de Explorar, pero no de los diseños ni las tarjetas del panel que lo usan. 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.