CursosEmpresasBlogLiveConfPrecios

Reto 1: Calcula el tiempo que tardó una orden en llegar al cliente

Clase 21 de 21 • Curso de Introducción a Business Intelligence con Power BI

Contenido del curso

Business Intelligence para la toma de decisiones

  • 1
    Mira lo que aprenderás en el curso de PowerBi

    Mira lo que aprenderás en el curso de PowerBi

    02:51 min
  • 2
    ¿Qué es Business intelligence?

    ¿Qué es Business intelligence?

    05:06 min
  • 3
    Organizaciones Data-Driven

    Organizaciones Data-Driven

    08:08 min

Preparación de datos para analizar

  • 4

    Datos a almacenar según tu tipo organización

    01:25 min
  • 5
    Proceso de los datos

    Proceso de los datos

    06:22 min
  • 6
    Modelado de datos

    Modelado de datos

    04:21 min

Visualización de datos

  • 7
    Tipos de análisis

    Tipos de análisis

    07:12 min
  • 8
    Visualización de datos

    Visualización de datos

    05:56 min
  • 9
    Power BI

    Power BI

    02:24 min
  • 10
    Importar datos a Power BI desde Excel

    Importar datos a Power BI desde Excel

    05:15 min
  • 11
    Elaboración de un informe con Power BI

    Elaboración de un informe con Power BI

    12:23 min
  • 12
    Edición de datos en Power Query

    Edición de datos en Power Query

    08:44 min
  • 13
    Errores comunes al usar Power BI

    Errores comunes al usar Power BI

    08:32 min
  • 14
    Conectar bases de datos a Power BI con DirectQuery

    Conectar bases de datos a Power BI con DirectQuery

    09:35 min
  • 15

    Recomendaciones para visualizar datos

    01:07 min

Socializar datos

  • 16
    Compartir datos con Power BI Pro

    Compartir datos con Power BI Pro

    06:26 min
  • 17
    Puerta de enlace de datos

    Puerta de enlace de datos

    07:20 min
  • 18
    Consultas por voz en Power BI Pro

    Consultas por voz en Power BI Pro

    03:16 min

Conclusiones

  • 19
    Cierre

    Cierre

    02:08 min
  • 20

    Proximamente nuevos retos para ti

    00:22 min
  • 21

    Reto 1: Calcula el tiempo que tardó una orden en llegar al cliente

    Viendo ahora
Tomar examen

