PREPÁRATE PARA
LA PROFESIÓN DEL FUTURO
PREPÁRATE PARA LA PROFESIÓN DEL FUTURO

Un uso habitual consiste en almacenar el nombre para mostrar de un usuario cuando la aplicación se carga y, después, hacer referencia a la variable en cualquier parte de la aplicación.

Las variables de contexto se suelen usar en la funcionalidad que controla una pantalla emergente; por ejemplo, si queremos usar el mismo nombre de variable en varias pantallas, pero mantener el valor por separado.

Al igual que las variables globales, las colecciones están disponibles en toda la aplicación, y se crean mediante las funciones Collect o ClearCollect. 

Con Power Apps, las variables son fáciles de usar. No es necesario inicializar, declarar ni escribir una variable. Crea la variable con la función apropiada y Power Apps se encargará del resto. Cuando asignes el valor a una variable, Power Apps determinará automáticamente el tipo.

Si no se está familiarizado con las variables, cabe mencionar también que son temporales, y que solo están disponibles para el usuario actual en la sesión en curso.


Variables Contextuales


Un comportamiento único de la función UpdateContext es que se puede declarar más de una variable a la vez. Esto no es posible con la función Set.

Para crear más de una variable de contexto con una única fórmula, usa una coma entre las variables.

UpdateContext({varCount: 1, varActive: true, varName: User().FullName})


Colecciones


El motivo más común para usar colecciones es optimizar el rendimiento mediante la reducción de las llamadas a la misma tabla en un origen de datos.

La función Collect no es delegable. Esto significa que, de forma predeterminada, solo se recuperarán y almacenarán en la colección los 500 primeros elementos del origen de datos.

Después de crearlas, las colecciones dejan de estar vinculadas al origen de datos. Esto quiere decir que los cambios realizados en los datos de una colección no se guardan automáticamente en el origen de datos correspondiente. Esto incluye los cambios que ha realizado en los datos.

Las colecciones no tienen por qué proceder necesariamente de un origen de datos. Una colección también se puede crear a partir de información directamente desde la aplicación. Esto suele hacerse con frecuencia para proporcionar los valores de un menú desplegable o de un cuadro combinado, así como para almacenar grandes cantidades de datos antes de escribir en un origen de datos.


Las variables pueden hacerse referencia a sí mismas


Este concepto es válido tanto en las variables globales como en las de contexto. A veces, necesitamos que una variable apunte a sí misma. Esto sucede a menudo cuando se quiere disponer de una variable de tipo contador que aumente un valor o cuando se anexa una cadena.

Con Power Apps, esto es fácil de implementar. Coloca la siguiente fórmula en la propiedad OnSelect de un botón para configurar un contador.
Copiar
Set(varCounter, varCounter + 1)


Las variables no se actualizan automáticamente


Un factor que suele provocar confusión a quienes no están familiarizados con las variables es que las variables no se actualizan automáticamente. Por ejemplo, supongamos que usamos una variable para almacenar el número de facturas de cliente usando la propiedad OnStart de la aplicación. Luego, el usuario crea una factura nueva en la aplicación. La variable no distingue el número de facturas que han cambiado en el sistema. La variable solo se actualizará cuando:

Es importante también tener en cuenta esta posible confusión si no está familiarizado con el uso de variables para realizar un seguimiento de los datos.


Estas líneas son solo unas pequeñas pinceladas de la introducción al Bloque «Power Apps» impartido por Manuel Ramón, CEO de Iddeass Digital Intelligence, dentro del Programa Superior de Power Platform para el Data Strategist.

Si no quieres quedarte atrás y estás dispuesto/a a aprender y conocer las herramientas necesarias para pasar del mero análisis de los datos a la toma de decisiones estratégicas clave para tu organización gracias a ellos, no lo dudes más y contacta con nosotros. 

¡Certifícate con nosotros y lleva a tu empresa al siguiente nivel!

Próxima oportunidad: Programa Superior Data Strategist | 6ª Edición y, si ya cuentas con un nivel avanzado en Power Query & Power Pivot, te esperamos en el Programa Superior Data Strategist Dashboard el próximo marzo de 2023.

Imagen extraida de Freepik.

Controles Power Apps


Un control es un elemento de la interfaz de usuario que produce una acción o muestra información. Destacamos:


Controles Texto y Generales


Son muchísimos los controles y propiedades que disponemos en Power Apps, pero vamos a comentar alguno de los más importantes.


Controles Entrada Power Apps



Controles Formulario 


Con Power Apps, los formularios ofrecen la interfaz de usuario que emplean los usuarios para interactuar con los datos que necesitan para realizar su trabajo.

Cada formulario consta de una o más tarjetas, cada una de las cuales muestra datos de una columna determinada del origen de datos.


Fórmulas Power Apps


Las fórmulas combinan numerosos elementos. A continuación se enumera lo siguiente:


