Valores y literales de LuckyTemplates: conceptos básicos

Valores y literales de LuckyTemplates: conceptos básicos

En este tutorial, aprenderá sobre los valores de LuckyTemplates y cómo se generan dentro del editor de Power Query . Estos valores tienen literales correspondientes que se pueden usar en códigos y expresiones para generar resultados y datos. También aprenderá cómo y dónde aplicar los valores para crear un informe convincente.

Tabla de contenido

Valores de LuckyTemplates y sus literales

Una sola pieza de datos producida al evaluar una expresión se llama Valor . Hay dos grupos principales al observar los tipos de datos y los operadores: valores de tipo primitivo y valores de tipo estructurado . Los valores primitivos son valores que no se construyen a partir de otros valores. Los valores estructurados son valores que se construyen a partir de valores primitivos y otros valores estructurados.

Cada tipo de valor tiene una sintaxis literal asociada que se usa para construir valores de ese tipo específico. También tiene un conjunto de operadores que se pueden utilizar. La forma más simple de una expresión es un literal que representa un valor.

Esta es una tabla con algunos valores y sus correspondientes literales:

Valores y literales de LuckyTemplates: conceptos básicos

Puede ver otros ejemplos dentro del Editor de Power Query . Cree una nueva consulta abriendo el editor de consultas y yendo a la pestaña Inicio. A continuación, haga clic en Nueva fuente y seleccione En blanco .

Valores y literales de LuckyTemplates: conceptos básicos

Otra forma es hacer clic con el botón derecho dentro del panel Consulta, hacer clic en Nueva consulta y seleccionar Consulta en blanco .

Valores y literales de LuckyTemplates: conceptos básicos

Valores nulos

El primer valor que se discutirá es Null , que se escribe usando el literal null . Nulo se usa para representar la ausencia de un valor o un valor de un estado indeterminado o desconocido. Cuando lo escriba en la barra de fórmulas, verá que el icono junto al nombre de la consulta es una tabla con un signo de interrogación.

Valores y literales de LuckyTemplates: conceptos básicos

El valor lógico se usa para operaciones (inaudibles) y puede ser verdadero o falso. Se escribe usando los literales verdadero y falso . Si ingresa verdadero en la barra de fórmulas y presiona Entrar, notará que el valor se convierte en un texto completo en mayúsculas.

Valores y literales de LuckyTemplates: conceptos básicos

Sin embargo, si abre la ventana del Editor avanzado, verá que verdadero está en minúsculas. Esto se debe a que Power Query distingue entre mayúsculas y minúsculas. Significa que todas las demás palabras clave en M deben escribirse en minúsculas.

Recuerde que Power Query creó la expresión let . Entonces, si crea una sola expresión, puede eliminar todo en la ventana y simplemente ingresar true . Cuando haga clic en Listo, obtendrá el resultado exacto.

Valores y literales de LuckyTemplates: conceptos básicos

Valores en blanco

Null y Blank son dos valores diferentes. Para demostrarlo, cree una nueva consulta y abra la ventana Editor avanzado. A continuación, ingrese este código.

Valores y literales de LuckyTemplates: conceptos básicos

Después de eso, habilite el perfil Columna desde la pestaña Ver.

Valores y literales de LuckyTemplates: conceptos básicos

En las estadísticas de columna debajo del panel de vista previa, puede ver que la columna de muestra contiene 7 valores únicos. Sin embargo, solo puede distinguir dos valores: espacios en blanco y nulo .

Valores y literales de LuckyTemplates: conceptos básicos

Cambiar la agrupación de la Distribución de Valor. Haga clic en los puntos suspensivos de la tabla, haga clic en Agrupar por y seleccione Longitud del texto. El gráfico se convertirá entonces en una distribución de longitud de texto.

Valores y literales de LuckyTemplates: conceptos básicos

En el gráfico, puede ver que tiene una cadena de texto vacía porque tiene un elemento con una longitud de texto de cero caracteres. También tiene 4 cadenas con un carácter y otra cadena única con dos caracteres.

Valores y literales de LuckyTemplates: conceptos básicos

Lo que parece ser un espacio en blanco puede ser, de hecho, varias cosas. En la mayoría de los casos, probablemente será solo una cadena de texto vacía; también puede ser un montón de espacios u otros caracteres no principales.

Lo importante es lo que está en la siguiente columna. Ilustra que ninguno de esos espacios en blanco es en realidad igual a nulo porque todos representan un valor, mientras que nulo representa la ausencia de un valor.

Valores numéricos y valores especiales de LuckyTemplates

Otro valor primitivo es el valor numérico . Si crea una nueva consulta e ingresa un valor numérico en la barra de fórmulas, el panel de vista previa mostrará el valor. El nombre de la consulta tendrá un tipo de dato numérico.

Valores y literales de LuckyTemplates: conceptos básicos

La biblioteca estándar también contiene expresiones que devuelven números. Por ejemplo, si ingresa =Número.PI en la barra de fórmulas, el panel de vista previa le dará el valor de Pi.

Valores y literales de LuckyTemplates: conceptos básicos

También hay valores especiales que se consideran un valor numérico como infinito positivo y negativo.

Valores y literales de LuckyTemplates: conceptos básicos

Luego también está el valor no numérico que se denota por NaN . Ese valor se obtiene dividiendo cero por cero.

Valores y literales de LuckyTemplates: conceptos básicos

Todas las funciones relacionadas con la fecha y la hora se pueden construir utilizando su propia función intrínseca específica. Si ingresa una fecha en la barra de fórmulas y abre la ventana del Editor avanzado, verá que Power Query agrega automáticamente esa función intrínseca.

Valores y literales de LuckyTemplates: conceptos básicos

Verá #fecha seguido del año, el número del mes y el día.

Valores y literales de LuckyTemplates: conceptos básicos

Valores de texto

El valor de texto representa una secuencia de caracteres Unicode. Tiene una forma literal que se construye usando signos de comillas dobles. Sin embargo, no necesita poner las comillas dobles al escribir un texto dentro de la barra de fórmulas.

Valores y literales de LuckyTemplates: conceptos básicos

Si abre la ventana del Editor avanzado, verá que Power Query agrega automáticamente los signos.

Valores y literales de LuckyTemplates: conceptos básicos

Entonces, cuando escribe un valor de texto dentro de la ventana del Editor avanzado, debe agregar los signos de comillas manualmente. Pero cuando lo pasa como una sola expresión en la barra de fórmulas, Power Query agrega las comillas por usted.

Todos los valores que se abordan en este tutorial son valores primitivos, lo que significa que no están compuestos por otros valores.

En esta tabla, los valores Time , Date , DateTime , DateTimeZone y Duration tienen funciones intrínsecas asociadas que ayudan a crear valores del mismo tipo.

Valores y literales de LuckyTemplates: conceptos básicos

El valor binario representa una secuencia de bytes. #binary se puede usar para construir un valor binario a partir de una lista de bytes . También hay otras funciones binarias que puede usar, como la opción Ingresar datos. Power Query usa codificación binaria para almacenar tablas creadas manualmente como esta.

Valores y literales de LuckyTemplates: conceptos básicos


Extraer valores de registros y listas en Power Query
3 formas de combinar valores mediante DAX Inside LuckyTemplates

Conclusión

La creación de informes de datos comienza con la escritura de fórmulas que utilizan los valores y literales correctos. Los valores de LuckyTemplates son una de las cosas más esenciales al escribir códigos y fórmulas. Obtienen resultados recopilando datos y realizando expresiones creadas en sintaxis .

Toronjil


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber