Aprendizajes de la sección “Get data from different sources” del módulo “Prepare the data”

  • dlom
    Participante

      ¿Qué aprendiste en la sección “Get data from different sources”?
      ¿Cómo te servirá esto que aprendiste en tus desarrollos de Power BI?
      ¿Cómo te servirá esto que aprendiste al presentar el examen de certificación?

    • dlom
      Participante

        Hola @David y @Miguel_H
        ¡Muchas gracias por compartir! Con las diferentes perspectivas de todos podemos aprender más :raised_hands:t2:

        Isidre
        Espectador

          Hola a todos,

          Aspectos que no conocía y he descubierto en este capítulo :

          • La funcionalidad de los conectores OLE DB y ODBC como genéricos
          • Que las conexiones pueden incluir “Native Database Queries”
          • posibilidad de combinar tablas en un mismo modelo con conexiones Import o DQ (o dual)
          • diferencia entre Direct Query y Live Connection
          • Respecto al rendimiento, aprovechar las ventajas del “Query Folding” y hacerlo de forma ordenada en Power Query
          • la opción de Common Data Service como gestor de base de datos empresarial
          • la flexibilidad que nos ofrece utilizar los parámetros en nuestras consultas y su combinación con el formato de “template” que nos ofrece Power BI

          Todo ello debe ayudar a crear modelos más flexibles y aumentar su rendimiento.

          Me ha quedado alguna duda, que me permito exponer aquí :

          ¿Qué diferencia hay entre SQL server database y SQL server Analysis Services o también Azure
          Analysis services?

          ¿diferentes tipos de azure?
          databricks, datalake, etc. (esto ya no es del capítulo, pero se menciona)

          Un saludo y nos vemos el próximo martes.

          Hurodebe
          Espectador

            Buenos días con todos,

            La sección “Get data from different sources” me permitió conocer más opciones de conexión que nos permite escalar a un nivel mayor los proyectos realizados en Power BI; así como opciones configurables para poder hacer más ligero y adecuado a nuestra necesidad los proyectos.

            Me servirá mucho porque son más herramientas que hace adecuar nuestro modelo a lo que idealmente buscamos al momento de diseñarlo.

            Con respecto al examen de certificación me servirá de mucho ya que hemos tenido ejemplos de aplicación de lo aprendido.

            Gracias!

            rcuevas
            Espectador

              Buen día mis estimados.

              En la sección “Get data from different sources” me ayudó a comprender mejor algunos términos que no sabía su significado, pero lo que más aprendi fue como conectarme a una BD en Azure, la utilización de parámetros y saber cuándo utilizar import o direct query, lo aprendido lo utilizaré para nuevos proyectos dentro de la organización y como una buena guia para el examen de certificacion. En lo general muy buenos ejemplos para comprender cada tema de esta sección.

              Saludos…

              Carlos_Figueroa
              Espectador

                ¿Qué aprendiste en la sección “Get data from different sources”?
                Resp. La amplia gama de opciones a diferentes fuentes de datos y en particular el trabajo y la practica que se debe realizar usando como ejemplo la conexión a SQL Server database de Microsoft

                ¿Cómo te servirá esto que aprendiste en tus desarrollos de Power BI?
                Resp. Me da muchas opciones para gestionar información distribuida en diferentes bases de datos internas y externas

                ¿Cómo te servirá esto que aprendiste al presentar el examen de certificación?
                Resp. Son varios puntos, la conectividad con SQL Server Database, el concepto de “One Single Source as True”, El concepto de Query Performance que es clave en el rendimiento cuando se manejan volúmenes de datos muy grandes y la Funcionalidad de los Parámetros.

                KevinRoger
                Participante

                  ¿Qué aprendiste en la sección “Get data from different sources”?

                  • Tipos de conexiones para obtener datos para un reporte
                  • Conexión a Share Data Set
                  • Control de conexión de datos a través de Azure
                  • Como agilizar el desempeño de la Query reduciendo los pasos y que la mayor cantidad de pasos sean ejecutados por el servidor.
                  • Utilización y creación de parámtros.

                  ¿Cómo te servirá esto que aprendiste en tus desarrollos de Power BI?

                  • Algo importante es la cantidad de pasos que uno utilizará para la limpieza de datos y cómo esto agiliza la carga de nuevos datos.
                  • Conectarse por DirectQuery me ayudará mucho para visualizar en mis reportes los cambios en tiempo real y así automatizar los cambios y carga de datos.
                  • Saber cómo conectarme con un conector específico, sabiendo que detrás de esto hay un código en lenguaje M previamente escrito.
                  • Ayudar al usuario a ajustar el reporte con las condiciones que él necesite dependiendo de los parámetros que haya desarrollado.

                  ¿Cómo te servirá esto que aprendiste al presentar el examen de certificación?

                  • Ayudará a colocarme en distintos escenarios que puedan preguntar en el examen.
                  dlom
                  Participante

                    Muchas gracias por compartir lo que han aprendido en esta sección, también lo que les ha gustado y también las dudas que puedan tener: @David, @Miguel_H, @Isidre, @Hurodebe. @sfnavarrete, @rcuevas, @Carlos_Figueroa, @KevinRoger, @minervamar, @Raulcip :raised_hands:t2:

                    Esto nos sirve a todos para identificar si se nos pasó algo durante la sección y a ver el punto de vista de todos en una comunidad tan fuerte y comprometida con su crecimiento profesional :chart_with_upwards_trend:

                    josses
                    Espectador

                      Buenos días: en este módulo, logré aclarar algunos conceptos que no tenía muy claros, e incorporé otros que no conocía, como por ejemplo la forma de almacenamiento y el Common Data Service. También me resultaron muy útiles los conceptos sobre parámetros y su utilización.
                      Creo que después de haber leído mucho sobre este programa, hacer este curso me servirá para aclarar todas las dudas y aprender lo que no pude aprender por mi cuenta.

                      Javl88
                      Espectador

                        Muy interesante el tema , hay bastantes tips que uno pasa por alto sin darse cuenta que pueden ir afectando el rendimiento, las diferencias entre el import y el direct query, no había profundizado en eso , si no solamente dejaba por default la opción que colocaba, también el tema de los pasos en el power query de irlos juntando para optimizar la consulta muy bueno.

                        Con lo que más me quedo es con los parámetros estaba buscando una opción así de hace tiempo y no encontraba nada.

                        Valentina_Ramirez
                        Espectador

                          Hola
                          Quisiera compartir las cosas que más me llamaron la atención del módulo

                          1. Conocer que existen conectores genéricos (OLE DB y ODBC)
                          2. El tema del Shared dataset, como mecanismo que nos permita a todos los miembros de un área trabajar con la misma fuente de información y aprovechar en tiempo lo que otros compañeros ya han avanzado
                          3. En cuanto al modo de almacenamiento cuando nos conectamos a una SQL, la verdad me había conectado antes tanto con importar como con Direct Query, pero no entendía la lógica; ahora conozco las ventajas y desventajas de cada método,.
                          jburrull
                          Espectador

                            Aprendí las múltiples conexiones a datos diversos desde Power BI, especialmente Sql Server Databases y Common Data Services
                            También las diferencias entre modos de conexión : direct e import query y live connections.
                            Por último crear parámetros en lenguaje M.

                            dlom
                            Participante

                              Genial @hhectorgarcia , gracias por estar compartiendo tus notas y aprendizajes. Es una excelente manera de generar inteligencia colectiva y nos va a ayudar a todos aquí en la comunidad :muscle:t2: Además de que la toma de notas y compartirlas es una excelente manera de aprender para uno mismo.

                              Emerson.Arias
                              Espectador

                                Respecto a las preguntas sobre mi aprendizaje en este primer Módulo: "Get data from different data sources"

                                *** ¿Qué aprendiste en la sección “Get data from different sources”?**

                                1. Identificar y Conectarse a un “Data Source”. Se aprende la importancia de la conexión al Common Data Source (Fuente de datos común), apreciando conectores específicos( Excel, Power BI Data Set, Sql Server, Blanck Query) y conectores genéricos (OLE DB y OD BC).
                                2. Seleccionar un “Shared dataset” o crear un “Local Dataset”. Que al conectarnos a un modelo de datos que se hizo en el pasado donde se conectó a tablas, se limpiaron y transformaron(Crear las relaciones), se ahora tiempo y trabajo, sin iniciar desde cero. Además, de la importancia de trabajar con una sola fuente de la verdad, “One Single source of truth” (SSOT).
                                3. “Storage Mode” ( Modo de almacenamiento). La importancia entre Import, Direct Query y Dual. En la primera los datos se almacenan en el proyecto de power bi y se puede usar con cualquier tipo de fuente de datos; mientras que en l segunda, se mantiene conectada solo con bases de datos, y no con Excel. Mientras que la última, es un modelo híbrido, Power BI decide en qué momento usa Import o DQ.
                                4. El transfondo al hacer una consulta DQ, cómo se visualiza en el portal de control de Azure.
                                5. Recomendaciones para mejorar el desempeño de las Querys: como, por ejemplo; que la mayoría de los primeros pasos o acciones se haga desde el lado servidor que de forma local.
                                6. Finalmente, el uso de parámetros como una forma para mejorar el desempeño y no usar consultas tan duras y poco dinámicas. Además de poder generar flexibilidad en la información que se desea visualizar y/o restringir el/al usuario final.

                                *** ¿Cómo te servirá esto que aprendiste en tus desarrollos de Power BI?**
                                Me ayuda para poder complementar mis conocimientos de forma ordenada y sistemática.

                                *** ¿Cómo te servirá esto que aprendiste al presentar el examen de certificación?**
                                Poder tener los conceptos más claros y conocer las palabras técnicas que son usadas en Power BI

                                Saludos cordiales,
                                Emerson Arias

                                 

                                managerdeproductivid
                                Espectador

                                  Estimados, valorando lo aprendido en la sección Prepare The Data, les comparto los puntos aprendidos: * {

                                  1. Podemos conectarnos a fuentes de datos como Common Data Source y en ellos encontrar conectores especificos y los conectores Genericos: OLE y ODBC, me interesa indagar mas al respecto.
                                  2. Aprendi el Change Source, desde donde se podrá cambiar los origenes de lo desarrollado.
                                    el cual encontraran en: Archivo { Opciones y config { Opciones { config de origenes de datos { origenes de datos en el archivo actual { permisos globales { CHANGE SOURCE
                                  3. Selecionar un Storage Mode o Modo de Almacenamiento
                                    En la pestaña de relaciones { seleccionar la tabla {propiedades {Advanced { Import (con cualquier fuente de datos) // Direct Query (solo con base de datos) //Dual (Hibrido)
                                    **Si la tabla de datos es grande, se deberia trabajar una conexion: Direct Query
                                    Saludos cordiales,
                                    Julio Zarate
                                  dlom
                                  Participante

                                    ¡Hola @blardiles ! Gracias por compartirlo :raised_hands:t2: Bienvenida.

                                  Viendo 15 respuestas - de la 31 a la 45 (de un total de 91)
                                  • Debes estar registrado para responder a este debate.