SlideShare a Scribd company logo
9th Meeting
Power BI Module 0-1
9:00PM - September 1st, 2018
Lai Trung Minh Duc | DucLTM@outlook.com
Microsoft Student Partners Vietnam | Vietnam BI Community
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 1
Agenda
• Module 0 – Introduction (Review in Meeting 8th)
• Module 1 - Power BI Desktop Data Transformations
• Changing Locale to current Location/Time-zone (for currency, timing)
• Connecting to Database/ Services/ Text files folder to get data
• Basic transformation
• Advanced transformation
• Relationship in Tables
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 2
Agenda
• Module 1 - Power BI Desktop Data Transformations
• Enter Data
• Query Diagram Dependency
• Query Parameter
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 3
Introduction
Lai Trung Minh Duc
Former External Economics student @ FTU
Former Solution Architect @ Savills Vietnam
Information Assurance student @ FPT
Tech-writer @ Duck’s Tech Zone
Full stack Developer @ Pizitech LTD.
Tech-trainer @ Microsoft Student Partners Vietnam
Tech-love: ASPNET Core, Python, Angular, Docker, SQL
Interests: Data Visualization, Data Analytics, Finance, Marketing
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 4
Module 0
Power BI Overview
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 5
Module 0 | Power BI Overview
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 6
https://www.youtube.com/watch?v=YXTe_8-8EzE https://www.slideshare.net/MinhDucLaiTrung/2018
0826-8th-meeting-power-bi-orientation/
Module 1
Power BI Desktop Data Transformations
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 7
Module 1 | Change Locale
• Purpose: Synchronize time-zone, currency,
date format, decimal delimiter with Data
source.
• (Ex: DD/MM/YYYY versus MM/DD/YYYY)
• Normally, Power BI take locale value of
current Windows system.
• Steps: File >> Options & Settings >> Options
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 8
Module 1 | Connect to Database/Services
• File (6 connectors)
• Database (19 connectors)
• Power BI (1 connectors)
• Azure (11 connectors)
• Online Services (36 connectors)
• Other (12 connectors)
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 9
https://docs.microsoft.com/en-us/power-
bi/desktop-data-sources
Module 1 | Power BI connectors
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 10
SQL Database connector
Module 1 | Power BI connectors
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 11
Excel connector
Module 1 | Power BI connectors
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 12
CSV Text File connector
Module 1 | Power BI connectors
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 13
Web Connector
Module 1 | Power BI connectors
| Explain Web Connector
• Anonymous (Public content)
• Windows (Active Directory control in LAN Company network)
• Basic (Username – Password)
• Web API (Header Token)
• Organizational Account (Login to get company resource)
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 14
Module 1 | Power BI connectors
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 15
Folder connector (for Excel, CSV, Text files,…)
Module 1 | Power BI connectors
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 16
Microsoft Access connector
Module 1 | Power BI connectors
| Microsoft Access important note
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 17
Microsoft Access connector
Module 1 |Navigator
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 18
• Select Related Tables (check and
get relationship – related tables)
→ Relationship must be configured
in SQL Database.
• Load (Load directly to Data model)
• Edit (Popup the Power Query)
Module 1 | Demo Power BI Connector |
Navigator
• SQL Database
• Web Connector
• HTML Table: https://en.wikipedia.org/wiki/List_of_largest_cities
• JSON file: http://api.tvmaze.com/singlesearch/shows?q=mr-
robot&embed=episodes
• Navigator
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 19
Module 1 | Basic Transformation
• Query
• Duplicate column
• Rename column
• Change data-type
• Data Filter
• Apply filter and Power BI will ask to reload the Data → After loading to Data model, use that data only
• Filter in Power Query (Power BI or Excel) is different from Filter in Excel Table (or Pivot Table)
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 20
Module 1 | Advanced Transformation
• Date Extraction (Year, Month, Day, Hour, Minute, Second, Timezone,
DayOfWeek,…)
• Split column data (By length, by character)
• Conditional column (IF – THEN – ELSE IF – THEN – ELSE )
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 21
Module 1 | Advanced Transformation
• Merge Query (Similar to JOIN in SQL):
• Left Outer
• Right Outer
• Full Outer
• Inner
• Left Anti
• Right Anti
• http://radacad.com/append-vs-merge-in-power-bi-and-power-query
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 22
Module 1 | Advanced Transformation
• Append Query (Similar to UNION in SQL):
• If queries have same columns → Best scenario
• Else
→ Number of columns = number of same columns + number of different columns
→ Row will contain NULL value in some columns without data
• http://radacad.com/append-vs-merge-in-power-bi-and-power-query
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 23
Module 1 | Relationship
• One-to-One
• One-to-Many
• Many-to-one
• Many-to-Many (simplify to One-to-many)
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 24
Module 1 | Relationship
• One-to-One
• One-to-Many
• Many-to-one
• Many-to-Many (simplify to One-to-many)
https://docs.microsoft.com/en-us/power-bi/desktop-create-and-manage-
relationships
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 25
Module 1 | Enter Data
• Copy data from Excel without using connecting feature
• Self typing the data
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 26
Module 1 | Query Dependency View
• View the dependent of each query (where does the value come from?)
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 27
Module 1 | Query Parameter
• Filter Power Query data by end-user
• Predefined value for columns
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 28
https://www.youtube.com/watch?v=0B3kmAsEJHY
QUIZ
Any help?
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 29
THANK YOU
DucLTM@outlook.com
Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 30