Tipos de Datos Power Apps



Funciones Power Apps


Aunque no sea necesario escribir código para crear una App con Microsoft Power Apps, las funciones se usan para:

La fórmula es como una función de Excel, pero las fórmulas de Power Apps hacen referencia a controles

y otros elementos de una aplicación en lugar de hacerlo a las celdas de un libro​.


Estas líneas son solo unas pequeñas pinceladas de la introducción al Bloque «Power Apps» impartido por Manuel Ramón, CEO de Iddeass Digital Intelligence, dentro del Programa Superior de Power Platform para el Data Strategist.

Si no quieres quedarte atrás y estás dispuesto/a a aprender y conocer las herramientas necesarias para pasar del mero análisis de los datos a la toma de decisiones estratégicas clave para tu organización gracias a ellos, no lo dudes más y contacta con nosotros. 

¡Certifícate con nosotros y lleva a tu empresa al siguiente nivel!

Próxima oportunidad: Programa Superior Data Strategist | 6ª Edición y, si ya cuentas con un nivel avanzado en Power Query & Power Pivot, te esperamos en el Programa Superior Data Strategist Dashboard el próximo marzo de 2023.

Imagen extraida de Freepik.

Power Apps es un conjunto de aplicaciones, servicios, conectores y plataformas de datos que proporciona una oportunidad para crear aplicaciones personalizadas para las necesidades de tu empresa.

Capacidad que aplica no solo a los profesionales de la ingeniería informática, sino también a usuarios de negocio ya que con Power Apps, podemos:

Es por ello que entre las principales ventajas de Power Apps, destacan:

  1. Crear rápidamente una aplicación con las habilidades que ya tiene.
  2. Conectarse a los orígenes de datos y los servicios en la nube que ya usa.
  3. Compartir las aplicaciones al instante para que los compañeros de trabajo puedan usarlas en los teléfonos y tabletas.

Bloques de Power Apps



Dataverse



¿Cómo hacer apps?


Los conceptos básicos para crear una aplicación son:

Diseño conceptual. El diseño conceptual se trata de crear el diseño del plano general de la aplicación. En esta sección, considerarás:
– ¿Cuáles son las tareas involucradas en la aplicación?
– ¿Cuál será la experiencia del usuario?
– ¿Cómo almacenarás sus datos?
– ¿Cómo lo integrarás con los sistemas y aplicaciones existentes que ya utilizas?
– ¿Qué tipo de estructura de datos diseñarás?
– ¿Qué tipo de aplicación crear?
– ¿Cómo protegerás los datos?
– …

Los siguientes son los pasos básicos para crear aplicaciones basadas en modelos:

  1. Crear una solución.
  2. Configurar modelos de datos definiendo entidades y campos.
  3. Configurar roles de seguridad.
  4. Crear un mapa del sitio configurando una nueva aplicación basada en modelos.
  5. Personalizar formularios y vistas.
  6. Configurar flujos de procesos de negocio.
  7. Configurar reglas de negocio.
  8. Configurar flujos de Power Automate.

Estas líneas son solo unas pequeñas pinceladas de la introducción al Bloque «Power Apps» impartido por Manuel Ramón, CEO de Iddeass Digital Intelligence, dentro del Programa Superior de Power Platform para el Data Strategist.

Si no quieres quedarte atrás y estás dispuesto/a a aprender y conocer las herramientas necesarias para pasar del mero análisis de los datos a la toma de decisiones estratégicas clave para tu organización gracias a ellos, no lo dudes más y contacta con nosotros. 

¡Certifícate con nosotros y lleva a tu empresa al siguiente nivel!

Próxima oportunidad: Programa Superior Data Strategist | 6ª Edición y, si ya cuentas con un nivel avanzado en Power Query & Power Pivot, te esperamos en el Programa Superior Data Strategist Dashboard el próximo marzo de 2023.

Imagen extraida de Freepik.

¿Qué es una relación?

Simplemente una conexión entre dos tablas basada en una columna en común. Los nombres de las columnas pueden ser los mismos o diferentes, pero lo importante es que sean del mismo tipo de datos.

Las relaciones permiten la propagación del filtro.

¿Qué tipo de relaciones existen?

Según sea la cardinalidad, la más común es de 1 a muchos o de muchos a 1. Un cliente puede comprar cero, una o muchas veces. Por su parte, cada venta individual, pertenece a un único cliente.

Según la dirección del filtro de la relación pueden ser de dirección única o bidireccional, aunque no nos recomienda Cecilia este último caso, indica que, en caso de ser necesario, no es recomendable hacerlo sobre el modelo, sino a través de DAX.

También destaca como información relevante al respecto que la columna de la relación del lado 1 debe contener valore únicos pues no se admiten valores repetidos ni nulos, así como que puede haber varias relaciones entre dos tablas, pero solo una puede permanecer activa.