Escuelas

  • Desarrollo Web
    • Fundamentos del Desarrollo Web Profesional
    • Diseño y Desarrollo Frontend
    • Desarrollo Frontend con JavaScript
    • Desarrollo Frontend con Vue.js
    • Desarrollo Frontend con Angular
    • Desarrollo Frontend con React.js
    • Desarrollo Backend con Node.js
    • Desarrollo Backend con Python
    • Desarrollo Backend con Java
    • Desarrollo Backend con PHP
    • Desarrollo Backend con Ruby
    • Bases de Datos para Web
    • Seguridad Web & API
    • Testing Automatizado y QA para Web
    • Arquitecturas Web Modernas y Escalabilidad
    • DevOps y Cloud para Desarrolladores Web
  • English Academy
    • Inglés Básico A1
    • Inglés Básico A2
    • Inglés Intermedio B1
    • Inglés Intermedio Alto B2
    • Inglés Avanzado C1
    • Inglés para Propósitos Específicos
    • Inglés de Negocios
  • Marketing Digital
    • Fundamentos de Marketing Digital
    • Marketing de Contenidos y Redacción Persuasiva
    • SEO y Posicionamiento Web
    • Social Media Marketing y Community Management
    • Publicidad Digital y Paid Media
    • Analítica Digital y Optimización (CRO)
    • Estrategia de Marketing y Growth
    • Marketing de Marca y Comunicación Estratégica
    • Marketing para E-commerce
    • Marketing B2B
    • Inteligencia Artificial Aplicada al Marketing
    • Automatización del Marketing
    • Marca Personal y Marketing Freelance
    • Ventas y Experiencia del Cliente
    • Creación de Contenido para Redes Sociales
  • Inteligencia Artificial y Data Science
    • Fundamentos de Data Science y AI
    • Análisis y Visualización de Datos
    • Machine Learning y Deep Learning
    • Data Engineer
    • Inteligencia Artificial para la Productividad
    • Desarrollo de Aplicaciones con IA
    • AI Software Engineer
  • Ciberseguridad
    • Fundamentos de Ciberseguridad
    • Hacking Ético y Pentesting (Red Team)
    • Análisis de Malware e Ingeniería Forense
    • Seguridad Defensiva y Cumplimiento (Blue Team)
    • Ciberseguridad Estratégica
  • Liderazgo y Habilidades Blandas
    • Fundamentos de Habilidades Profesionales
    • Liderazgo y Gestión de Equipos
    • Comunicación Avanzada y Oratoria
    • Negociación y Resolución de Conflictos
    • Inteligencia Emocional y Autogestión
    • Productividad y Herramientas Digitales
    • Gestión de Proyectos y Metodologías Ágiles
    • Desarrollo de Carrera y Marca Personal
    • Diversidad, Inclusión y Entorno Laboral Saludable
    • Filosofía y Estrategia para Líderes
  • Diseño de Producto y UX
    • Fundamentos de Diseño UX/UI
    • Investigación de Usuarios (UX Research)
    • Arquitectura de Información y Usabilidad
    • Diseño de Interfaces y Prototipado (UI Design)
    • Sistemas de Diseño y DesignOps
    • Redacción UX (UX Writing)
    • Creatividad e Innovación en Diseño
    • Diseño Accesible e Inclusivo
    • Diseño Asistido por Inteligencia Artificial
    • Gestión de Producto y Liderazgo en Diseño
    • Diseño de Interacciones Emergentes (VUI/VR)
    • Desarrollo Web para Diseñadores
    • Diseño y Prototipado No-Code
  • Contenido Audiovisual
    • Fundamentos de Producción Audiovisual
    • Producción de Video para Plataformas Digitales
    • Producción de Audio y Podcast
    • Fotografía y Diseño Gráfico para Contenido Digital
    • Motion Graphics y Animación
    • Contenido Interactivo y Realidad Aumentada
    • Estrategia, Marketing y Monetización de Contenidos
  • Desarrollo Móvil
    • Fundamentos de Desarrollo Móvil
    • Desarrollo Nativo Android con Kotlin
    • Desarrollo Nativo iOS con Swift
    • Desarrollo Multiplataforma con React Native
    • Desarrollo Multiplataforma con Flutter
    • Arquitectura y Patrones de Diseño Móvil
    • Integración de APIs y Persistencia Móvil
    • Testing y Despliegue en Móvil
    • Diseño UX/UI para Móviles
  • Diseño Gráfico y Arte Digital
    • Fundamentos del Diseño Gráfico y Digital
    • Diseño de Identidad Visual y Branding
    • Ilustración Digital y Arte Conceptual
    • Diseño Editorial y de Empaques
    • Motion Graphics y Animación 3D
    • Diseño Gráfico Asistido por Inteligencia Artificial
    • Creatividad e Innovación en Diseño
  • Programación
    • Fundamentos de Programación e Ingeniería de Software
    • Herramientas de IA para el trabajo
    • Matemáticas para Programación
    • Programación con Python
    • Programación con JavaScript
    • Programación con TypeScript
    • Programación Orientada a Objetos con Java
    • Desarrollo con C# y .NET
    • Programación con PHP
    • Programación con Go y Rust
    • Programación Móvil con Swift y Kotlin
    • Programación con C y C++
    • Administración Básica de Servidores Linux
  • Negocios
    • Fundamentos de Negocios y Emprendimiento
    • Estrategia y Crecimiento Empresarial
    • Finanzas Personales y Corporativas
    • Inversión en Mercados Financieros
    • Ventas, CRM y Experiencia del Cliente
    • Operaciones, Logística y E-commerce
    • Gestión de Proyectos y Metodologías Ágiles
    • Aspectos Legales y Cumplimiento
    • Habilidades Directivas y Crecimiento Profesional
    • Diversidad e Inclusión en el Entorno Laboral
    • Herramientas Digitales y Automatización para Negocios
  • Blockchain y Web3
    • Fundamentos de Blockchain y Web3
    • Desarrollo de Smart Contracts y dApps
    • Finanzas Descentralizadas (DeFi)
    • NFTs y Economía de Creadores
    • Seguridad Blockchain
    • Ecosistemas Blockchain Alternativos (No-EVM)
    • Producto, Marketing y Legal en Web3
  • Recursos Humanos
    • Fundamentos y Cultura Organizacional en RRHH
    • Atracción y Selección de Talento
    • Cultura y Employee Experience
    • Gestión y Desarrollo de Talento
    • Desarrollo y Evaluación de Liderazgo
    • Diversidad, Equidad e Inclusión
    • AI y Automatización en Recursos Humanos
    • Tecnología y Automatización en RRHH
  • Finanzas e Inversiones
    • Fundamentos de Finanzas Personales y Corporativas
    • Análisis y Valoración Financiera
    • Inversión y Mercados de Capitales
    • Finanzas Descentralizadas (DeFi) y Criptoactivos
    • Finanzas y Estrategia para Startups
    • Inteligencia Artificial Aplicada a Finanzas
    • Domina Excel
    • Financial Analyst
    • Conseguir trabajo en Finanzas e Inversiones
  • Startups
    • Fundamentos y Validación de Ideas
    • Estrategia de Negocio y Product-Market Fit
    • Desarrollo de Producto y Operaciones Lean
    • Finanzas, Legal y Fundraising
    • Marketing, Ventas y Growth para Startups
    • Cultura, Talento y Liderazgo
    • Finanzas y Operaciones en Ecommerce
    • Startups Web3 y Blockchain
    • Startups con Impacto Social
    • Expansión y Ecosistema Startup
  • Cloud Computing y DevOps
    • Fundamentos de Cloud y DevOps
    • Administración de Servidores Linux
    • Contenerización y Orquestación
    • Infraestructura como Código (IaC) y CI/CD
    • Amazon Web Services
    • Microsoft Azure
    • Serverless y Observabilidad
    • Certificaciones Cloud (Preparación)
    • Plataforma Cloud GCP