More Related Content

What's hot

Business Intelligence in Excel 2013
Business Intelligence in Excel 2013Business Intelligence in Excel 2013
Business Intelligence in Excel 2013
Stéphane Fréchette
 
Online SAP BO 4.2 Training
Online SAP BO 4.2 TrainingOnline SAP BO 4.2 Training
Online SAP BO 4.2 Training
ashok training
 
The analysis of LibQUAL comments with the assistance of a SharePoint list
The analysis of LibQUAL comments with the assistance of a SharePoint listThe analysis of LibQUAL comments with the assistance of a SharePoint list
The analysis of LibQUAL comments with the assistance of a SharePoint list
Marié Roux
 
Enterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMetEnterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMet
Paul Walk
 
Enterprise Information Integration
Enterprise Information IntegrationEnterprise Information Integration
Enterprise Information Integration
Sharbani Bhattacharya
 
Architecture modeling with UML and Visual Studio 2010 Ultimate
Architecture modeling with UML and Visual Studio 2010 UltimateArchitecture modeling with UML and Visual Studio 2010 Ultimate
Architecture modeling with UML and Visual Studio 2010 Ultimate
Slava Kokaev
 
GDPR Considerations for IBM Connections
GDPR Considerations for IBM ConnectionsGDPR Considerations for IBM Connections
GDPR Considerations for IBM Connections
LetsConnect
 
4 Ways to Merge IBM i Data with Microsoft Excel
4 Ways to Merge IBM i Data with Microsoft Excel4 Ways to Merge IBM i Data with Microsoft Excel
4 Ways to Merge IBM i Data with Microsoft Excel
HelpSystems
 
Data Federation/EII Uses And Abuses
Data Federation/EII Uses And AbusesData Federation/EII Uses And Abuses
Data Federation/EII Uses And Abuses
mark madsen
 
A Big Data Analysis Framework for Model-Based Web User Behavior Analytics
A Big Data Analysis Framework for Model-Based Web User Behavior AnalyticsA Big Data Analysis Framework for Model-Based Web User Behavior Analytics
A Big Data Analysis Framework for Model-Based Web User Behavior Analytics
Andrea Mauri
 
Bn 1026 demo tableau
Bn 1026 demo  tableauBn 1026 demo  tableau
Bn 1026 demo tableau
conline training
 
Can you really implement taxonomies in native SharePoint
Can you really implement taxonomies in native SharePointCan you really implement taxonomies in native SharePoint
Can you really implement taxonomies in native SharePoint
Metataxis
 
Can you really implement taxonomies in native SharePoint?
Can you really implement taxonomies in native SharePoint?Can you really implement taxonomies in native SharePoint?
Can you really implement taxonomies in native SharePoint?
Marc Stephenson
 
Public Library System
Public Library SystemPublic Library System
Public Library Systemkevinjohnason
 
Axelink Tools_BO2C10_0415_EN
Axelink Tools_BO2C10_0415_ENAxelink Tools_BO2C10_0415_EN
Axelink Tools_BO2C10_0415_ENEric Soyer
 
circular linklist
circular linklistcircular linklist
circular linklist
sana younas
 
BIMServer for IFC models ( www.ifcwebserver.org)
 BIMServer for IFC models ( www.ifcwebserver.org) BIMServer for IFC models ( www.ifcwebserver.org)
BIMServer for IFC models ( www.ifcwebserver.org)
Ali Ismail
 
BCcampus: Open Textbook Accessibility Webinar
BCcampus: Open Textbook Accessibility WebinarBCcampus: Open Textbook Accessibility Webinar
BCcampus: Open Textbook Accessibility Webinar
BCcampus
 
Digital Tools for Manuscript Study IIIF
Digital Tools for Manuscript Study IIIFDigital Tools for Manuscript Study IIIF
Digital Tools for Manuscript Study IIIF
Rachel Di Cresce
 

What's hot (20)