Modelo en Estrella

Hay una única tabla central, la Tabla de Hechos, que contiene todas las medidas y una Tabla de Búsqueda por cada una de las perspectivas desde las que queremos analizar la información. Cada Tabla de Búsqueda se relaciona directamente con la Tabla de Hechos.

El Modelo Estrella, es más simple de entender por el usuario, simplifica los cálculos y, además, mejora el rendimiento de las consultas.

Modelo Copo de Nieve

Su estructura es más compleja que el esquema en estrella. La diferencia es que algunas de las Tablas de Búsqueda no están relacionadas directamente con Tabla de Hechos sino que se relacionan con ella a través de otras Tablas de Búsqueda.

En este tipo de modelo, el filtro se propaga siguiendo la dirección de la flecha de la relación y siguiendo la dirección de uno a muchos, creando así una cadena de relaciones. El modelo copo de nieve no es recomendable.


Estas líneas son solo unas pequeñas pinceladas de la introducción al Bloque «Power Pivot Avanzado» impartido por Cecilia Castañeda, profesional del área de Operaciones especializada en análisis de datos y procesos, así como en la implementación de mejoras en Babcock España, dentro del Programa Superior de Power Platform para el Data Strategist.

Si no quieres quedarte atrás y estás dispuesto/a a aprender y conocer las herramientas necesarias para pasar del mero análisis de los datos a la toma de decisiones estratégicas clave para tu organización gracias a ellos, no lo dudes más y contacta con nosotros. 

¡Certifícate con nosotros y lleva a tu empresa al siguiente nivel!

Próxima oportunidad: Programa Superior Data Strategist | 6ª Edición y, si ya cuentas con un nivel avanzado en Power Query & Power Pivot, te esperamos en el Programa Superior Data Strategist Dashboard el próximo marzo de 2023.

Imagen extraida de Freepik.

Tabla de Hechos

Contiene los detalles de la actividad del negocio a analizar como puedan ser las ventas, compras, incidencias recibidas, los pagos, visitas a la página webs, apuntes contables, llamadas, el control de asistencia de los empleados…

Contiene también campos que podemos cuantificar o agregar, así como los datos que queremos medir (Indicadores del negocio). Por ejemplo: cantidad, importe, precio, margen, número de operaciones, etcétera.

Pero además tiene otros elementos, como la Clave Principal, que es la columna o combinación de columnas que identifican de forma única a cada fila, y las Claves Externas, que permiten relacionar unas tablas con otras y enlazan con la Clave Principal de la otra tabla a relacionar, para contextualizar las medidas como el producto o cliente.

Las Tablas de Hechos, habitualmente son muy estrechas, tienen pocas columnas, siendo estas en su mayoría numéricas y de una longitud corta. Aunque sí que suelen ser muy largas ya que tienen un gran número de filas. Su crecimiento es periódico.

Granularidad

Tabla de Dimensiones

Las Tablas de Dimensiones permiten poner en contexto los hechos, agregandoles diferentes perspectivas de análisis.

Si una agregación de una medida dos devuelve el valor 17 538 unidades, por sí solo no nos dice nada. En cambio, si le agregamos las perspectivas tiempo, producto, tienda y cliente, podríamos de decir que “hemos vendido 17 538 unidades de papel de secado de manos en el mes de julio de 2020 en la tienda de Murcia al cliente T&M Company”.

La Tabla de Dimensiones contiene una serie de atributos o características, por las cuales podemos agrupar, rebanar, segmentar o filtrar la información. Son los puntos de vistas, desde donde queremos analizar la información.

Contiene una clave que permite identificar de forma única a cada fila de la tablas.

A diferencia de las Tablas de Hechos, las Tablas de Dimensiones, por lo general, son muy anchas ya que contienen muchos atributos, y estos pueden tener bastantes caracteres (casi todas texto) cada uno y cortas, pues suelen tener pocas filas. Su crecimiento es lento.


Estas líneas son solo unas pequeñas pinceladas de la introducción al Bloque «Power Pivot Avanzado» impartido por Cecilia Castañeda, profesional del área de Operaciones especializada en análisis de datos y procesos, así como en la implementación de mejoras en Babcock España, dentro del Programa Superior de Power Platform para el Data Strategist.

Si no quieres quedarte atrás y estás dispuesto/a a aprender y conocer las herramientas necesarias para pasar del mero análisis de los datos a la toma de decisiones estratégicas clave para tu organización gracias a ellos, no lo dudes más y contacta con nosotros. 

¡Certifícate con nosotros y lleva a tu empresa al siguiente nivel!

Próxima oportunidad: Programa Superior Data Strategist | 6ª Edición y, si ya cuentas con un nivel avanzado en Power Query & Power Pivot, te esperamos en el Programa Superior Data Strategist Dashboard el próximo marzo de 2023.

Imagen extraida de Freepik.