Sei sulla pagina 1di 30

Highline College BI 348

taught by Mike excelisfun Girvin (Excel MVP)

MSPTDA 03: Microsoft Power Tools for Data Analysis Video Topics:
1) Clean and Transform Data in Excel
Microsoft Power Tools for Data Analysis 2) Look at Power Query User Interface & M

Power Query: Introduction 3) Load to: Excel Sheet, Data Model or as Co


Extract & Import 4) Edit, Delete and Add Steps to Power Que
Clean & Transform 5) ETL Data from Access into Excel Power Pi
ETL Master Tool 6) ETL Data from Text Files into Power BI De
Excel & Power BI 7) Look at Power BI Desktop Power Query U
No Array Formulas 8) Replace Array Formulas with Simple Powe
** MSPTDA 03
Bad Data
Useful Information
nd Transform Data in Excel The Essences of Power Query:
Power Query User Interface & M Code 1) Extract and Import From Multiple Sources.

: Excel Sheet, Data Model or as Connection 2) Clean and Transform Data.


elete and Add Steps to Power Query Solution 3) Load to Excel Sheet, Excel Power Pivot Data Model,
a from Access into Excel Power Pivot Data Model 4.       Use Power Query to Replace Complex Array For
a from Text Files into Power BI Desktop Data Model 5) Power Query is a Function Based Case Sensitive Lan
Power BI Desktop Power Query User Interface & M Code 6) Creating Power Query Solutions can be done with t
e Array Formulas with Simple Power Query Solution 7) Each Step in the Power Query Process is Automatic

8) After Useful Information is Created, We can Refresh


and we can go back and Modify the Power Quer
ultiple Sources.

ower Pivot Data Model, Power BI Desktop Data Model, Connection Only.
lace Complex Array Formula Solutions.
Based Case Sensitive Language called M Code.
tions can be done with the User Interface or with directly authoring the M Code.
ry Process is Automatically Documented and can be Edited Later.

Created, We can Refresh that Useful Information when New Data Arrives,
Modify the Power Query Process.
Example #1: Convert "NOT a Proper Data Set" into a Proper Data Set & Make PivotTable Report
Clean & Transform Data Data from an Excel Sheet
1) Convert Excel Data to Excel Table in order to get it into Power Query
2) Break Product, Date and Region Fields apart into 3 Separate Fields
3) Load Back to Excel
Make PivotTable
4) Make PivotTable
Have Cleaning Data and PivotTable UPDATE when Source Data Changes.
5) Add new data to table
6) Refresh PivotTable

Sum of Revenue Region