Platzi y comunidad

  • Platzi Business
  • Live Classes
  • Lanzamientos
  • Executive Program
  • Trabaja con nosotros
  • Podcast

Recursos

  • Manual de Marca

Soporte

  • Preguntas Frecuentes
  • Contáctanos

Legal

  • Términos y Condiciones
  • Privacidad
  • Tyc promociones
Reconocimientos
Reconocimientos
Logo reconocimientoTop 40 Mejores EdTech del mundo · 2024
Logo reconocimientoPrimera Startup Latina admitida en YC · 2014
Logo reconocimientoPrimera Startup EdTech · 2018
Logo reconocimientoCEO Ganador Medalla por la Educación T4 & HP · 2024
Logo reconocimientoCEO Mejor Emprendedor del año · 2024
De LATAM conpara el mundo
YoutubeInstagramLinkedInTikTokFacebookX (Twitter)Threads

      En este reto te explicaré una funcionalidad de Power Query para poder realizar operaciones con los datos del ejercicio de E-commerce en Brasil. Si estás familiarizado con Excel sabrás que con esa herramienta de hojas de cálculo puedes realizar operaciones con tus datos utilizando fórmulas o funciones. Power Query tiene un concepto muy similar

      Power Query además de ser una aplicación de Power BI es un lenguaje de fórmulas que permite realizar consultas y crear operaciones con datos. Este lenguaje cuenta con un conjunto de operadores que te permitirán realizar operaciones aritméticas, lógicas y de texto. También existen funciones que facilitan trabajar con datos como fechas, expresiones, monedas y cadenas de texto.

      Para conocer todas las operaciones que puedes realizar con Power Query puedes visitar este sitio: https://docs.microsoft.com/es-es/powerquery-m/power-query-m-reference

      Reto

      En el caso de estudio de E-commerce en Brasil queremos saber cuántos días pasan desde que un cliente realizó la compra del producto hasta que lo recibió. Es importante también conocer la ciudad donde se encuentra el cliente, para tomar una decisión de colocar una bodega próxima a esa ciudad y reducir el tiempo de entrega.

      En este reto te mostraré cómo puedes usar Power Query para obtener los días que tardó en llegar el producto por cada orden.

      Instrucciones

      1. Abre el archivo de PowerBI donde hayas importado los datos del caso de estudio.

      2. En la pestaña de inicio, da clic en Editar Consulta para abrir Power Query

        1.jpg

      3. En el panel lateral izquierdo Consultas selecciona la tabla llamada olist_orders_dataset

      4. Cambia el tipo de dato de las columnas order_purchase_timestamp y order_delivered_customer_date de Fecha y hora a sólo Fecha. Recuerda esto lo haces seleccionando el título de la columna y presionando clic derecho.

        2.jpg

      5. Una vez que cambiaste ambas columnas. Selecciona la pestaña Agregar columna y después da clic en Columna personalizada

        3.jpg
        Se te mostrará una ventana con el titulo Columna personalizada donde podrás colocar una operación a realizar con tus datos.

      6. En este ejercicio vamos a insertar una función llamada Duration.Days para conocer cuántos días pasaron desde la fecha de compra (order_purchase_timestamp) hasta la fecha de entrega (order_delivered_customer_date) de una orden.

      La sintaxis de esta función es la siguiente:

      Duration.Days([order_delivered_customer_date] -[order_purchase_timestamp])

      Notarás que esta función es muy similar a una función de Excel. Usualmente una función se compone de:

      Nombre.de.la.función(valores para realizar la operación)

      La principal diferencia es que los valores, en este caso las columnas, son colocados entre corchetes.

      4.png

      En la sintaxis colocamos los nombres de las columnas y además agregamos el operador de resta entre las columnas que queremos restar.

      Una vez colocada la función presiona aceptar para que Power Query haga la consulta, la operación y agregue una nueva columna. Antes de regresar al editor de informes es importante que verifiques que tipo de dato se generó en la nueva columna.

      5.jpg

      En este punto ya sabes cómo transformar ese tipo de dato a número.

      Ahora que ya te mostré cómo realizar operaciones con las columnas de tus tablas te invito a que pruebes más funciones y operadores. Ahora completa el reto realizando un informe donde puedas identificar cuántos días son los más frecuentes para que una orden se entregue al cliente, y cuáles son las ciudades donde más se demora una entrega.

      ¡No olvides compartir en cómo se ve tu informe en el sistema de discusiones!

        Jahir Moreno

        Jahir Moreno

        student•
        hace 6 años

        Para encontrar la ciudad con mayor tiempo promedio, descarte ciudades con solo un pedido, y un rango de 25 a 50 días de Así podemos enfocarnos a encontrar ciudades buenas para poner centros de distribución debido a su numero de pedidos y la cantidad en dinero que se consume en esos lugares. (Rangos mas altos de tiempo de entrega no aportan mucho a los ingresos de la empresa) Quise meter un poco de reglas de negocio a mi Dashboard, espero les agrade. :D

        Captura de pantalla (58).png
          Eugenio Borzone

          Eugenio Borzone

          student•
          hace 6 años

          Hola, como le cambiaste el orden a tiempos de entrega vs recuento de pedidos? me aparecen primero los que tardaron mas

          Jahir Moreno

          Jahir Moreno

          student•
          hace 6 años

          Primero haz tu tabla donde agrupas tus tiempos de entrega en días y luego la misma columna te da la opción de acomodarlos de forma ascendente, y ya después lo pasas a gráfica de barras. :)

        Orlando Jose Altamiranda Piñango

        Orlando Jose Altamiranda Piñango

        student•
        hace 5 años

        No es el mejor, pero no quería irme en blanco, es que mi laptop no ayuda mucho :/

        Acá exhibo: La duración en días para las entregas según los estados y filtrando solo las entrega que demoraron entre 1 y 20 días.

        • Es posible observar que la mayor cantidad de entregas (7.482 entregas) se hicieron en 7 días, de las cuales 4.114 corresponden al estado de Sao Paulo.
        Reto.png
        Thomas Antonio Contreras Lan

        Thomas Antonio Contreras Lan

        student•
        hace 7 años

        Hola! Aquí va el reto y un poco mas de información similar que me pareció relevante :)

        cuadro BI2.JPG

        ESTRELLITA CAROLINA CORDOVA CORDOVA

        ESTRELLITA CAROLINA CORDOVA CORDOVA

        student•
        hace 6 años

        Compañeros :) les comparto lo que he obtenido. He utilizado 3 gráficos:

        1. Total de días de entrega por ciudades (gráfico de líneas)
        2. .Mapa de Ciudades (mapa)
        3. Ciudades por días de entrega (treemap)

        Interpretación: El gráfico de líneas nos muestra que en la ciudad de Sau Paulo se demoran 120572 días en total en las entregas del producto a diferencia de la ciudad de Feira de Santa Ana con 2969 días en total.

        RETO.png
        Maria Esther Mendoza Zafra

        Maria Esther Mendoza Zafra

        student•
        hace 6 años

        Mi grafico:

        screen.PNG

        Paula Aguillon

        Paula Aguillon

        student•
        hace 4 años
        Brasil.png
        Laprovittera Carlos

        Laprovittera Carlos

        student•
        hace 4 años

        Finalice todos los cursos =)

        Juan Pablo Cuenca Ludeña

        Juan Pablo Cuenca Ludeña

        student•
        hace 6 años

        Yo lo hice calculando el PROMEDIO de los días (fecha de entrega reportada por el cliente - fecha de compra)

        2019-09-26 12_30_32-Visualización de Datos PBI - Power BI Desktop.png

        Según mis cálculos, la ciudad con mayor demora es Sao Paulo. ¿Alguien puede verificar cuáles son las ciudades con la mayor demora?

          Alex Pacheco

          Alex Pacheco

          company_admin•
          hace 6 años

          Novo Brasil, es la ciudad con la mediana mas alta, el promedio aveces puede engañar.

          Ramiro Nicolas DAccorso Rosati

          Ramiro Nicolas DAccorso Rosati

          student•
          hace 6 años

          14.000 se refiere a 14 dias verdad?

        Alberto Gobbi

        Alberto Gobbi

        student•
        hace 6 años

        Segun mis calculos el tiempo de espera comun por una orden es de 7 dias.. pero para obtener las ciudades con mayor tiempo de espera en la entrega necesito obtener el promedio de tiempo de entrega por ciudad, lo podria hacer en base de datos con un join entre las dos tablas, pero aqui en PowerBI aun no se como hacerlo. Una vez con esa columna, podria hacer un Top 20 de las ciudades que mas demoran en entregar su pedido

          Julio Andres Torres Vazquez

          Julio Andres Torres Vazquez

          student•
          hace 6 años

          Podrías intentar utilizando [promedio] a la columna [days_in_delivery] en la sección de visualización.

          Platzi2.PNG
        RODRIGO ARIAS OBANDO

        RODRIGO ARIAS OBANDO

        student•
        hace 4 años

        No me deja cambiar la fecha, sale error

        error BI.png

        DAVID EDUARDO BAEZ SANCHEZ

        DAVID EDUARDO BAEZ SANCHEZ

        student•
        hace 6 años

        Implementado....

        Julian Felipe Porras

        Julian Felipe Porras

        student•
        hace 6 años
        RETO.jpg
        Maria Oliva Briceño

        Maria Oliva Briceño

        student•
        hace 5 años
        Dias_Entrega.PNG

        El resultado de mi ejercicio

        Mitchell Mirano

        Mitchell Mirano

        student•
        hace 5 años

        Aca esta el reto profesor despues del analisis descriptivo.... con el objetivo de cumplir con el reto planteado... se puede observar lo siguiente:

        -En promedio la empresa E-comerce se demora aproximadamente 142 dias en entragar un pedido en la ciudad de Novo Brasil representado este el mayor valor.

        -La cantidad de dias mas frecuente para entregar un producto es de 7 dias seguido de cerca por 8 dias.

        Screenshot_167.png
          Erick Herrera

          Erick Herrera

          student•
          hace 5 años

          que bien, como hiciste para que se vea en rojo los puntos más altos?

          Mitchell Mirano

          Mitchell Mirano

          student•
          hace 5 años

          hola Erick tienes que ir a la opcion de la brocha de pintura ---> colores de datos ---> y activar el modo mostrar todo ... ahi podras cambiar el color barra por barra.

          Screenshot_182.png
        Andrés Zambrano

        Andrés Zambrano

        student•
        hace 5 años
        Captura.PNG
        Germán Antonino Corona Aguilar

        Germán Antonino Corona Aguilar

        student•
        hace 5 años
        Platzi_Ibi.png

        Acá se ve el las ciudades de donde más se envían cargamentos. También se ven series temporales del promedios de tiempo de entrega para las ciudades del top de ciudades de donde más se envía en el año 2018. Finalmente se pueden ver el promedio de tiempo de entrega para las ciudades de destino.

        Véase que se tardan más en llegar a las propias ciudades de Brasil, pero debe denotarse que el promedio puede ser engañoso por la amplia cantidad de unidades con pocas observaciones. En Estados Unidos y África existen menores promedios de duración de entrega, pero esto también puede deberse a la limitada cantidad de observaciones en contraste a el propio Brasil.

        Recuerden más casos aumentan la probabilidad de variaciones y estos gráficos no reflejan los intervalos de confianza.

        Cristhian Jesús Terris Angeles

        Cristhian Jesús Terris Angeles

        student•
        hace 5 años
        Captura.PNG
          Iván Godoy

          Iván Godoy

          student•
          hace 5 años

          Muy bueno, quedo increíble.

        Julio Andres Torres Vazquez

        Julio Andres Torres Vazquez

        student•
        hace 6 años

        La ciudad con mayor demora para recibir un paquete es Novo brasil y el mejor día para entregarlos son los lunes.

        PowerBI tvj.PNG
        Oscar Iván Tiuso Hernández

        Oscar Iván Tiuso Hernández

        student•
        hace 6 años
        TRABAJO POWER QUERY.jpg
        Tomás Tapia Barría

        Tomás Tapia Barría

        student•
        hace 3 años

        No me da para finalizar el curso. Como lo soluciono?

        Captura de pantalla 2023-01-26 115142.jpg

          Mario Cortés

          Mario Cortés

          student•
          hace 3 años

          Lo mismo me pasa