Business Intelligence in Excel 2013
Business Intelligence in Excel 2013Business Intelligence in Excel 2013
Business Intelligence in Excel 2013
 
276 paul topping dsi at ssp 2008
276 paul topping dsi at ssp 2008276 paul topping dsi at ssp 2008
276 paul topping dsi at ssp 2008
 
Online SAP BO 4.2 Training
Online SAP BO 4.2 TrainingOnline SAP BO 4.2 Training
Online SAP BO 4.2 Training
 
The analysis of LibQUAL comments with the assistance of a SharePoint list
The analysis of LibQUAL comments with the assistance of a SharePoint listThe analysis of LibQUAL comments with the assistance of a SharePoint list
The analysis of LibQUAL comments with the assistance of a SharePoint list
 
Enterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMetEnterprise Information Integration at LondonMet
Enterprise Information Integration at LondonMet
 
Enterprise Information Integration
Enterprise Information IntegrationEnterprise Information Integration
Enterprise Information Integration
 
Architecture modeling with UML and Visual Studio 2010 Ultimate
Architecture modeling with UML and Visual Studio 2010 UltimateArchitecture modeling with UML and Visual Studio 2010 Ultimate
Architecture modeling with UML and Visual Studio 2010 Ultimate
 
GDPR Considerations for IBM Connections
GDPR Considerations for IBM ConnectionsGDPR Considerations for IBM Connections
GDPR Considerations for IBM Connections
 
4 Ways to Merge IBM i Data with Microsoft Excel
4 Ways to Merge IBM i Data with Microsoft Excel4 Ways to Merge IBM i Data with Microsoft Excel
4 Ways to Merge IBM i Data with Microsoft Excel
 
Data Federation/EII Uses And Abuses
Data Federation/EII Uses And AbusesData Federation/EII Uses And Abuses
Data Federation/EII Uses And Abuses
 
A Big Data Analysis Framework for Model-Based Web User Behavior Analytics
A Big Data Analysis Framework for Model-Based Web User Behavior AnalyticsA Big Data Analysis Framework for Model-Based Web User Behavior Analytics
A Big Data Analysis Framework for Model-Based Web User Behavior Analytics
 
Bn 1026 demo tableau
Bn 1026 demo  tableauBn 1026 demo  tableau
Bn 1026 demo tableau
 
Can you really implement taxonomies in native SharePoint
Can you really implement taxonomies in native SharePointCan you really implement taxonomies in native SharePoint
Can you really implement taxonomies in native SharePoint
 
Can you really implement taxonomies in native SharePoint?
Can you really implement taxonomies in native SharePoint?Can you really implement taxonomies in native SharePoint?
Can you really implement taxonomies in native SharePoint?
 
Public Library System
Public Library SystemPublic Library System
Public Library System
 
Axelink Tools_BO2C10_0415_EN
Axelink Tools_BO2C10_0415_ENAxelink Tools_BO2C10_0415_EN
Axelink Tools_BO2C10_0415_EN
 
circular linklist
circular linklistcircular linklist
circular linklist
 
BIMServer for IFC models ( www.ifcwebserver.org)
 BIMServer for IFC models ( www.ifcwebserver.org) BIMServer for IFC models ( www.ifcwebserver.org)
BIMServer for IFC models ( www.ifcwebserver.org)
 
BCcampus: Open Textbook Accessibility Webinar
BCcampus: Open Textbook Accessibility WebinarBCcampus: Open Textbook Accessibility Webinar
BCcampus: Open Textbook Accessibility Webinar
 
Digital Tools for Manuscript Study IIIF
Digital Tools for Manuscript Study IIIFDigital Tools for Manuscript Study IIIF
Digital Tools for Manuscript Study IIIF
 

Similar to 20180901 - 9th Meeting - Power BI Module 0-1

20180908 - 10th Meeting - Power BI Module 2
 20180908 - 10th Meeting - Power BI Module 2 20180908 - 10th Meeting - Power BI Module 2
20180908 - 10th Meeting - Power BI Module 2
Duc Lai Trung Minh
 
20180826 - 8th Meeting - Power BI Orientation
20180826 - 8th Meeting - Power BI Orientation20180826 - 8th Meeting - Power BI Orientation
20180826 - 8th Meeting - Power BI Orientation
Duc Lai Trung Minh
 
20180701 - 1st Meeting - Data Science Orientation
20180701 - 1st Meeting - Data Science Orientation20180701 - 1st Meeting - Data Science Orientation
20180701 - 1st Meeting - Data Science Orientation
Duc Lai Trung Minh
 
PowerApps community call-March 2019
PowerApps community call-March 2019PowerApps community call-March 2019
PowerApps community call-March 2019
Microsoft 365 Developer
 