Description Amount Months Product East South W
Carlota / 05/05/2016 / West 485 Apr Aspen $7,913 $11,219
Aspen / 04/02/2016 / South 804 Carlota $11,489 $2,636
Yanaki / 05/02/2016 / South 790 FlatTop $7,783 $8,324
Quad $6,339 $10,154
FlatTop / 04/11/2016 / South 965
Sunset $6,095 $12,394
Carlota / 05/21/2016 / South 620 Yanaki $8,074 $3,792
Carlota / 05/15/2016 / East 305 May Aspen $8,791 $7,547
Carlota / 05/19/2016 / West 426 Carlota $8,407 $6,012
Yanaki / 05/06/2016 / East 319 FlatTop $5,098 $5,942
Quad $8,475 $9,117
Yanaki / 05/07/2016 / East 540
Sunset $3,233 $6,307
Quad / 05/20/2016 / West 864 Yanaki $4,751 $9,135
Quad / 04/29/2016 / East 1083 Jun Aspen $683 $2,364
Quad / 04/18/2016 / South 636 Carlota $4,264 $1,659
FlatTop / 04/25/2016 / West 1200 FlatTop $817 $2,728
Quad $3,092 $4,872
Yanaki / 05/30/2016 / South 563
Sunset $2,276 $2,611
Carlota / 05/04/2016 / East 1219 Yanaki $3,893 $1,041
Carlota / 05/18/2016 / West 736 Jul Aspen $1,945 $2,472
FlatTop / 04/09/2016 / West 895 Carlota $1,472 $2,902
Quad / 05/06/2016 / South 785 FlatTop $1,756 $4,734
Quad $2,995 $2,016
Quad / 05/22/2016 / East 942
Sunset $1,171 $827
FlatTop / 04/28/2016 / West 1086 Yanaki $2,247 $4,194
Aspen / 05/16/2016 / South 990 Grand Total $113,059 $124,999
FlatTop / 05/03/2016 / East 901
Carlota / 04/28/2016 / East 756
Aspen / 05/18/2016 / West 964
Aspen / 05/06/2016 / East 465
Aspen / 05/28/2016 / West 683
Aspen / 05/16/2016 / West 1168
Quad / 04/26/2016 / South 729
Yanaki / 04/06/2016 / East 1172
Quad / 04/08/2016 / West 260
Carlota / 04/11/2016 / East 1026
Yanaki / 05/01/2016 / South 329
Aspen / 04/08/2016 / South 446
Quad / 05/31/2016 / West 232
FlatTop / 04/30/2016 / West 496
FlatTop / 04/10/2016 / South 977
Sunset / 05/11/2016 / West 945
Quad / 04/03/2016 / East 447
Aspen / 04/11/2016 / West 1098
Sunset / 04/26/2016 / West 688
Yanaki / 05/02/2016 / South 397
Yanaki / 04/09/2016 / West 702
FlatTop / 04/28/2016 / West 1175
Quad / 05/22/2016 / South 1087
Sunset / 05/03/2016 / West 672
Aspen / 04/29/2016 / West 284
Quad / 05/25/2016 / East 242
Aspen / 04/07/2016 / East 593
Aspen / 04/28/2016 / East 453
Quad / 04/13/2016 / West 1010
Quad / 04/17/2016 / East 1091
Quad / 05/18/2016 / East 794
Quad / 04/16/2016 / South 839
Sunset / 04/12/2016 / South 958
Aspen / 04/28/2016 / West 599
Carlota / 04/23/2016 / East 958
Quad / 05/13/2016 / West 305
Aspen / 04/03/2016 / South 652
Yanaki / 05/21/2016 / East 1088
Aspen / 05/03/2016 / West 406
FlatTop / 05/24/2016 / South 497
FlatTop / 04/09/2016 / East 1189
Quad / 04/11/2016 / South 264
Sunset / 04/10/2016 / South 460
Quad / 04/21/2016 / South 604
Aspen / 04/13/2016 / West 505
Yanaki / 05/16/2016 / West 420
Yanaki / 04/29/2016 / East 241
Quad / 04/27/2016 / East 305
Yanaki / 05/19/2016 / South 792
FlatTop / 05/18/2016 / South 236
Quad / 05/13/2016 / West 437
FlatTop / 04/26/2016 / West 455
Yanaki / 04/10/2016 / South 891
Aspen / 04/11/2016 / East 455
Aspen / 04/19/2016 / East 647
Aspen / 05/15/2016 / East 868
Sunset / 04/24/2016 / West 572
Quad / 05/19/2016 / South 553
Quad / 04/11/2016 / West 710
Yanaki / 04/07/2016 / West 1226
Aspen / 05/28/2016 / West 974
Quad / 05/22/2016 / East 1161
Aspen / 05/12/2016 / West 650
Carlota / 04/24/2016 / East 1115
Quad / 04/16/2016 / West 958
FlatTop / 04/09/2016 / South 1139
Yanaki / 05/16/2016 / South 1116
Quad / 04/08/2016 / West 335
Aspen / 04/23/2016 / West 1114
Sunset / 04/27/2016 / East 535
Sunset / 05/26/2016 / East 909
Sunset / 04/23/2016 / South 272
FlatTop / 04/11/2016 / South 1182
Aspen / 04/05/2016 / South 858
FlatTop / 05/13/2016 / East 864
Yanaki / 05/03/2016 / East 746
Carlota / 05/26/2016 / South 266
Carlota / 04/24/2016 / East 990
Carlota / 05/22/2016 / East 1179
Yanaki / 05/07/2016 / South 472
Sunset / 05/08/2016 / West 1114
FlatTop / 04/13/2016 / East 1136
Yanaki / 04/30/2016 / East 912
Carlota / 04/04/2016 / South 597
Yanaki / 04/17/2016 / West 1188
Sunset / 04/21/2016 / West 454
Yanaki / 04/19/2016 / West 854
Quad / 05/17/2016 / East 1013
FlatTop / 05/04/2016 / West 277
Sunset / 05/31/2016 / South 618
Sunset / 04/03/2016 / East 391
Carlota / 04/17/2016 / East 645
Sunset / 05/11/2016 / East 843
Quad / 04/12/2016 / East 808
Aspen / 05/06/2016 / West 667
Carlota / 04/28/2016 / West 509
FlatTop / 04/18/2016 / West 1218
Yanaki / 04/21/2016 / West 614
Carlota / 04/29/2016 / West 927
Aspen / 05/27/2016 / East 329
Quad / 04/19/2016 / South 496
Quad / 04/15/2016 / East 967
Yanaki / 05/30/2016 / West 777
Sunset / 04/26/2016 / South 886
Sunset / 04/19/2016 / East 1108
Sunset / 05/23/2016 / West 1178
Sunset / 04/17/2016 / West 664
FlatTop / 04/28/2016 / South 544
Sunset / 04/16/2016 / South 961
Sunset / 04/20/2016 / South 1217
Sunset / 04/03/2016 / South 789
Aspen / 04/28/2016 / South 813
Yanaki / 05/25/2016 / West 1012
Carlota / 04/09/2016 / East 1096
Carlota / 04/17/2016 / East 804
Yanaki / 05/28/2016 / South 302
Carlota / 05/03/2016 / East 857
FlatTop / 04/14/2016 / East 894
Aspen / 05/21/2016 / West 1072
Carlota / 04/30/2016 / South 360
FlatTop / 04/07/2016 / West 834
FlatTop / 05/09/2016 / South 619
Quad / 04/12/2016 / West 346
Quad / 05/08/2016 / East 779
Quad / 04/21/2016 / South 236
FlatTop / 05/27/2016 / West 605
Aspen / 04/08/2016 / West 262
Yanaki / 05/12/2016 / East 595
Aspen / 05/31/2016 / East 1056
Carlota / 04/17/2016 / West 1015
Aspen / 05/15/2016 / South 344
Aspen / 04/11/2016 / South 956
Carlota / 05/09/2016 / South 963
Quad / 05/14/2016 / West 531
Aspen / 05/04/2016 / South 946
Aspen / 05/29/2016 / East 300
Yanaki / 04/14/2016 / East 828
FlatTop / 05/14/2016 / East 248
Quad / 05/27/2016 / West 574
Sunset / 04/19/2016 / East 1187
FlatTop / 05/18/2016 / East 919
Quad / 05/15/2016 / West 458
Quad / 04/03/2016 / South 1140
Carlota / 05/16/2016 / East 1032
Quad / 05/02/2016 / West 1165
Carlota / 04/23/2016 / East 443
Carlota / 04/15/2016 / West 960
FlatTop / 04/04/2016 / West 379
Aspen / 04/16/2016 / East 646
Carlota / 05/11/2016 / East 737
Aspen / 04/05/2016 / South 1205
Yanaki / 05/29/2016 / East 256
Aspen / 04/06/2016 / West 771
Quad / 05/23/2016 / South 765
Aspen / 04/20/2016 / East 918
FlatTop / 05/03/2016 / South 278
Quad / 04/23/2016 / West 471
Quad / 05/22/2016 / South 343
Sunset / 04/03/2016 / South 1096
Sunset / 05/14/2016 / South 319
Sunset / 04/16/2016 / South 353
Yanaki / 04/08/2016 / East 490
Sunset / 05/12/2016 / South 1003
Quad / 04/28/2016 / West 289
Sunset / 05/09/2016 / West 1048
Sunset / 04/13/2016 / South 230
Carlota / 04/15/2016 / East 697
Quad / 04/11/2016 / South 861
FlatTop / 04/19/2016 / South 630
Carlota / 04/14/2016 / South 418
Aspen / 05/09/2016 / East 490
Aspen / 05/03/2016 / West 980
Yanaki / 04/20/2016 / East 621
Quad / 05/12/2016 / West 1151
FlatTop / 05/07/2016 / South 996
Carlota / 05/06/2016 / South 584
Yanaki / 04/13/2016 / South 564
FlatTop / 04/14/2016 / East 424
Quad / 04/16/2016 / South 263
Sunset / 05/03/2016 / West 651
Quad / 04/18/2016 / East 909
Carlota / 04/02/2016 / East 889
Aspen / 04/16/2016 / West 589
FlatTop / 04/11/2016 / East 1105
Aspen / 04/23/2016 / West 845
Aspen / 04/01/2016 / West 450
Sunset / 05/12/2016 / West 490
Carlota / 05/27/2016 / East 246
Yanaki / 04/22/2016 / East 1231
Aspen / 04/11/2016 / East 315
FlatTop / 04/10/2016 / South 550
Quad / 05/14/2016 / East 926
Quad / 05/09/2016 / West 913
Sunset / 04/16/2016 / West 810
FlatTop / 04/14/2016 / East 755
Sunset / 04/05/2016 / South 560
Yanaki / 04/02/2016 / West 551
Quad / 05/04/2016 / West 529
Quad / 05/30/2016 / East 566
Quad / 04/21/2016 / East 297
Quad / 04/26/2016 / West 678
Aspen / 04/08/2016 / South 1167
Carlota / 05/16/2016 / South 568
Aspen / 05/18/2016 / South 457
Aspen / 05/29/2016 / South 395
Aspen / 05/26/2016 / West 578
Yanaki / 05/20/2016 / South 772
FlatTop / 05/08/2016 / West 955
Aspen / 05/02/2016 / South 475
Aspen / 04/19/2016 / South 929
FlatTop / 05/04/2016 / South 1094
Yanaki / 04/23/2016 / East 757
Carlota / 05/13/2016 / West 230
Sunset / 05/07/2016 / West 441
Sunset / 05/18/2016 / West 1170
Aspen / 04/17/2016 / East 992
Quad / 05/03/2016 / South 606
Quad / 04/20/2016 / West 1021
FlatTop / 04/19/2016 / South 1109
Carlota / 04/25/2016 / West 977
FlatTop / 05/03/2016 / South 1129
Sunset / 04/17/2016 / South 1039
Yanaki / 04/09/2016 / West 278
Aspen / 05/06/2016 / East 1200
Sunset / 05/09/2016 / South 670
FlatTop / 05/06/2016 / West 350
Aspen / 05/16/2016 / South 237
Carlota / 05/06/2016 / East 812
Aspen / 05/02/2016 / West 948
Sunset / 04/14/2016 / East 575
Sunset / 04/22/2016 / South 1202
Carlota / 05/21/2016 / South 1065
Yanaki / 04/22/2016 / South 601
Aspen / 05/07/2016 / East 1115
Sunset / 05/23/2016 / West 561
Sunset / 05/31/2016 / East 549
Aspen / 04/26/2016 / South 789
Aspen / 04/04/2016 / East 733
Aspen / 04/24/2016 / East 997
Aspen / 04/22/2016 / East 297
Sunset / 05/12/2016 / East 298
Aspen / 04/28/2016 / East 571
Aspen / 04/10/2016 / South 591
FlatTop / 04/19/2016 / East 278
Yanaki / 04/19/2016 / East 1005
Aspen / 05/18/2016 / South 1014
Quad / 05/11/2016 / West 764
Sunset / 05/05/2016 / South 751
Quad / 05/30/2016 / West 418
FlatTop / 05/19/2016 / West 681
Quad / 04/11/2016 / South 1113
Aspen / 04/22/2016 / West 686
Quad / 04/21/2016 / West 1144
Sunset / 04/05/2016 / West 399
Carlota / 05/14/2016 / South 741
FlatTop / 05/25/2016 / West 315
FlatTop / 04/09/2016 / East 552
Sunset / 05/24/2016 / South 1051
Quad / 05/26/2016 / East 648
Yanaki / 05/27/2016 / West 1045
Aspen / 05/21/2016 / South 1147
Yanaki / 04/21/2016 / West 1196
Quad / 05/21/2016 / South 250
Quad / 05/31/2016 / West 809
Yanaki / 05/02/2016 / West 1123
Quad / 04/04/2016 / West 385
FlatTop / 05/12/2016 / South 852
FlatTop / 05/02/2016 / East 258
Sunset / 05/17/2016 / South 956
Sunset / 04/24/2016 / South 1206
FlatTop / 04/22/2016 / West 1188
Yanaki / 05/15/2016 / South 1099
Aspen / 05/07/2016 / West 817
Sunset / 04/11/2016 / West 1182
Yanaki / 05/30/2016 / East 921
Carlota / 04/05/2016 / East 935
Aspen / 04/23/2016 / West 490
Carlota / 04/07/2016 / West 601
Aspen / 05/04/2016 / South 691
Sunset / 05/11/2016 / West 267
Quad / 05/26/2016 / East 693
Carlota / 04/25/2016 / East 1135
FlatTop / 05/10/2016 / East 1005
Yanaki / 04/17/2016 / South 1205
Sunset / 04/29/2016 / West 692
Quad / 05/07/2016 / South 1140
Yanaki / 05/30/2016 / East 286
Carlota / 05/10/2016 / West 762
Sunset / 04/05/2016 / East 1108
Sunset / 04/18/2016 / East 250
Aspen / 04/22/2016 / East 296
FlatTop / 04/25/2016 / West 667
Carlota / 04/10/2016 / West 595
Aspen / 05/13/2016 / East 563
Sunset / 04/27/2016 / West 793
Carlota / 04/28/2016 / South 808
Aspen / 05/28/2016 / East 927
Quad / 04/01/2016 / West 697
Quad / 05/29/2016 / South 638
FlatTop / 05/12/2016 / West 430
Yanaki / 05/03/2016 / South 1207
FlatTop / 04/04/2016 / East 368
Carlota / 04/06/2016 / West 650
Quad / 04/03/2016 / South 1064
Quad / 05/14/2016 / East 711
Quad / 05/20/2016 / West 934
FlatTop / 04/15/2016 / East 644
Carlota / 04/01/2016 / West 286
Carlota / 04/12/2016 / South 453
FlatTop / 04/26/2016 / East 438
Sunset / 05/13/2016 / South 939
Carlota / 05/15/2016 / East 828
Quad / 04/19/2016 / South 872
FlatTop / 04/29/2016 / South 953
Aspen / 04/01/2016 / West 471
Aspen / 04/18/2016 / South 1126
FlatTop / 05/13/2016 / South 241
Yanaki / 04/21/2016 / East 817
Aspen / 04/01/2016 / West 1007
Quad / 04/05/2016 / South 1037
Carlota / 05/01/2016 / South 748
Sunset / 04/22/2016 / South 1165
Aspen / 05/08/2016 / South 851
Yanaki / 05/22/2016 / South 576
Aspen / 05/02/2016 / West 709
Quad / 05/31/2016 / South 635
Aspen / 04/06/2016 / South 230
FlatTop / 04/21/2016 / South 275
Aspen / 05/21/2016 / East 701
Carlota / 05/01/2016 / East 1192
Quad / 05/02/2016 / West 640
Quad / 05/05/2016 / South 1197
Aspen / 05/31/2016 / East 777
Yanaki / 05/27/2016 / South 720
Carlota / 04/26/2016 / West 1184
Yanaki / 04/30/2016 / South 531
Quad / 05/10/2016 / South 1118
Sunset / 05/01/2016 / East 634
Carlota / 05/31/2016 / South 457
Sunset / 04/26/2016 / East 941
Aspen / 04/11/2016 / South 653
Quad / 04/08/2016 / East 432
FlatTop / 04/14/2016 / West 484
FlatTop / 05/11/2016 / East 903
Spreasdheet Foprmula Method:
Region
uct East South West Grand Total Product Date Region
n $7,913 $11,219 $9,171 $28,303 Carlota 5/5/2016 West
ta $11,489 $2,636 $7,704 $21,829 Aspen 4/2/2016 South
op $7,783 $8,324 $10,077 $26,184 Yanaki 5/2/2016 South
$6,339 $10,154 $8,304 $24,797
FlatTop 4/11/2016 South
et $6,095 $12,394 $6,254 $24,743
i $8,074 $3,792 $6,609 $18,475 Carlota 5/21/2016 South
n $8,791 $7,547 $10,616 $26,954 Carlota 5/15/2016 East
ta $8,407 $6,012 $2,639 $17,058 Carlota 5/19/2016 West
op $5,098 $5,942 $3,613 $14,653 Yanaki 5/6/2016 East
$8,475 $9,117 $10,724 $28,316
Yanaki 5/7/2016 East
et $3,233 $6,307 $8,537 $18,077
i $4,751 $9,135 $4,377 $18,263 Quad 5/20/2016 West
n $683 $2,364 $1,963 $5,010 Quad 4/29/2016 East
ta $4,264 $1,659 $4,091 $10,014 Quad 4/18/2016 South
op $817 $2,728 $1,646 $5,191 FlatTop 4/25/2016 West
$3,092 $4,872 $3,492 $11,456
Yanaki 5/30/2016 South
et $2,276 $2,611 $439 $5,326
i $3,893 $1,041 $2,103 $7,037 Carlota 5/4/2016 East
n $1,945 $2,472 $3,615 $8,032 Carlota 5/18/2016 West
ta $1,472 $2,902 $1,446 $5,820 FlatTop 4/9/2016 West
op $1,756 $4,734 $1,063 $7,553 Quad 5/6/2016 South
$2,995 $2,016 $2,591 $7,602
Quad 5/22/2016 East
et $1,171 $827 $3,060 $5,058
i $2,247 $4,194 $3,517 $9,958 FlatTop 4/28/2016 West
$113,059 $124,999 $117,651 $355,709
Amount
485
804
790
965
620
305
426
319
540
864
1083
636
1200
563
1219
736
895
785
942
1086
New Records:

