DPWBI Combinar Consulta

Juan F. Salcedo Martínez
18 Sept 202412:43

Summary

TLDRيشرح هذا الفيديو كيفية استخدام Power Query في Power BI لدمج الجداول وتحليل البيانات. يتم تقديم مثال عملي باستخدام ملف Excel يحتوي على بيانات المبيعات، الأكواد الخاصة بالمدن، المنتجات، والبائعين. يتم توضيح كيفية دمج الجداول بناءً على الأكواد المشتركة بين الجداول، مثل كود المدينة وكود المنتج، لجلب البيانات المطلوبة، مثل وصف المنتج وسعره. في النهاية، يتم توضيح كيفية إنشاء عمود لحساب إجمالي المبيعات، وكيفية عرض البيانات الإجمالية حسب المدينة، المنتج، أو البائع باستخدام التصورات المختلفة في Power BI.

Takeaways

  • 📊 استخدام ميزة الجمع بين الاستعلامات في Power BI لدمج البيانات من جداول متعددة.
  • 🏙️ جمع المعلومات من جدول المبيعات الذي يحتوي على رمز المدينة وكود المنتج وعدد الوحدات المباعة.
  • 🏷️ استخدام جدول المنتجات للحصول على وصف المنتج وسعره وربطه بجدول المبيعات من خلال كود المنتج المشترك.
  • 🏙️ جمع المعلومات من جدول المدن لربط رمز المدينة بوصف المدينة باستخدام العمود المشترك بين الجدولين.
  • 🔄 استخدام خيار الجمع بين الاستعلامات لإضافة أعمدة من جدول آخر إلى الجدول الرئيسي.
  • ⬇️ تحديد الأعمدة المطلوبة فقط عند إضافة البيانات من الجداول الأخرى لتجنب التكرار.
  • 💰 إنشاء عمود مخصص لحساب إجمالي المبيعات بضرب الوحدات في السعر لكل منتج.
  • 🔢 التأكد من تحديد نوع البيانات الصحيح (رقم) للعمود الذي يحتوي على إجمالي المبيعات لتمكين العمليات الحسابية.
  • 💾 تطبيق التغييرات وحفظها في Power Query، مع إبقاء الجداول المستخدمة فقط في التحليل.
  • 📊 إنشاء التقارير النهائية في Power BI من خلال إضافة الجداول المرئية لعرض إجمالي المبيعات حسب المدينة، المنتج، والبائع.

Q & A

  • ما هو الهدف من استخدام خيار دمج الاستعلامات في Power BI؟

    -الهدف هو دمج البيانات من جداول متعددة، مثل جداول المنتجات والمدن والمبيعات، لتجميع المعلومات الضرورية وتحليلها مثل إجمالي المبيعات حسب المدينة والبائع والمنتج.

  • كيف يتم دمج جدول المنتجات مع جدول المبيعات؟

    -يتم دمج جدول المنتجات مع جدول المبيعات عن طريق استخدام عمود مشترك وهو 'كود المنتج'. يتم اختيار العمود من كلا الجدولين واستخدامه لدمج البيانات ذات الصلة مثل السعر والوصف.

  • ما هي الخطوة التالية بعد دمج جدول المنتجات مع جدول المبيعات؟

    -بعد الدمج، يتم تحديد الأعمدة التي نحتاجها مثل الوصف والسعر، وإزالة الأعمدة الزائدة مثل كود المنتج الذي تم استخدامه في الدمج.

  • كيف يمكن دمج جدول المدن مع جدول المبيعات؟

    -يتم دمج جدول المدن مع جدول المبيعات باستخدام العمود المشترك 'كود المدينة'. وبعد الدمج، يتم تحديد الوصف الذي يمثل اسم المدينة لإضافته إلى جدول المبيعات.

  • كيف يتم حساب إجمالي المبيعات لكل منتج؟

    -يتم إضافة عمود مخصص جديد يحتوي على معادلة تضرب عدد الوحدات في سعر المنتج لكل صف، مما يوفر إجمالي المبيعات لكل منتج.

  • لماذا من المهم تحويل عمود إجمالي المبيعات إلى نوع بيانات رقمي؟

    -من المهم تحويل العمود إلى نوع بيانات رقمي حتى يتمكن Power BI من إجراء العمليات الحسابية، مثل جمع أو تحليل البيانات المالية.

  • ما هي الخيارات الثلاثة المتاحة بعد الانتهاء من التعديلات في محرر Power Query؟

    -الخيارات هي: 'إغلاق وتطبيق' لحفظ التعديلات وتطبيقها، 'تطبيق' لحفظ التعديلات دون الخروج من المحرر، و'إغلاق' للخروج دون حفظ التعديلات.

  • كيف يمكن تقليل حجم البيانات المحملة إلى Power BI؟

    -يمكن تقليل حجم البيانات عن طريق إلغاء تمكين خيار 'تمكين التحميل' للجداول التي لا نحتاجها في التحليل النهائي، مثل جداول المنتجات والمدن، والاحتفاظ فقط بجدول المبيعات المحمل.

  • كيف يمكن عرض المبيعات الإجمالية حسب المدينة؟

    -يمكن عرض المبيعات الإجمالية حسب المدينة عن طريق إضافة مرئي جدول إلى التقرير، ثم إضافة أعمدة المدينة وإجمالي المبيعات لعرض النتائج.

  • كيف يمكن إضافة فاصل آلاف في الأرقام لتحسين القراءة؟

    -يمكن إضافة فاصل آلاف بالنقر على العمود الذي يحتوي على الأرقام، ثم اختيار خيار الفاصلة من الأدوات المتاحة في Power BI.