Joins in a distributed world Distributed Matters Barcelona 2015
Joins in a distributed world Distributed Matters Barcelona 2015Joins in a distributed world Distributed Matters Barcelona 2015
Joins in a distributed world Distributed Matters Barcelona 2015
Lucian Precup
 
UK Community day 20180427 Microsoft Flow hackathon
UK Community day 20180427 Microsoft Flow hackathonUK Community day 20180427 Microsoft Flow hackathon
UK Community day 20180427 Microsoft Flow hackathon
Penny Coventry
 
Visualization of Linked Data
Visualization of Linked DataVisualization of Linked Data
Visualization of Linked Data
giuseppe_futia
 
Database :Introduction to Database System
Database :Introduction to Database SystemDatabase :Introduction to Database System
Database :Introduction to Database System
ZakriyaMalik2
 
Database fundamentals(database)
Database fundamentals(database)Database fundamentals(database)
Database fundamentals(database)welcometofacebook
 
Deploying Full Oracle BI Platforms to Oracle Cloud - OOW2015
Deploying Full Oracle BI Platforms to Oracle Cloud - OOW2015Deploying Full Oracle BI Platforms to Oracle Cloud - OOW2015
Deploying Full Oracle BI Platforms to Oracle Cloud - OOW2015
Mark Rittman
 
Open Services for Lifecycle Collaboration (OSLC)
Open Services for Lifecycle Collaboration (OSLC) Open Services for Lifecycle Collaboration (OSLC)
Open Services for Lifecycle Collaboration (OSLC)
Axel Reichwein
 
Integration with Dynamics CRM
Integration with Dynamics CRMIntegration with Dynamics CRM
Integration with Dynamics CRM
BizTalk360
 
Beyond OData: Introducing the XML/A model for ui5
Beyond OData: Introducing the XML/A model for ui5Beyond OData: Introducing the XML/A model for ui5
Beyond OData: Introducing the XML/A model for ui5
Roland Bouman
 
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
Twan van den Broek
 
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptxHow to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
ssuser225811
 
SQL Server 2019 Master Data Service
SQL Server 2019 Master Data ServiceSQL Server 2019 Master Data Service
SQL Server 2019 Master Data Service
Kenichiro Nakamura
 
MGIS 301 Databases and Database Technologies
MGIS 301 Databases and Database TechnologiesMGIS 301 Databases and Database Technologies
MGIS 301 Databases and Database Technologies
M. Murat Albayrakoglu
 
Data Architecture vs Data Modeling
Data Architecture vs Data ModelingData Architecture vs Data Modeling
Data Architecture vs Data Modeling
DATAVERSITY
 
Self-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BISelf-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BI
Theresa Lubelski
 
Advanced SharePoint for Project Managers
Advanced SharePoint for Project ManagersAdvanced SharePoint for Project Managers
Advanced SharePoint for Project Managers
Haniel Croitoru
 

Similar to 20180901 - 9th Meeting - Power BI Module 0-1 (20)

20180908 - 10th Meeting - Power BI Module 2
 20180908 - 10th Meeting - Power BI Module 2 20180908 - 10th Meeting - Power BI Module 2
20180908 - 10th Meeting - Power BI Module 2
 
20180826 - 8th Meeting - Power BI Orientation
20180826 - 8th Meeting - Power BI Orientation20180826 - 8th Meeting - Power BI Orientation
20180826 - 8th Meeting - Power BI Orientation
 
20180701 - 1st Meeting - Data Science Orientation
20180701 - 1st Meeting - Data Science Orientation20180701 - 1st Meeting - Data Science Orientation
20180701 - 1st Meeting - Data Science Orientation
 
PowerApps community call-March 2019
PowerApps community call-March 2019PowerApps community call-March 2019
PowerApps community call-March 2019
 
Joins in a distributed world Distributed Matters Barcelona 2015
Joins in a distributed world Distributed Matters Barcelona 2015Joins in a distributed world Distributed Matters Barcelona 2015
Joins in a distributed world Distributed Matters Barcelona 2015
 
UK Community day 20180427 Microsoft Flow hackathon
UK Community day 20180427 Microsoft Flow hackathonUK Community day 20180427 Microsoft Flow hackathon
UK Community day 20180427 Microsoft Flow hackathon
 
Visualization of Linked Data
Visualization of Linked DataVisualization of Linked Data
Visualization of Linked Data
 
Database :Introduction to Database System
Database :Introduction to Database SystemDatabase :Introduction to Database System
Database :Introduction to Database System
 
Database fundamentals(database)
Database fundamentals(database)Database fundamentals(database)
Database fundamentals(database)
 