Description Amount

Yanaki / 07/03/2016 / South 1071


Quad / 06/12/2016 / East 606
Quad / 06/07/2016 / East 842
Yanaki / 06/29/2016 / East 1232
Yanaki / 07/20/2016 / West 1165
Aspen / 07/24/2016 / South 1165
Quad / 07/24/2016 / South 1142
Sunset / 06/02/2016 / South 405
FlatTop / 07/31/2016 / South 403
Quad / 06/21/2016 / West 1194
Carlota / 07/14/2016 / South 588
Carlota / 07/14/2016 / South 1143
FlatTop / 07/18/2016 / East 963
Carlota / 07/24/2016 / West 383
Carlota / 06/02/2016 / South 783
Yanaki / 06/10/2016 / West 636
Quad / 07/18/2016 / East 1186
FlatTop / 07/15/2016 / East 456
Yanaki / 06/29/2016 / West 492
FlatTop / 06/27/2016 / South 1187
Aspen / 07/31/2016 / East 897
Quad / 06/08/2016 / South 820
Carlota / 06/17/2016 / West 247
FlatTop / 06/28/2016 / East 817
FlatTop / 06/09/2016 / West 443
Sunset / 07/07/2016 / East 511
Quad / 06/20/2016 / South 472
Aspen / 07/10/2016 / West 1068
Carlota / 06/04/2016 / West 1174
Sunset / 06/13/2016 / East 514
Sunset / 07/28/2016 / South 485
Yanaki / 07/01/2016 / East 1076
FlatTop / 06/12/2016 / South 508
Yanaki / 07/09/2016 / West 503
Sunset / 06/11/2016 / East 964
Yanaki / 07/12/2016 / West 1164
Sunset / 06/15/2016 / South 926
Carlota / 06/01/2016 / West 1225
FlatTop / 07/08/2016 / East 337
Yanaki / 06/18/2016 / East 232
Carlota / 06/23/2016 / East 751
Quad / 07/14/2016 / West 1011
Aspen / 07/02/2016 / South 692
Aspen / 07/12/2016 / West 473
Quad / 06/28/2016 / West 961
Sunset / 07/01/2016 / South 342
Quad / 07/11/2016 / West 235
Yanaki / 06/05/2016 / East 1230
Quad / 06/17/2016 / East 762
Yanaki / 07/14/2016 / South 611
FlatTop / 07/03/2016 / South 1184
Yanaki / 07/30/2016 / South 751
Sunset / 07/24/2016 / East 660
Aspen / 06/21/2016 / South 1000
Carlota / 07/29/2016 / West 602
Carlota / 06/29/2016 / East 394
Aspen / 07/16/2016 / West 694
Carlota / 06/27/2016 / East 925
FlatTop / 07/11/2016 / South 958
Sunset / 06/03/2016 / South 348
Quad / 06/03/2016 / South 797
Carlota / 06/17/2016 / East 795
Sunset / 06/05/2016 / South 932
Quad / 06/29/2016 / South 834
Aspen / 06/26/2016 / South 350
Aspen / 06/16/2016 / West 951
Carlota / 07/02/2016 / South 1171
Yanaki / 07/11/2016 / East 400
Aspen / 06/10/2016 / West 1012
Carlota / 07/21/2016 / West 461
FlatTop / 07/20/2016 / South 735
FlatTop / 07/12/2016 / West 342
Aspen / 07/07/2016 / West 663
Yanaki / 07/11/2016 / South 538
Quad / 06/09/2016 / West 524
Quad / 06/26/2016 / South 433
Aspen / 07/31/2016 / East 1048
Carlota / 06/20/2016 / West 1074
Yanaki / 07/20/2016 / South 1223
Aspen / 07/27/2016 / West 717
Quad / 07/24/2016 / West 671
Sunset / 07/29/2016 / West 907
FlatTop / 07/27/2016 / West 721
Quad / 06/19/2016 / West 252
Carlota / 07/25/2016 / East 527
Sunset / 07/09/2016 / West 1044
Quad / 07/13/2016 / East 273
Quad / 07/09/2016 / East 980
Sunset / 06/15/2016 / West 439
Sunset / 07/21/2016 / West 1109
Aspen / 06/10/2016 / East 683
Quad / 06/18/2016 / South 733
Quad / 06/29/2016 / West 561
Quad / 06/26/2016 / South 783
Quad / 07/25/2016 / East 556
Yanaki / 07/13/2016 / West 685
Carlota / 06/24/2016 / East 942
Yanaki / 07/04/2016 / East 771
Carlota / 06/29/2016 / East 457
Aspen / 07/08/2016 / South 615
Carlota / 07/29/2016 / East 945
Quad / 07/07/2016 / West 674
Quad / 06/04/2016 / East 882
FlatTop / 06/12/2016 / West 749
Sunset / 06/08/2016 / East 798
FlatTop / 07/07/2016 / South 537
Carlota / 06/11/2016 / West 371
Aspen / 06/30/2016 / South 1014
Yanaki / 06/01/2016 / West 975
Quad / 07/21/2016 / South 874
Yanaki / 06/27/2016 / South 1041
Carlota / 06/01/2016 / South 876
Yanaki / 06/03/2016 / East 1199
FlatTop / 06/17/2016 / South 1033
FlatTop / 06/06/2016 / West 454
FlatTop / 07/09/2016 / South 917
Example #2: Import Snow Flake Data Model from Access into Excel Power Pivot Data Model
Extract & Import
1) Connent to an Access Database and import Tables & Relationships
Transform Data
2) Convert Snow Flake to Star Schema
3) Load to Excel Data Model