Outlines

00:00

🔄 Combining Queries in Power Query Editor

This paragraph introduces the process of combining queries in Power Query. The task involves working with an Excel file containing sales data with columns for city code, seller, product code, and units sold. The goal is to merge this sales data with two other tables: one for products (with product descriptions and prices) and one for cities (with city codes and descriptions). Using Power Query, these tables are combined based on common columns—product code and city code—to eventually totalize sales by city, seller, and product. The process involves selecting the ‘combine queries’ option, matching columns, and ensuring data consistency across 10,000 rows of sales and product data. The user is then guided through selecting only the necessary columns for combining the data.

05:00

🏙️ Adding City Information to Sales Data

This paragraph continues with combining the city information with the sales data. The sales table contains city codes, but a separate 'cities' table has the city names. The user must combine the sales table with the cities table by matching the city codes, similarly to how the product data was combined. The process results in a new column showing the city name for each entry in the sales table. The user is instructed to exclude the city code from the resulting table, leaving only the relevant columns like city names, product descriptions, and prices.

10:01

🧮 Calculating Total Sales by City, Product, and Seller

In this section, the user is guided to calculate total sales by multiplying the units sold by the product price. This involves creating a custom column where the 'units' column is multiplied by the 'price' column. The column is formatted as a numeric field to ensure correct calculations. The paragraph then describes how to close and apply changes in Power Query, ensuring that the merged data is reflected in Power BI without reloading the additional tables. The final step is to set up a report with visualizations that display total sales by city, product, and seller, including formatting options like adding thousand separators for clarity.

Mindmap

Keywords

💡Combinar consultas

تعني دمج الاستعلامات في Power Query. يتم استخدام هذه العملية لجمع البيانات من جداول مختلفة اعتمادًا على عمود مشترك. على سبيل المثال، في الفيديو يتم دمج جداول 'ventas' و 'productos' و 'ciudades' باستخدام أعمدة مشتركة مثل 'código producto' و 'código ciudad' للحصول على المعلومات المطلوبة في جدول واحد.

💡Código de producto

هو عمود يحتوي على رموز فريدة لكل منتج في جدول 'ventas' وجداول أخرى. يتم استخدامه كمفتاح مشترك بين الجداول المختلفة لجمع البيانات المتعلقة بالمنتجات، مثل السعر والوصف. في الفيديو، يُستخدم هذا العمود في دمج الاستعلامات بين جدول المبيعات وجدول المنتجات.

💡Precio

يشير إلى السعر المرتبط بكل منتج في جدول 'productos'. في الفيديو، يتم دمج السعر من جدول المنتجات إلى جدول المبيعات باستخدام 'código producto' حتى يتم حساب إجمالي المبيعات بضرب الوحدات بالسعر.

💡Unidades

يشير إلى عدد الوحدات المباعة لكل منتج في جدول المبيعات. يتم استخدام هذه الوحدات مع السعر لحساب إجمالي المبيعات. الفيديو يوضح كيفية إنشاء عمود جديد يحسب إجمالي المبيعات من خلال ضرب الوحدات في السعر.

💡Descripción

وصف للمنتج أو المدينة يتم جلبه من الجداول الأخرى، مثل جدول المنتجات أو جدول المدن. في الفيديو، يتم دمج هذا العمود مع جدول المبيعات لتوفير معلومات إضافية بجانب الرموز مثل 'código producto' و 'código ciudad'.

