Tag Archives: power bi

  • Conectar a Archivos en SharePoint y OneDrive con Power BI / Power Query

    Durante las últimas semanas he estado tratando de unirme a varias comunidades de Facebook que giran en torno a los temas de Power BI.

    Pude unirme a un par de comunidades que son completamente neutrales en el sentido de que no son administradas por una empresa con fines de lucro, sino que son miembros de la comunidad que facilitan las cosas lo que me dice que hay pocas posibilidades de conflicto de intereses con los administradores de el grupo.

    Uno de esos grupos se llama “Power BI Latinoamerica” que es una comunidad que habla principalmente el idioma español y dentro de ese grupo, uno de los administradores publicó un video que me llamó la atención:

    Es básicamente un video que muestra una forma de conectarse a un archivo de Excel alojado en OneDrive y aunque ese método es completamente válido, estaba tratando de hacer referencia al autor de ese video a uno de mis artículos sobre la conexión a archivos alojados en SharePoint y OneDrive y luego me di cuenta de que no había escrito formalmente sobre ese tema en mi blog … nunca.

    ¡Es hora de cambiar eso! Averigüemos cuál es la forma más fácil y óptima de conectarse a CUALQUIER archivo alojado en OneDrive o SharePoint.

  • Filtros de fecha relativa en Power BI / DAX / Power Query

    Hace algunos años (¡en marzo de 2013!), escribí un artículo en el Blog de Rob (PowerPivotPro) sobre cómo crear filtros de fecha relativos. El título de esa publicación era “cómo mostrar siempre los datos de Ayer, Hoy o Mañana” con DAX en PowerPivot en Excel. El propósito de la entrada era abordar el problema de […]

  • Coincidencia aproximada (Fuzzy Matching) en Power BI / Power Query

    ¡Una publicación muy esperada! La función de vista previa de la coincidencia aproximada se agregó a Power BI Desktop hace MESES y aquí está mi opinión sobre ella.

    ¿Qué es la coincidencia aproximada (fuzzy matching)?  En resumen, es un algoritmo para la concordancia aproximada de secuencias.

    ¿Por qué es importante?Hasta septiembre del año pasado, Power BI / Power Query solo nos daba la opción (de forma nativa) de realizar operaciones de combinación similares a un VLOOKUP (FALSO) donde solo podemos realizar coincidencias exactas. Eso ha cambiado y ahora podemos realizar coincidencias «cercanas» o «aproximadas» gracias a la coincidencia aproximada (fuzzy matching).

    ¿Qué puedo hacer con ella? ¡Déjame darte un ejemplo práctico de algo que recientemente tuve que hacer!

  • La evaluación perezosa y el plegado de consultas en Power BI / Power Query

    ¿Cómo funcionan las cosas en el mundo?  Los humanos son seres curiosos.

    Queremos saber cómo funcionan las cosas y quizás dominarlas para nuestros propósitos personales.

    En este caso, tenemos curiosidad por saber de qué forma funciona el Modelo de Evaluación en Power BI y Power Query cuando estamos ejecutando consultas y obteniendo datos.

    Puedes leer los documentos oficiales del equipo de Microsoft aquí, pero en este artículo del blog cubriré lo más básico para que puedas tener una visión general del funcionamiento de Power Query/Power BI y de esta manera puedas optimizar tus consultas para dominar mejor su potente motor.

  • Parámetros y Funciones en Power BI / Power Query – Funciones Personalizadas

    Power Query tiene más de 600 funciones nativas y el equipo de Power Query sigue agregando más y más.

    No recomendaría memorizarlas, pero necesitas comprender el concepto de parámetros y argumentos para comprender qué son las funciones.

    En esta entrada del blog cubriré el tema de Funciones Personalizadas y cómo puedes crearlas. Recuerda que esta es una entrada más en la serie, por lo que te recomiendo ver la primera parte aquí.

    Funciones M

  • Fechas recurrentes con Power BI / Power Query para Excel

    Imagina este escenario, eres un médico que tiene múltiples citas con pacientes a diario. A veces, necesitas programar citas de seguimiento con tus pacientes solo para asegurarte de que todo va según lo planeado y, básicamente, hacer un chequeo.

    Registras estas citas en una hoja de cálculo sencilla como la siguiente:

    Initial
    Appointment
    Patient
    Name
    Follow
    up Appointments Needed
    Frequency
    (every x days)
    11-Jan-18 Audie Livengood 3 14
    28-Oct-17 Curt Gatz 2 7

    Traducciones:

    • Initial Appointment  = cita inicial
    • Patient Name = Nombre de paciente
    • Follow up Appointments Needed = Citas de Seguimiento necesarias
    • Frequency (every x days)  = Frecuencia (cada x días)

    Donde, por ejemplo, la primera fila me dice que el paciente de nombre ‘Audie Livengood’ tuvo una cita inicial el 11 de enero de 2018 y necesita citas de seguimiento cada 14 días, para un total de 3 citas de seguimiento.

    Deseas calcular cómo se vería tu agenda según las citas que hagas y el número de citas de seguimiento que necesitas en promedio por paciente, por lo que deseas utilizar Power Query para calcular una tabla como la siguiente:              

    Initial
    Appointment
    Patient
    Name
    Follow
    Up Appointments Dates
    1/11/2018 Audie Livengood 1/25/2018
    1/11/2018 Audie Livengood 2/8/2018
    1/11/2018 Audie Livengood 2/22/2018
    1/11/2018 Audie Livengood 3/8/2018
    10/28/2017 Curt Gatz 11/4/2017
    10/28/2017 Curt Gatz 11/11/2017

    ¿Puedes hacer esto con Power Query? ¡Sí! Claro que sí.