Example #3: Import Multiple Text Files and Append into Single Table in Power BI Desktop
Extract & Import
1) Connect to Folder that Contains Tab Delimited Text Table Files
Transform Data
2) Append Tables
3) Load to Power BI Data Model

Access Database Into ==>> Power Pivot Dat


Multiple Text Files with 900,000 Rows of Data Into ==>> Power BI Data M
Power Pivot Data Model in Star Schema
Power BI Data Model as One Table
Example #4: Use Power Query to Create Sorted Unique List from Table Column
Import
1) Connent to an Excel Table in the Current Workbook
Transform Data
2) Simple Steps in Power Query : )
3) Load to Excel Worksheet

Date SalesRep Product Sales Count Unique


1/6/2018 Tyrone Aspen 1307.53 4
1/8/2018 Sioux Aspen 707.67
1/9/2018 Gigi Sunshine 1110.98 SalesRep
1/12/2018 Sioux Sunshine 1507.46 Gigi
1/14/2018 June Sunshine 764.09 June
1/16/2018 Tyrone Yanaki 1113.06 Sioux
1/18/2018 June Sunshine 202.51 Tyrone
1/19/2018 Gigi Quad 964.89
1/19/2018 June Aspen 227.67
1/23/2018 Tyrone Aspen 957.71
1/23/2018 Tyrone Sunshine 592.96
1/23/2018 Gigi Quad 1070.7
1/24/2018 Gigi Aspen 1478.25
1/28/2018 Gigi Quad 897.92
1/31/2018 June Sunshine 287.86
2/3/2018 Sioux Aspen 925.32
2/6/2018 June Sunshine 568.94
2/10/2018 June Quad 924.7
2/14/2018 Tyrone Aspen 1125.03