💡Tabla transaccional

يشير إلى الجدول الذي يحتوي على البيانات الفعلية للمعاملات مثل المبيعات (ventas). في الفيديو، يُشار إلى جدول 'ventas' كجدول المعاملات الذي يحتوي على معلومات البيع مثل الوحدات والأسعار ورموز المدن والمنتجات.

💡Tabla dimensional

يشير إلى الجداول التي تحتوي على بيانات وصفية تكميلية، مثل جدول المنتجات الذي يحتوي على السعر والوصف، وجدول المدن الذي يحتوي على الأسماء. في الفيديو، يتم دمج هذه الجداول مع جدول المبيعات لتوفير سياق أكبر للبيانات.

💡Combinar por columna común

تعني استخدام عمود مشترك بين جدولين لدمج البيانات. على سبيل المثال، في الفيديو، يتم استخدام 'código producto' و 'código ciudad' لدمج جداول المبيعات والمنتجات والمدن. يظهر في الفيديو كيفية اختيار الأعمدة المشتركة عند دمج الاستعلامات.

💡Columna personalizada

تشير إلى العمود الذي يتم إنشاؤه يدويًا بناءً على صيغة أو حساب معين. في الفيديو، يتم إنشاء عمود مخصص لحساب إجمالي المبيعات عن طريق ضرب الوحدات في السعر.

💡Habilitar carga

هو خيار في Power Query يحدد ما إذا كان سيتم تحميل الجدول في بيئة Power BI أم لا. في الفيديو، يتم تعطيل تحميل جداول 'productos' و 'ciudades' بعد دمجها مع 'ventas' لأن البيانات المطلوبة قد تم جلبها بالفعل.

Highlights

Se utiliza la opción 'Combinar consultas' en Power Query para totalizar las ventas por ciudad, vendedor y producto.

El archivo de ventas contiene columnas para el código de la ciudad, el vendedor, el código del producto y las unidades vendidas.

Se combinan varias tablas en Power Query: una tabla de productos con su descripción y precio, una tabla de ventas, y una tabla de ciudades.

La combinación se realiza utilizando columnas comunes como el 'código del producto' y el 'código de ciudad'.

Después de la combinación, se despliegan las columnas necesarias de la tabla combinada, eliminando duplicados como el código del producto.

Para totalizar las ventas, se crea una columna personalizada multiplicando las unidades por el precio del producto.

La nueva columna personalizada se debe configurar como numérica para realizar operaciones matemáticas.

El editor de Power Query ofrece tres opciones: 'Cerrar y aplicar', 'Aplicar' y 'Cerrar'.

Se puede deshabilitar la carga de las tablas de productos y ciudades para que se mantengan solo en el editor de Power Query, pero aún se actualicen en el informe.

Solo se carga la tabla de ventas al ambiente de Power BI para su visualización final.

Se genera un visualizador de tabla en Power BI para mostrar las ventas totalizadas por ciudad, vendedor y producto.

Se utiliza un separador de unidades de mil para mostrar las cantidades de ventas de manera más legible.

El usuario puede agregar diferentes visualizaciones en Power BI para mostrar las ventas por ciudad, por producto y por vendedor.

Cada visualización de tabla permite seleccionar columnas específicas como el nombre del producto, vendedor, ciudad y total de ventas.

El proceso de combinar tablas y generar visualizaciones se simplifica a través de Power Query y Power BI para análisis de ventas detallado.

Transcripts

play00:06

combinar consultas en el editor de Power

play00:09

query tenemos un archivo en Excel con

play00:12

las

play00:13

ventas en donde hay una columna que

play00:16

tiene el código de la ciudad no el

play00:18

nombre el código de la ciudad El

play00:21

vendedor un código de producto y las

play00:25

unidades

play00:26

tenemos dentro de ese mismo archivo otra

play00:30

tabla que tiene el código del producto

play00:32

la descripción y el

play00:35

precio aquí tenemos el código del

play00:38

producto y las

play00:40

unidades y tenemos otra tabla que es la

play00:44

ciudad es decir el código y la

play00:47

descripción de la ciudad y necesitamos

play00:51

totalizar las ventas por ciudad por

play00:54

vendedor y por producto aquí tenemos las

play00:59

unidades y en la otra tabla tenemos el

play01:02

precio de cada

play01:05

producto vamos a utilizar la opción

play01:08

combinar

play01:10

consultas en Power

play01:14

bi leemos nuestro

play01:18

archivo

play01:20

ventas electrodomésticos un

play01:35

