Arquitectura Data Warehouse - Curso DW + BI

Sdílet
Vložit
  • čas přidán 8. 07. 2024
  • Segundo capítulo del curso de Data Warehouse + Business Intelligence. Hoy hablamos con Jesus Gil sobre arquitecturas del Data Warehouse. Hablamos sobre Inmon vs Kimball, ODS, Data Quality, Master Data, etc
    Siguientes entregas
    ► Conceptos
    ► ► Intro Data Warehouse
    ► ► Arquitectura del Data Warehouse
    ► ► Desnormalización
    ► ► Intro Business Intelligence
    ► Taller
    ► Intro Integration Services
    ► Cargando Datos al Staging Area (SSIS)
    ► Cargando Dimensiones (SSIS)
    ► Cargando Tablas de Hechos (SSIS)
    =====Suscribete=====
    ► Contenido todas las semanas
    czcams.com/users/subscription_c...
    =====Contenido Relacionado=====
    Intro Data Warehouse - Curso DW + BI
    ► • Intro Data Warehouse -...
    Nuevo BI LATAM 2.0
    ► • Nuevo BI LATAM 2.0
  • Věda a technologie

Komentáře • 86

  • @BILATAM
    @BILATAM  Před 5 lety +20

    Si quieren más videos sobre Data Warehouse, no olviden suscribirse y darle like al video!!!!

    • @BILATAM
      @BILATAM  Před 5 lety

      Uffffff... gran pregunta!!! Respuesta corta: Si, el data lake puede ser nuestro stage. Hay una gran discusión acerca la mejor forma de implementar una arquitectura Data Warehouse 100% cloud y normalmente se apunta al data lake como un repositorio perfecto para el ataging area, ya que unifica, gran rendimiento, mucho estorage, pocas transformaciones, etc

    • @adsasd6182
      @adsasd6182 Před 3 lety +1

      @@BILATAM 20:50 cuando hablan de ETL & Stage, Stage se refiere a IBM DataStage?

  • @ilichbriceno5102
    @ilichbriceno5102 Před 5 lety +18

    Excelente vídeo!, es difícil encontrar un curso tan completo sobre Data Warehouse, es como el misterio que pocos se atreven a compartir, y tan fundamental que es para hacer BI de forma eficiente.

    • @BILATAM
      @BILATAM  Před 5 lety +3

      Gracias Ilich, de verdad es un placer ayudar.

  • @jfmendieta0219
    @jfmendieta0219 Před 3 lety +2

    Gracias por aportar al desarrollo del conocimiento. Sus videos son de muchísima ayuda para muchos estudiantes como yo. Saludos desde Ecuador.

  • @aflsrm
    @aflsrm Před 3 lety +2

    Muchas gracias por tan enriquecida transferencia de conocimientos. Dios los bendiga.

  • @juandiegonal1990
    @juandiegonal1990 Před 4 lety +1

    Esto es un mundo muy grande pero es bastante entretenido. Hasta antes del video tenía claro el término de origen de datos, proceso ETL, Data Warehouse, Data Mart, OLAP, reporting y un poco Data Mining, hoy se suma stage area, ODS y master DATA ¡Gracias!

    • @BILATAM
      @BILATAM  Před 4 lety

      Genial Juan. Seguimos adelante

  • @jurgenberger5886
    @jurgenberger5886 Před 3 lety +1

    Excelente explicación, gracias por compartir su conocimiento.

  • @johanramirezmontanero2262

    Que bueno encontrar este tipo de videos gracias. Sera base para mi trabajo de titulación que se basa en este tema 💪

  • @neofjcn01
    @neofjcn01 Před 4 lety

    Gran vídeo, la colaboración estuvo genial. Un abrazo para ambos

  • @DanielaLopez-bu3cr
    @DanielaLopez-bu3cr Před 5 lety +3

    👍👍 Muy bueno!!

  • @davidsantacruz7195
    @davidsantacruz7195 Před 2 lety +1

    Excelente contenido. Gracias.

  • @AlexanderTutoriales19
    @AlexanderTutoriales19 Před 4 lety +2

    La verdad estoy muy encantado con este curso una explicación muy concisa y eso me agrada mucho. Exitos para ustedes

    • @BILATAM
      @BILATAM  Před 4 lety +1

      Gracias Alexander. Hay que seguirle metiendo amor al curso.

  • @hiovanycubillosgomez5901
    @hiovanycubillosgomez5901 Před 5 lety +1

    Genial este tema, esperamos mas videos SSIS, SSAS y SSRS ya que casi no hay info sobre este tema.

  • @luisarmandogonzalez2574
    @luisarmandogonzalez2574 Před 4 lety +6

    Suscrito también!. Lo que me parece de mas valor es que cuenten experiencias propias que han vivido y cómo lidian con ellas para resolver dichos desafíos. Son experiencias que le podrán salvar la vida(el trabajo jaja) a mas de uno.

    • @BILATAM
      @BILATAM  Před 4 lety +1

      Mil gracias Luis, ese siempre ha sido la visión del canal.

  • @exequielvilla9628
    @exequielvilla9628 Před 3 lety +1

    Buen video! me fue de mucha ayuda

  • @GamerAvanzedPc
    @GamerAvanzedPc Před rokem +1

    Te recomiento que invites a alguien que pueda aportar más a lo importante del tema! Saludos, muy buen video. Gracias.

    • @BILATAM
      @BILATAM  Před 10 měsíci

      Gracias por el feedback lo tomaremos en cuent

  • @brandonfuentes3027
    @brandonfuentes3027 Před 5 lety +2

    Muy bueno, gracias por tomarse el tiempo para hablar de este tema. 👌Espero con ansías los próximos videos!

    • @BILATAM
      @BILATAM  Před 5 lety +1

      Hola Brandon. Gracias por el feedback, vamos a dar lo mejor para seguir haciendo este tipo de contenido.

  • @jonatanmeza8357
    @jonatanmeza8357 Před 4 lety +3

    Excelente video, felicitaciones y muchas gracias por compartir su tiempo y conocimiento en estas temáticas que para mi son muy interesantes. Sigan así!

    • @BILATAM
      @BILATAM  Před 4 lety +1

      Tengo que retomar el impulso... que ya casi arrancamos con más videos de BI y DW.

  • @WAAM2
    @WAAM2 Před 3 lety +1

    Muchas gracias por los videos!

    • @BILATAM
      @BILATAM  Před 3 lety

      Un gusto Wilmer, siempre es un placer saber que se ayuda

  • @Anonimo-kq4su
    @Anonimo-kq4su Před 2 lety +1

    Exelente curso , mil gracias

  • @antoniyc138
    @antoniyc138 Před 3 lety +1

    Excelente vídeo, muy valiosa información gracias por compartir su experiencia. Se me ha quedado algunas dudas.
    1. ¿Cual es lo mejor de cada metodología que debe ser considerado para cubrir sus falencias?, como en el caso que mencionas de Kimball que se crean isla de datos en donde es determinante el expertise del developer ETL para salvar eso.
    2. La parte del manejo de la historia de datos. Si se debería llevar la historia o crear una nueva historia, para el caso del vendedor que cambia de departamentos.¿ Cual es lo mas usual que se realiza y/o dependería mas del negocio definir eso?.
    3. Que tanto cambiaría la parte de Master Data y ODS, si usara un Datawarehouse en la nube caso Synapse Analytics en Azure u otra nube, se sigue trabajando con estos conceptos/herramientas.
    Saludos.

  • @Mirminman
    @Mirminman Před 3 lety +2

    Hola, quería saber la diferencia entre consumir un Datawarehouse directo desde Power BI o realizar un CUBO OLAP (ROLAP) mediante la modelizacion estrella en SQL Server? Que beneficios o necesidades te obligan a usar SSAS posteriormente a SSIS? Saludos,

  • @miguelorellana4052
    @miguelorellana4052 Před 5 lety +1

    Buenísima teoría, gracias!!!!

    • @BILATAM
      @BILATAM  Před 5 lety

      Gracias Miguel!!! Me alegra que encuentre el contenido de su agrado.

  • @SergecomBi
    @SergecomBi Před 5 lety +1

    Gracias. Suscrito y esperando los siguientes vídeos.

    • @BILATAM
      @BILATAM  Před 5 lety

      Gracias nos vemos todos los jueves con más Data Warehouse!

  • @teban1928
    @teban1928 Před 4 lety +1

    Buenísima explicación maes, muy agradecido.

    • @BILATAM
      @BILATAM  Před 4 lety

      Gracias Esteban. Siempre es bueno saber que el mensaje está llegando. Pura Vida.

  • @arielsolano5721
    @arielsolano5721 Před 3 lety +1

    Así quedé después de entender las arquitecturas 👉🤯🤯🤯

    • @BILATAM
      @BILATAM  Před 2 lety

      Jajaja que bueno que fue de ayuda

  • @davidortega9473
    @davidortega9473 Před 2 lety +1

    Muy buen contenido. Muchas gracias!!!

    • @BILATAM
      @BILATAM  Před 10 měsíci

      Gracias, siempre es bueno saber que estamos ayudando

  • @gonzaloenriquevegaospina4659

    Excelentes videos, saludos desde Colombia

    • @BILATAM
      @BILATAM  Před 10 měsíci

      Gracias, siempre es bueno saber que estamos ayudando

  • @julio20feb
    @julio20feb Před 5 měsíci

    que mal que tu pana esta mas interesado en su celular que en el curso todo lo demas esta excelente

  • @cristiaan3003
    @cristiaan3003 Před 4 lety

    Hola. Me gustaria que pongas un ejemplo como crear una staging table para una dimension y para una fact table y como relacionar luego en al cargar la info las claves de referencia que vienen del negocio con los id de las dimensiones. Me confunde eso. Saludos

  • @siyulena85
    @siyulena85 Před 5 lety +1

    Gracias por compartir tu conocimiento, la verdad estoy muy interesada sobre el tema, pero es difícil conseguir donde me puedan explicar bien sobre el tema, ya que lo necesito para mi trabajo.

    • @BILATAM
      @BILATAM  Před 5 lety

      Gracias Sindy!!! Me alegra mucho que podamos ayudar. Un abrazo y gracias por seguirnos.

  • @levieatanx
    @levieatanx Před 4 lety +1

    Excelente video, pregunta, como se podria extraer informacion de un SAP que no esta en la nube?

    • @BILATAM
      @BILATAM  Před 4 lety +1

      SAP es toda una historia, porque depende del contrato que ustedes tengan. Por ejemplo algunas empresas tienen acceso directo a la base de datos y otras solo pueden extraer datos por CSV. Pero básicamente la conexión de hace “igual” a cualquier conexión.

  • @AndreaK480
    @AndreaK480 Před 5 lety +2

    Hola, si tengo una dimension de clientes de la empresa o una dimension de tiempo, la mejor practica seria compartir dicha tabla entre los diferentes datamarts, o tener redundancia y crear una tabla aparte para cada datamart (por cuestiones de rendimiento). Gracias..

    • @BILATAM
      @BILATAM  Před 5 lety +2

      Muy buena pregunta. Este es uno de los retos más importantes a la hora de diseñar un Data Warehouse. Tenemos que reutilizar las dimenaiones, yo siempre aclaro que los Data Marts son unidades logicas, en realidad el datamart es la visión del área de negocio. No podemos convertir los data marts en islas de información.

    • @AndreaK480
      @AndreaK480 Před 5 lety +1

      @@BILATAM Gracias :)

  • @leono281
    @leono281 Před 3 lety +1

    Una pregunta, estoy por terminar la carrera de marketing, llevo el curso de BI y la verdad que me gusta muchi y quisiera profundizar en ello o quizas dedicarme a ello en el futuro pero mi duda esta si quizas elo esta orientado a mi carrera profesional o mas esta dirigido a otro?, dado que soy algo malo para los números pero soy bueno con las pcs y manejo de tecnologías...

    • @BILATAM
      @BILATAM  Před 2 lety

      Es decir no es necesario ser informático para ser profesional de BI o Analytics… claro se requiere un reforzamiento, pero toma en cuenta que no es programación por lo no busque programas o cursos enfocados en programación

  • @josefranciscobernalbahamon7089

    Una duda, sobre el ODS, no me quedo claro, lo que entiendo es que es una repositorio para unificar orígenes de datos, pero además como repositorio para crear cubos de tiempo real en el negocio???, esto es me podrían explicar mejor.

    • @BILATAM
      @BILATAM  Před 5 lety +1

      Ok, vamos a hacer varias aclaraciones:
      El ODS es un repositorio para hacer reportes, con la ventaja de que como los datos ya pasaron por el Staging Area, comparten un mismo motor de datos y tras una "simple" unificación son integrados en el ODS.
      El ODS "NO es para hacer cubos", los cubos siempre deben ser alimentados de un Data Warehouse.
      El ODS es opcional dentro de una arquitectura de Data Warhouse.
      Se dice que el ODS puede ser en "tiempo real" ya que puede ser cargado mucho más rápido que el Data Warehouse.

  • @AlexanderTutoriales19
    @AlexanderTutoriales19 Před 4 lety +1

    Hola, buenas tardes tengo una duda mi profesor me enseña inteligencia de negocios y me enseño a crear un proceso ETL en visual Basic, bueno pues este consistía en que nosotros teníamos una base de datos de origen y lo que hacíamos es pasar esos datos a otra base de datos pero quintándoles algunos datos de las tablas originales en este caso fue NORTHWIND la base de datos de origen y nos quedo como un diagrama estrella la pregunta es si el proceso queda ahí o en que manera uno puede analizar esos datos??

    • @BILATAM
      @BILATAM  Před 4 lety +1

      Le faltan algunos pasos en su descripción: Staging Area y el proceso de transformación no es solo remover columnas... pero bueno académicamente hablando funciona. Ahora sobre su pregunta “que sigue?” Pues el componente de Business Intelligences, es decir por lo que le entiendo llegaron hasta crear un “data warehouse”, que por su definición es un almacén de datos, para su aprovechamiento se requiere un motor semántico (SQL Server Analysis Services) y una herramienta de visualización (Excel o PowerBI).

    • @AlexanderTutoriales19
      @AlexanderTutoriales19 Před 4 lety +1

      @@BILATAM Si viendo el video de ustedes solo llegamos o pienso yo que solo llegamos a crear un data warehouse. Muchas gracias por responder a mi pregunta. Cuidense mucho.

  • @01levitas
    @01levitas Před 4 lety +1

    hola amigo, desde Chile, intento cargar una consulta desde una base de datos a través de una sql command y me aparece este error y no se por que, este es el error : "No se puede procesar la solicitud porque el proceso (1560) ha terminado. (Microsoft.DataTransformationServices.VsIntegration)" por favor me puedes ayudar.

    • @01levitas
      @01levitas Před 4 lety

      Ya lo resolví, debía cambiar la versión de sql server en el proyecto de 2017 a 2016, espero a alguien le ayude. Saludos desde Chile en caos, pero justamente.

  • @onirosd598
    @onirosd598 Před 4 lety +1

    Una duda adicional amigos , si yo quiero integrar información de un datawarehouse de ventas con los pedidos del día actual (algo así como la data histórica + la data online) , esta data "Online" , ¿ podría estar en el ODS ? , Gracias de antemano , muy buenos vídeos amigos.

    • @BILATAM
      @BILATAM  Před 4 lety

      La data Online siempre es todo un tema en Data Warehouse. No han respuesta facil y simpre vaa a ser "depende"... porque depende de volumen, infraestructura, etc. Ahora le recomendaría identificar los reportes vs necesidad de tiempo real. Y si una opción es que los datos nerar real time salgan del ODS.

    • @onirosd598
      @onirosd598 Před 4 lety

      @@BILATAM Muchas gracias, me quedo claro.

  • @onirosd598
    @onirosd598 Před 4 lety +1

    Tengo una duda para entender el Master Data y te planteo un ejemplo. En mi sistema transaccional tenemos clientes con varios domicilios , y usualmente cuando se agrega un nuevo domicilio , se crea nuevamente el cliente , talvez con una mayuscula menos , una tilde , mas espacios , con un segundo nombre de mas, pero es el mismo cliente. ¿ Aquí podría utilizar master data ? ¿ que significaria ? , ¿ talvez que deba configurar reglas que identifiquen a estos usuarios o una cosa asi ? , ¿ no tendrias una estructura de Master Data para entenderlo mejor ? , gracias de antemano.

    • @BILATAM
      @BILATAM  Před 4 lety

      Vamos a ver el Master Data es un repositorio estandarizado de "catalogos". Es decir tablas que han sido validadas y unificadas, es difícil ver clientes como un "catalogo" a menos que tengan un padron electoral o algo así.

    • @onirosd598
      @onirosd598 Před 4 lety

      @@BILATAM Le entiendo maso menos , en que situación por ejemplo y que tablas usted unificaría , para entenderla mejor. gracias de antemano la molestia.

  • @nromancarcamo
    @nromancarcamo Před 5 lety +1

    Buen video, tal y como el primero, por cierto cuando es el siguiente?

    • @BILATAM
      @BILATAM  Před 5 lety +1

      Vamos a tener videos todos los jueves. Este curso de Data Warehouae ha gustado mucho, así que vamos con todo.

    • @nromancarcamo
      @nromancarcamo Před 5 lety

      @@BILATAM Pregunta chicos, lo de la integración de los sources en donde se termina haciendo:
      1. ¿En el Staging Area?
      ó
      2. ¿En el Master Data?
      Lo de Master Data ya lo había leído junto a lo de Data Governance, pero lo de ODS ese si es nuevo, solo que a este último le restaron inmportancia.
      Como última pregunta ya que mencioné lo de ODS
      ¿esos reportes que salen son más para IT o directamente para el cliente final?
      Porque si me genera reportes podrían aplicar algo de BI por adelantado por allí, ya que esta información está un poco en caliente.
      Gracias y disculpas por las preguntas jaja.

    • @BILATAM
      @BILATAM  Před 5 lety

      La integración de fuentes de datos es un proceso complejo. El staging area estandarisa todos los fuentes de datos en una sola base de datos (pero aun siguen siendo tablas distintas). Y se usa el Master Data como insumo estandarizado. Y por último es en el ETL el que en la etapa de transformación escribe en el Data Warehouse en las dimensiones (datos estandarizadoa y unificados)

    • @BILATAM
      @BILATAM  Před 5 lety

      Con respecto al ODS, es una práctica opcional y lo que busca es brindar reportes de usuario sin todo el trabajo que conlleva el Data Warehouse. Ahora todo reporte que se desarrolla con una visión de negocio y estratégica se considera BI (con o sin DW)

  • @juandiegoavilajara6301
    @juandiegoavilajara6301 Před rokem +1

    Buenos dias, con que herramienta crean estas presentaciones??

    • @BILATAM
      @BILATAM  Před 10 měsíci +2

      Todo es Power Point y un poco de Adobe Illustrador

  • @onirosd598
    @onirosd598 Před 4 lety +3

    Todo genial, pero me parece poco serio que jesus este a cada rato con el celular, le quita parte del valor al video.

    • @BILATAM
      @BILATAM  Před 4 lety

      Gracias por el feedback. A tomar en cuenta para la próxima. Pura vida!

  • @superfreiheit1
    @superfreiheit1 Před 3 lety +1

    We need this videos in english

    • @BILATAM
      @BILATAM  Před 3 lety

      This is going to be my first English video. Thanks Joe!

    • @superfreiheit1
      @superfreiheit1 Před 3 lety +1

      @@BILATAM Your Content is great. You need to teach it to the world. In English

    • @BILATAM
      @BILATAM  Před 3 lety

      Thanks! My English is not the best... that is the problem, but let give a shot!!!

  • @ehitel78
    @ehitel78 Před 4 lety +1

    Jaja se le salió lo tico!

    • @BILATAM
      @BILATAM  Před 4 lety

      Jajajaja si... Eso hace rato “aprendí” a no ocultarlo. Aún en charlas formales (está no lo es jajaja) uno tiene que mantenerse fiel a sus raíces.

  • @dianalozanoflores9966
    @dianalozanoflores9966 Před 4 lety +3

    Xd

  • @jonconor5934
    @jonconor5934 Před rokem

    Joder que mal explican

    • @BILATAM
      @BILATAM  Před 10 měsíci

      Gracias por el feedback