2/17/2018 Ban
2/18/2018 Tyrone Quad
2/18/2018 Chin Aspen
2/16/2018 Chin Yanaki
Yanaki
267.84
1021.48
1401.89
924.27
Date SalesRep Product Sales SalesRep Product
2/16/2018 Sioux Quad 352.46 Sioux Quad
2/16/2018 Sioux Yanaki 1378.85 Tyrone Sunshine
2/17/2018 Chin Yanaki 1458.2 Chin Aspen
2/19/2018 Tyrone Yanaki 142.35 Ban Yanaki
Data Types in Power Query - with Long Definition

Decimal Number – Represents a 64 bit (eight-byte) floating point number. It’s the most common number typ
numbers as you usually think of them. Although designed to handle numbers with fractional values, it also
Decimal Number type can handle negative values from -1.79E +308 through -2.23E -308, 0, and positive va
1.79E + 308. For example, numbers like 34, 34.01, and 34.000367063 are valid decimal numbers. The larges
represented in a Decimal Number type is 15 digits long. The decimal separator can occur anywhere in the n
type corresponds to how Excel stores its numbers.

Fixed Decimal Number – Has a fixed location for the decimal separator. The decimal separator always has four
for 19 digits of significance. The largest value it can represent is 922,337,203,685,477.5807 (positive or nega
Number type is useful in cases where rounding might introduce errors. When you work with many number
values, they can sometimes accumulate and force a number to be slightly off. Since the values past the fou
separator are truncated, the Fixed Decimal type can help you avoid these kinds of errors. If you’re familiar w
corresponds to SQL Server’s Decimal (19,4), or the Currency Data type in Power Pivot.
Whole Number – Represents a 64 bit (eight-byte) integer value. Because it’s an integer, it has no digits to the
allows for 19 digits; positive or negative whole numbers between -9,223,372,036,854,775,808 (-2^63) and 9
(2^63-1). It can represent the largest possible number of the various numeric data types. As with the Fixed
Number type can be useful in cases where you need to control rounding.
Date/Time – Represents both a date and time value. Underneath the covers, the Date/Time value is stored a
you can actually convert between the two. The time portion of a date is stored as a fraction to whole multip
ms). Dates between years 1900 and 9999 are supported.
Date – Represents just a Date (no time portion). When converted into the model, a Date is the same as a Da
the fractional value.
Time – Represents just Time (no Date portion). When converted into the model, a Time value is the same as
digits to the left of the decimal place.
Date/Time/Timezone – Represents a UTC Date/Time. Currently, it’s converted into Date/Time when loaded int
Duration – Represents a length of time. It’s converted into a Decimal Number Type when loaded into the mo
type it can be added or subtracted from a Date/Time field with correct results. As a Decimal Number type,
visualizations that show magnitude.
Text - A Unicode character data string. Can be strings, numbers, or dates represented in a text format. Maxi
268,435,456 Unicode characters (256 mega characters) or 536,870,912 bytes.
True/False – A Boolean value of either a True or False.
Data Types in Power Query
Decimal Number
Fixed Decimal Number
Whole Number
Date/Time
Date
Time
Date/Time/Timezone
Duration
Text
Ture/False
Short Definition
Max 15 digital
Max 4 decimals to right of decimal
No digits to right of decimal
Date and Time together
Just Date
Just Time
Same as Date and Time
Length of Time
Text - max length 268,435,456 Unicode characters
Ture/False

Potrebbero piacerti anche