y como necesitamos las tres tablas

play01:39

ciudades productos y ventas las marcamos

play01:43

y picamos en transformar datos para

play01:46

llevarlas al editor de Power

play01:50

query observen que aquí está a la

play01:53

izquierda las tablas en el ambiente del

play01:56

editor de Power query se llaman

play01:58

consultas tenemos la principal que es

play02:03

esta y

play02:06

necesitamos de la tabla productos la

play02:10

descripción que es esta y el

play02:15

precio para podernos llevar la

play02:18

descripción del producto y el precio

play02:20

necesitamos una columna en común Cuál es

play02:24

la columna en común código producto en

play02:27

la tabla productos dos

play02:30

y en la tabla ventas es código producto

play02:35

entonces seleccionamos la tabla

play02:40

principal en inicio picamos a la derecha

play02:44

buscamos la opción

play02:47

combinar picamos en la punta de flecha y

play02:50

aquí hay dos opciones combinar

play02:53

consultas si yo pico en la flecha hay

play02:56

otra que es combinar consultas para

play02:58

crear una nueva

play03:00

combinar consultas es traer a la tabla

play03:03

que tengo seleccionada en este momento

play03:07

las columnas que requiero de una o más

play03:11

tablas entonces picamos combinar

play03:17

consultas y en la ventana de combinar

play03:20

seleccionamos en la tabla ventas la

play03:24

columna común picamos en el encabezado

play03:27

de código producto

play03:29

luego seleccionamos la tabla productos

play03:33

dos y seleccionamos el encabezado de la

play03:38

columna que es común observen que en la

play03:42

parte de

play03:43

abajo aparece con un chulito verde la

play03:46

selección coincide 10,000 de 10,000

play03:49

filas de la primera tabla quiere decir

play03:51

que todos los códigos que están en la

play03:54

tabla transaccional está es la tabla

play03:56

transaccional o tabla de hechos

play04:00

están dentro de la tabla maestra o tabla

play04:06

dimensional picamos en

play04:08

aceptar y nos Crea una nueva columna esa

play04:12

columna observen que dice tabla tabla

play04:15

tabla por qué porque tiene todas las

play04:18

columnas dentro de esta tabla para

play04:22

poderlas agregar o agregar las que

play04:25

necesitamos picamos en el botón que

play04:28

tiene esta doble la flechita y aquí nos

play04:31

va a

play04:32

mostrar todas las columnas en este

play04:36

momento están chuladas todas las

play04:38

columnas indica que si yo le doy aceptar

play04:40

se va a traer todas las columnas para

play04:42

esta tabla pero código de producto ya la

play04:45

tengo aquí es decir no la necesito

play04:48

porque a través de esa columna se está

play04:51

haciendo la combinación entonces la

play04:53

desmar y pico en aceptar

play05:00

y ya tenemos

play05:02

aquí el

play05:04

código la

play05:06

descripción del producto y el precio de

play05:10

venta tenemos

play05:11

unidades precio de venta

play05:15

necesitamos conocer la ciudad porque lo

play05:18

que tenemos aquí es un código Pero

play05:20

tenemos una tabla ciudades que tiene el

play05:23

código y la descripción Entonces qué es

play05:26

lo que necesitamos llevar esta columna

play05:28

para la tabla ventas la tabla la columna

play05:33

ciudades no porque ya la tenemos aquí

play05:36

identificada esa la columna que nos va a

play05:38

permitir combinar seleccionamos la tabla

play05:41

ventas

play05:42

uno combinar combinar

play05:46

consultas seleccionamos la columna en

play05:49

común código

play05:51

ciudad aquí seleccionamos la

play05:55

tabla ciudades y seleccionamos la

play05:59

columna una en común observen que aquí

play06:02

también indica lo mismo con un chulito

play06:04

verde la selección coincide con 10,000

play06:08

de 10,000 filas de la primera tabla

play06:10

quiere decir que todos los códigos de

play06:12

ciudad están en esta tabla picamos en

play06:16

aceptar nos vuelve a crear una nueva

play06:19

columna en donde está la tabla picamos

play06:22

para desplegar las columnas clicamos en

play06:26

este botón

play06:28

desmarcó porque no necesitamos llevar de

play06:31

nuevo el código para allá lo que

play06:32

necesitamos es el nombre de la ciudad

play06:35

picamos en código lo

play06:39

desmarcar y ya tenemos la ciudad lo que

play06:42

está antes del punto es la tabla mire

play06:46

ciudades 3 Si vemos aquí a la izquierda

play06:49