Deploying Full Oracle BI Platforms to Oracle Cloud - OOW2015
Deploying Full Oracle BI Platforms to Oracle Cloud - OOW2015Deploying Full Oracle BI Platforms to Oracle Cloud - OOW2015
Deploying Full Oracle BI Platforms to Oracle Cloud - OOW2015
 
Open Services for Lifecycle Collaboration (OSLC)
Open Services for Lifecycle Collaboration (OSLC) Open Services for Lifecycle Collaboration (OSLC)
Open Services for Lifecycle Collaboration (OSLC)
 
Integration with Dynamics CRM
Integration with Dynamics CRMIntegration with Dynamics CRM
Integration with Dynamics CRM
 
Beyond OData: Introducing the XML/A model for ui5
Beyond OData: Introducing the XML/A model for ui5Beyond OData: Introducing the XML/A model for ui5
Beyond OData: Introducing the XML/A model for ui5
 
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
 
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptxHow to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
How to transport PeopleSoft Crystal to BIP via automation_M.... (1).pptx
 
SQL Server 2019 Master Data Service
SQL Server 2019 Master Data ServiceSQL Server 2019 Master Data Service
SQL Server 2019 Master Data Service
 
MGIS 301 Databases and Database Technologies
MGIS 301 Databases and Database TechnologiesMGIS 301 Databases and Database Technologies
MGIS 301 Databases and Database Technologies
 
Data Architecture vs Data Modeling
Data Architecture vs Data ModelingData Architecture vs Data Modeling
Data Architecture vs Data Modeling
 
Self-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BISelf-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BI
 
Advanced SharePoint for Project Managers
Advanced SharePoint for Project ManagersAdvanced SharePoint for Project Managers
Advanced SharePoint for Project Managers
 

More from Duc Lai Trung Minh

HCMUT IMP Computer Science 20 - E-Government from the view of Privacy
HCMUT IMP Computer Science 20 - E-Government from the view of PrivacyHCMUT IMP Computer Science 20 - E-Government from the view of Privacy
HCMUT IMP Computer Science 20 - E-Government from the view of Privacy
Duc Lai Trung Minh
 
Vietnam Global Azure Bootcamp 2019 - Security on Azure Kubernetes Services wi...
Vietnam Global Azure Bootcamp 2019 - Security on Azure Kubernetes Services wi...Vietnam Global Azure Bootcamp 2019 - Security on Azure Kubernetes Services wi...
Vietnam Global Azure Bootcamp 2019 - Security on Azure Kubernetes Services wi...
Duc Lai Trung Minh
 
21st Meeting - Compare SQL Server and MySQL
21st Meeting - Compare SQL Server and MySQL21st Meeting - Compare SQL Server and MySQL
21st Meeting - Compare SQL Server and MySQL
Duc Lai Trung Minh
 
20190310 - SQL Course - JOIN
20190310 - SQL Course - JOIN20190310 - SQL Course - JOIN
20190310 - SQL Course - JOIN
Duc Lai Trung Minh
 
20180922 - 11st meeting - Power BI Module 3 - Part 1
20180922 - 11st meeting - Power BI Module 3 - Part 120180922 - 11st meeting - Power BI Module 3 - Part 1
20180922 - 11st meeting - Power BI Module 3 - Part 1
Duc Lai Trung Minh
 
7th meeting - Analysis Toolpak - Solver - Forecast Worksheet
7th meeting - Analysis Toolpak - Solver - Forecast Worksheet7th meeting - Analysis Toolpak - Solver - Forecast Worksheet
7th meeting - Analysis Toolpak - Solver - Forecast Worksheet
Duc Lai Trung Minh
 
Oracle DB 11g R2 Research (Installation, Users and Privileges, Audit Trail, E...
Oracle DB 11g R2 Research (Installation, Users and Privileges, Audit Trail, E...Oracle DB 11g R2 Research (Installation, Users and Privileges, Audit Trail, E...
Oracle DB 11g R2 Research (Installation, Users and Privileges, Audit Trail, E...
Duc Lai Trung Minh
 
20180707 - 2nd meeting - Group Orientation
20180707 - 2nd meeting - Group Orientation20180707 - 2nd meeting - Group Orientation
20180707 - 2nd meeting - Group Orientation
Duc Lai Trung Minh
 
In your opinion, how to avoid communication barriers. Write a short paragraph...
In your opinion, how to avoid communication barriers. Write a short paragraph...In your opinion, how to avoid communication barriers. Write a short paragraph...
In your opinion, how to avoid communication barriers. Write a short paragraph...
Duc Lai Trung Minh
 
Computer Forensics Report - FRS301 - FPT University
Computer Forensics Report - FRS301 - FPT UniversityComputer Forensics Report - FRS301 - FPT University
Computer Forensics Report - FRS301 - FPT University
Duc Lai Trung Minh
 
[MSPVN - Azure Workshop] Day 2 - Azure Web App and WooCommerce for Online Shop
[MSPVN - Azure Workshop] Day 2 - Azure Web App and WooCommerce for Online Shop[MSPVN - Azure Workshop] Day 2 - Azure Web App and WooCommerce for Online Shop
[MSPVN - Azure Workshop] Day 2 - Azure Web App and WooCommerce for Online Shop
Duc Lai Trung Minh
 
[MSPVN - Azure Workshop] Day 1 - Azure Web App with WordPress deployment
[MSPVN - Azure Workshop] Day 1 - Azure Web App with WordPress deployment[MSPVN - Azure Workshop] Day 1 - Azure Web App with WordPress deployment
[MSPVN - Azure Workshop] Day 1 - Azure Web App with WordPress deployment
Duc Lai Trung Minh
 
Duc Lai Trung Minh - Resume - Summer 2017
Duc Lai Trung Minh - Resume - Summer 2017Duc Lai Trung Minh - Resume - Summer 2017
Duc Lai Trung Minh - Resume - Summer 2017
Duc Lai Trung Minh
 
[Marketing Arena 2017][First Round] Team SHARP
[Marketing Arena 2017][First Round] Team SHARP [Marketing Arena 2017][First Round] Team SHARP
[Marketing Arena 2017][First Round] Team SHARP
Duc Lai Trung Minh
 
[Privacy and IT Ethics Presentation] Chapter 3: The Forth Amendment and emer...
[Privacy and IT Ethics Presentation] Chapter 3: The Forth Amendment and emer...[Privacy and IT Ethics Presentation] Chapter 3: The Forth Amendment and emer...
[Privacy and IT Ethics Presentation] Chapter 3: The Forth Amendment and emer...
Duc Lai Trung Minh
 
[LSC Training] Tech Training Session
[LSC Training] Tech Training Session[LSC Training] Tech Training Session
[LSC Training] Tech Training Session
Duc Lai Trung Minh
 
[FTU Presentation][KTDN07] Brands
[FTU Presentation][KTDN07] Brands[FTU Presentation][KTDN07] Brands
[FTU Presentation][KTDN07] Brands
Duc Lai Trung Minh
 
[FTU Presentation][KTDN07] Shortcut Story
[FTU Presentation][KTDN07] Shortcut Story[FTU Presentation][KTDN07] Shortcut Story
[FTU Presentation][KTDN07] Shortcut Story
Duc Lai Trung Minh
 
[MSP Winter Hackathon 2015] Đo Thân App
[MSP Winter Hackathon 2015] Đo Thân App [MSP Winter Hackathon 2015] Đo Thân App
[MSP Winter Hackathon 2015] Đo Thân App
Duc Lai Trung Minh
 
Productivity for Brain
Productivity for BrainProductivity for Brain
Productivity for Brain
Duc Lai Trung Minh
 

More from Duc Lai Trung Minh (20)

HCMUT IMP Computer Science 20 - E-Government from the view of Privacy
HCMUT IMP Computer Science 20 - E-Government from the view of PrivacyHCMUT IMP Computer Science 20 - E-Government from the view of Privacy
HCMUT IMP Computer Science 20 - E-Government from the view of Privacy
 
Vietnam Global Azure Bootcamp 2019 - Security on Azure Kubernetes Services wi...
Vietnam Global Azure Bootcamp 2019 - Security on Azure Kubernetes Services wi...Vietnam Global Azure Bootcamp 2019 - Security on Azure Kubernetes Services wi...
Vietnam Global Azure Bootcamp 2019 - Security on Azure Kubernetes Services wi...
 
21st Meeting - Compare SQL Server and MySQL
21st Meeting - Compare SQL Server and MySQL21st Meeting - Compare SQL Server and MySQL
21st Meeting - Compare SQL Server and MySQL
 
20190310 - SQL Course - JOIN
20190310 - SQL Course - JOIN20190310 - SQL Course - JOIN
20190310 - SQL Course - JOIN
 
20180922 - 11st meeting - Power BI Module 3 - Part 1
20180922 - 11st meeting - Power BI Module 3 - Part 120180922 - 11st meeting - Power BI Module 3 - Part 1
20180922 - 11st meeting - Power BI Module 3 - Part 1
 
7th meeting - Analysis Toolpak - Solver - Forecast Worksheet
7th meeting - Analysis Toolpak - Solver - Forecast Worksheet7th meeting - Analysis Toolpak - Solver - Forecast Worksheet
7th meeting - Analysis Toolpak - Solver - Forecast Worksheet
 
Oracle DB 11g R2 Research (Installation, Users and Privileges, Audit Trail, E...
Oracle DB 11g R2 Research (Installation, Users and Privileges, Audit Trail, E...Oracle DB 11g R2 Research (Installation, Users and Privileges, Audit Trail, E...
Oracle DB 11g R2 Research (Installation, Users and Privileges, Audit Trail, E...
 
20180707 - 2nd meeting - Group Orientation
20180707 - 2nd meeting - Group Orientation20180707 - 2nd meeting - Group Orientation
20180707 - 2nd meeting - Group Orientation
 
In your opinion, how to avoid communication barriers. Write a short paragraph...
In your opinion, how to avoid communication barriers. Write a short paragraph...In your opinion, how to avoid communication barriers. Write a short paragraph...
In your opinion, how to avoid communication barriers. Write a short paragraph...
 
Computer Forensics Report - FRS301 - FPT University
Computer Forensics Report - FRS301 - FPT UniversityComputer Forensics Report - FRS301 - FPT University
Computer Forensics Report - FRS301 - FPT University
 
[MSPVN - Azure Workshop] Day 2 - Azure Web App and WooCommerce for Online Shop
[MSPVN - Azure Workshop] Day 2 - Azure Web App and WooCommerce for Online Shop[MSPVN - Azure Workshop] Day 2 - Azure Web App and WooCommerce for Online Shop
[MSPVN - Azure Workshop] Day 2 - Azure Web App and WooCommerce for Online Shop
 
[MSPVN - Azure Workshop] Day 1 - Azure Web App with WordPress deployment
[MSPVN - Azure Workshop] Day 1 - Azure Web App with WordPress deployment[MSPVN - Azure Workshop] Day 1 - Azure Web App with WordPress deployment
[MSPVN - Azure Workshop] Day 1 - Azure Web App with WordPress deployment
 
Duc Lai Trung Minh - Resume - Summer 2017
Duc Lai Trung Minh - Resume - Summer 2017Duc Lai Trung Minh - Resume - Summer 2017
Duc Lai Trung Minh - Resume - Summer 2017
 
[Marketing Arena 2017][First Round] Team SHARP
[Marketing Arena 2017][First Round] Team SHARP [Marketing Arena 2017][First Round] Team SHARP
[Marketing Arena 2017][First Round] Team SHARP
 
[Privacy and IT Ethics Presentation] Chapter 3: The Forth Amendment and emer...
[Privacy and IT Ethics Presentation] Chapter 3: The Forth Amendment and emer...[Privacy and IT Ethics Presentation] Chapter 3: The Forth Amendment and emer...
[Privacy and IT Ethics Presentation] Chapter 3: The Forth Amendment and emer...
 
[LSC Training] Tech Training Session
[LSC Training] Tech Training Session[LSC Training] Tech Training Session
[LSC Training] Tech Training Session
 
[FTU Presentation][KTDN07] Brands
[FTU Presentation][KTDN07] Brands[FTU Presentation][KTDN07] Brands
[FTU Presentation][KTDN07] Brands
 
[FTU Presentation][KTDN07] Shortcut Story
[FTU Presentation][KTDN07] Shortcut Story[FTU Presentation][KTDN07] Shortcut Story
[FTU Presentation][KTDN07] Shortcut Story
 
[MSP Winter Hackathon 2015] Đo Thân App
[MSP Winter Hackathon 2015] Đo Thân App [MSP Winter Hackathon 2015] Đo Thân App
[MSP Winter Hackathon 2015] Đo Thân App
 
Productivity for Brain
Productivity for BrainProductivity for Brain
Productivity for Brain
 

Recently uploaded

一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
74nqk8xf
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Subhajit Sahu
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
u86oixdj
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
Oppotus
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
2023240532
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
u86oixdj
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
ahzuo
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
Roger Valdez
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
javier ramirez
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
ahzuo
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 

Recently uploaded (20)

一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 

20180901 - 9th Meeting - Power BI Module 0-1

  • 1. 9th Meeting Power BI Module 0-1 9:00PM - September 1st, 2018 Lai Trung Minh Duc | DucLTM@outlook.com Microsoft Student Partners Vietnam | Vietnam BI Community Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 1
  • 2. Agenda • Module 0 – Introduction (Review in Meeting 8th) • Module 1 - Power BI Desktop Data Transformations • Changing Locale to current Location/Time-zone (for currency, timing) • Connecting to Database/ Services/ Text files folder to get data • Basic transformation • Advanced transformation • Relationship in Tables Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 2
  • 3. Agenda • Module 1 - Power BI Desktop Data Transformations • Enter Data • Query Diagram Dependency • Query Parameter Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 3
  • 4. Introduction Lai Trung Minh Duc Former External Economics student @ FTU Former Solution Architect @ Savills Vietnam Information Assurance student @ FPT Tech-writer @ Duck’s Tech Zone Full stack Developer @ Pizitech LTD. Tech-trainer @ Microsoft Student Partners Vietnam Tech-love: ASPNET Core, Python, Angular, Docker, SQL Interests: Data Visualization, Data Analytics, Finance, Marketing Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 4
  • 5. Module 0 Power BI Overview Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 5
  • 6. Module 0 | Power BI Overview Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 6 https://www.youtube.com/watch?v=YXTe_8-8EzE https://www.slideshare.net/MinhDucLaiTrung/2018 0826-8th-meeting-power-bi-orientation/
  • 7. Module 1 Power BI Desktop Data Transformations Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 7
  • 8. Module 1 | Change Locale • Purpose: Synchronize time-zone, currency, date format, decimal delimiter with Data source. • (Ex: DD/MM/YYYY versus MM/DD/YYYY) • Normally, Power BI take locale value of current Windows system. • Steps: File >> Options & Settings >> Options Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 8
  • 9. Module 1 | Connect to Database/Services • File (6 connectors) • Database (19 connectors) • Power BI (1 connectors) • Azure (11 connectors) • Online Services (36 connectors) • Other (12 connectors) Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 9 https://docs.microsoft.com/en-us/power- bi/desktop-data-sources
  • 10. Module 1 | Power BI connectors Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 10 SQL Database connector
  • 11. Module 1 | Power BI connectors Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 11 Excel connector
  • 12. Module 1 | Power BI connectors Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 12 CSV Text File connector
  • 13. Module 1 | Power BI connectors Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 13 Web Connector
  • 14. Module 1 | Power BI connectors | Explain Web Connector • Anonymous (Public content) • Windows (Active Directory control in LAN Company network) • Basic (Username – Password) • Web API (Header Token) • Organizational Account (Login to get company resource) Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 14
  • 15. Module 1 | Power BI connectors Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 15 Folder connector (for Excel, CSV, Text files,…)
  • 16. Module 1 | Power BI connectors Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 16 Microsoft Access connector
  • 17. Module 1 | Power BI connectors | Microsoft Access important note Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 17 Microsoft Access connector
  • 18. Module 1 |Navigator Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 18 • Select Related Tables (check and get relationship – related tables) → Relationship must be configured in SQL Database. • Load (Load directly to Data model) • Edit (Popup the Power Query)
  • 19. Module 1 | Demo Power BI Connector | Navigator • SQL Database • Web Connector • HTML Table: https://en.wikipedia.org/wiki/List_of_largest_cities • JSON file: http://api.tvmaze.com/singlesearch/shows?q=mr- robot&embed=episodes • Navigator Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 19
  • 20. Module 1 | Basic Transformation • Query • Duplicate column • Rename column • Change data-type • Data Filter • Apply filter and Power BI will ask to reload the Data → After loading to Data model, use that data only • Filter in Power Query (Power BI or Excel) is different from Filter in Excel Table (or Pivot Table) Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 20
  • 21. Module 1 | Advanced Transformation • Date Extraction (Year, Month, Day, Hour, Minute, Second, Timezone, DayOfWeek,…) • Split column data (By length, by character) • Conditional column (IF – THEN – ELSE IF – THEN – ELSE ) Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 21
  • 22. Module 1 | Advanced Transformation • Merge Query (Similar to JOIN in SQL): • Left Outer • Right Outer • Full Outer • Inner • Left Anti • Right Anti • http://radacad.com/append-vs-merge-in-power-bi-and-power-query Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 22
  • 23. Module 1 | Advanced Transformation • Append Query (Similar to UNION in SQL): • If queries have same columns → Best scenario • Else → Number of columns = number of same columns + number of different columns → Row will contain NULL value in some columns without data • http://radacad.com/append-vs-merge-in-power-bi-and-power-query Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 23
  • 24. Module 1 | Relationship • One-to-One • One-to-Many • Many-to-one • Many-to-Many (simplify to One-to-many) Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 24
  • 25. Module 1 | Relationship • One-to-One • One-to-Many • Many-to-one • Many-to-Many (simplify to One-to-many) https://docs.microsoft.com/en-us/power-bi/desktop-create-and-manage- relationships Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 25
  • 26. Module 1 | Enter Data • Copy data from Excel without using connecting feature • Self typing the data Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 26
  • 27. Module 1 | Query Dependency View • View the dependent of each query (where does the value come from?) Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 27
  • 28. Module 1 | Query Parameter • Filter Power Query data by end-user • Predefined value for columns Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 28 https://www.youtube.com/watch?v=0B3kmAsEJHY
  • 29. QUIZ Any help? Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 29
  • 30. THANK YOU DucLTM@outlook.com Lai Trung Minh Duc | Sept 2018 | DucLTM@outlook.com 30