la tabla se llama ciudades 3 punto

play06:52

ciudad y ciudad es la columna de esa

play06:55

tabla asim mismo con la que está al

play06:58

lado la tabla se llama productos dos hay

play07:02

un punto y la columna se llama precio ya

play07:06

tenemos todas nuestras columnas en la

play07:08

tabla

play07:10

principal qué podemos hacer ahora

play07:13

Podemos agregar una

play07:17

columna que me multiplique las unidades

play07:21

por el precio para obtener la

play07:23

totalización de la venta picamos en

play07:26

agregar columna columna

play07:34

personalizada identificamos el

play07:37

encabezado

play07:39

total venta y aquí al lado del igual

play07:43

picamos le damos doble clic en unidades

play07:47

aquí a la derecha en esta

play07:52

ventana por y doble clic en el precio

play07:56

miren que ahora el precio

play08:01

está dentro de la tabla era de la tabla

play08:04

productos y ya la tenemos dentro de

play08:06

nuestra tabla picamos le damos doble

play08:09

clic aceptar y ya tenemos una columna

play08:14

con el total de la venta es importante

play08:19

que se identifique como una columna

play08:22

numérica picamos aquí en donde está ABC

play08:25

1 2

play08:27

3 y iamos número entero Si nosotros la

play08:32

dejamos como una columna tipo texto no

play08:34

vamos a poder

play08:36

hacer operaciones Matemáticas con esta

play08:39

columna ya tenemos lo que

play08:42

necesitamos todo en la misma

play08:45

tabla Entonces el inicio aquí hay tres

play08:50

opciones cerrar y

play08:53

aplicar que guarda los cambios que hemos

play08:57

hecho es decir aplica esos los cambios y

play09:01

cerramos el editor de Power query

play09:04

aplicar es aplicar los cambios en el

play09:07

editor de Power query pero mantenernos

play09:10

allí y cerrar es abandonar todos los

play09:13

cambios y salir del editor de Power

play09:16

query

play09:20

necesitamos

play09:24

generar nuestro reporte Entonces qué

play09:27

hacemos

play09:29

como Tenemos aquí tres tablas y todas

play09:32

las columnas que necesitamos está en

play09:34

ventas no es necesario Descargar estas

play09:38

ciudades ni productos clicamos sobre

play09:41

ciudades tres botón derecho y observen

play09:44

que aquí hay una opción que está chulada

play09:48

que dice habilitar carga la desmarcan

play09:51

eso significa que se va a quedar en el

play09:54

editor de Power

play09:55

query pero sí se va a actualizar que

play09:59

miren que está marcada incluir en la

play10:01

actualización del informe Igualmente

play10:03

miren que se pone en cursiva Igualmente

play10:06

esta tabla botón derecho y desmarcan

play10:09

habilitar carga las dos están en

play10:12

cursivas significa que se van a quedar

play10:14

aquí en el editor de Power query y la

play10:16

única tabla que va a cargar es decir

play10:20

que al cerrar el editor de Power query

play10:24

la vamos a tener en el ambiente de Power

play10:26

bi es ventas 1 entonces entonces

play10:29

seleccionamos cerrar y

play10:48

aplicar y ya tenemos aquí la tabla

play10:52

Podemos agregar un

play10:54

visualizador

play10:57

tabla agregamos

play11:00

las

play11:07

ciudades y agregamos el total de la

play11:11

venta y aquí tenemos ya totalizado por

play11:14

ciudad la venta para mostrar un

play11:18

separador de unidades de 1000

play11:20

seleccionamos la

play11:22

columna y picamos en la

play11:25

coma y ya tenemos el separador de

play11:28

unidades

play11:30

tenemos la venta por ciudad y también

play11:33

podemos tener la venta agregamos otra

play11:36

tabla por producto agregamos el nombre

play11:41

del

play11:48

producto y agregamos el total de la

play11:53

venta

play11:55

tenemos por

play11:58

producto por ciudad y también lo podemos

play12:01

tener por

play12:02

vendedor agregamos la

play12:07

tabla

play12:09

agregamos El

play12:12

vendedor picamos aquí para agregarlo

play12:16

ampliamos un

play12:22

poquito y agregamos total venta y ya

play12:26

tenemos el total por ciudad por producto

play12:29

y por vendedor

Rate This

5.0 / 5 (0 votes)

相关标签
تحليل البياناتPower BIالجداول المحوريةمبيعاتاستفساراتExcelالمدنالمنتجاتالتقاريرالوصف السعري
您是否需要英文摘要?