Ask it anything.
Report it anywhere.

Power BI, Excel and Tableau connect to Data Oil through the PostgreSQL driver they already ship with, and a question typed as a sentence is answered with the rows behind it. Below is what each of them gets back from one real table.

  • 700 mobile users
  • 11 columns
  • 5 behaviour classes
  • Every figure checked against the SQL beside it

Power BI

A report in the tool your analysts already use

Get data, PostgreSQL database, and the tables are in the navigator. The heavier someone uses a phone, the harder it works: battery drain climbs from 455 to 2,701 mAh a day across the five classes.

Power BI DesktopGet data › PostgreSQL database › user_behaviour
700users in the table
5.3 hscreen on, a day
930 MBdata used, a day
1,525 mAhbattery drained, a day

Battery drained a day, mAh, by behaviour class

Average battery drain a day, by behaviour class: class 1 455 mAh; class 2 884 mAh; class 3 1,515 mAh; class 4 2,106 mAh; class 5 2,701 mAh01,0002,0003,000Class 1: 455 mAh a day, 136 users455Class 1Class 2: 884 mAh a day, 146 users884Class 2Class 3: 1,515 mAh a day, 143 users1,515Class 3Class 4: 2,106 mAh a day, 139 users2,106Class 4Class 5: 2,701 mAh a day, 136 users2,701Class 5

Screen on a day, hours

Class 11.5 h
Class 23.0 h
Class 35.0 h
Class 46.9 h
Class 510.1 h
The query behind the reportThe statement it sends
SELECT "User Behavior Class" AS class,
       count(*) AS users,
       round(avg("Battery Drain (mAh/day)"), 0) AS battery_mah,
       round(avg("Screen On Time (hours/day)"), 1) AS screen_hours
FROM user_behaviour_dataset_rows
GROUP BY "User Behavior Class"
ORDER BY class;
ClassUsersBattery, mAhScreen, hours
11364551.5
21468843.0
31431,5155.0
41392,1066.9
51362,70110.1

Excel

A pivot table on live data, not last month's export

From Database, From PostgreSQL Database — the same connection, the same driver. Here the pivot shows who owns what: every phone carries every kind of user, and no cell holds fewer than 21 or more than 33.

ExcelData › Get Data › From PostgreSQL Database › PivotTable
ABCDEFG
4Users by deviceClass 1Class 2Class 3Class 4Class 5Total
5Google Pixel 53226332427142
6OnePlus 92531252626133
7Samsung Galaxy S212630213323133
8Xiaomi Mi 113127322729146
9iPhone 122232322931146
10Grand total136146143139136700
The query behind the pivotThe statement it sends
SELECT "Device Model", "User Behavior Class", count(*) AS users
FROM user_behaviour_dataset_rows
GROUP BY "Device Model", "User Behavior Class"
ORDER BY "Device Model", "User Behavior Class";

Tableau

Every user on one chart

All 700 rows, one dot each. App time and battery drain rise together, and the five classes sit in bands along that line that never overlap — each one begins where the one below it ends. Class 1 averages 60 minutes in apps, class 5 averages 541.

TableauConnect › PostgreSQL › user_behaviour_dataset_rows
Each of the 700 users: app time a day against battery drain a day, coloured by behaviour class. Battery drain rises with app time from class 1 to class 5.01,0002,0003,0000100200300400500600App time, minutes a dayBattery drain, mAh a dayUser 11: 53 min, 435 mAh, class 1User 19: 81 min, 558 mAh, class 1User 34: 46 min, 457 mAh, class 1User 36: 32 min, 580 mAh, class 1User 56: 68 min, 450 mAh, class 1User 57: 64 min, 572 mAh, class 1User 63: 79 min, 493 mAh, class 1User 70: 82 min, 558 mAh, class 1User 74: 31 min, 585 mAh, class 1User 75: 47 min, 476 mAh, class 1User 77: 34 min, 558 mAh, class 1User 79: 78 min, 333 mAh, class 1User 84: 39 min, 368 mAh, class 1User 88: 34 min, 345 mAh, class 1User 93: 84 min, 501 mAh, class 1User 99: 59 min, 361 mAh, class 1User 101: 41 min, 389 mAh, class 1User 106: 66 min, 585 mAh, class 1User 108: 54 min, 403 mAh, class 1User 117: 75 min, 409 mAh, class 1User 119: 82 min, 590 mAh, class 1User 134: 79 min, 313 mAh, class 1User 135: 83 min, 303 mAh, class 1User 137: 66 min, 375 mAh, class 1User 144: 68 min, 528 mAh, class 1User 148: 52 min, 385 mAh, class 1User 152: 42 min, 315 mAh, class 1User 155: 68 min, 364 mAh, class 1User 157: 86 min, 439 mAh, class 1User 161: 64 min, 540 mAh, class 1User 162: 53 min, 526 mAh, class 1User 164: 32 min, 469 mAh, class 1User 168: 35 min, 467 mAh, class 1User 172: 46 min, 487 mAh, class 1User 175: 51 min, 509 mAh, class 1User 184: 73 min, 308 mAh, class 1User 188: 75 min, 379 mAh, class 1User 190: 42 min, 402 mAh, class 1User 192: 79 min, 477 mAh, class 1User 199: 80 min, 549 mAh, class 1User 203: 88 min, 327 mAh, class 1User 204: 69 min, 463 mAh, class 1User 207: 78 min, 455 mAh, class 1User 214: 41 min, 588 mAh, class 1User 236: 37 min, 369 mAh, class 1User 239: 64 min, 585 mAh, class 1User 241: 45 min, 302 mAh, class 1User 245: 30 min, 479 mAh, class 1User 247: 71 min, 590 mAh, class 1User 250: 75 min, 537 mAh, class 1User 251: 42 min, 324 mAh, class 1User 255: 52 min, 398 mAh, class 1User 261: 64 min, 490 mAh, class 1User 264: 70 min, 359 mAh, class 1User 279: 85 min, 417 mAh, class 1User 281: 73 min, 403 mAh, class 1User 282: 39 min, 530 mAh, class 1User 284: 49 min, 542 mAh, class 1User 290: 84 min, 415 mAh, class 1User 292: 55 min, 360 mAh, class 1User 293: 59 min, 497 mAh, class 1User 296: 65 min, 481 mAh, class 1User 316: 74 min, 320 mAh, class 1User 324: 76 min, 490 mAh, class 1User 328: 48 min, 574 mAh, class 1User 329: 88 min, 420 mAh, class 1User 335: 37 min, 375 mAh, class 1User 338: 30 min, 561 mAh, class 1User 340: 64 min, 590 mAh, class 1User 341: 75 min, 435 mAh, class 1User 348: 62 min, 542 mAh, class 1User 352: 60 min, 593 mAh, class 1User 355: 53 min, 455 mAh, class 1User 356: 30 min, 574 mAh, class 1User 359: 74 min, 366 mAh, class 1User 363: 78 min, 341 mAh, class 1User 375: 69 min, 434 mAh, class 1User 376: 44 min, 531 mAh, class 1User 377: 65 min, 490 mAh, class 1User 383: 84 min, 373 mAh, class 1User 388: 72 min, 461 mAh, class 1User 397: 78 min, 437 mAh, class 1User 399: 41 min, 323 mAh, class 1User 400: 49 min, 571 mAh, class 1User 420: 83 min, 454 mAh, class 1User 421: 32 min, 416 mAh, class 1User 424: 46 min, 536 mAh, class 1User 434: 46 min, 309 mAh, class 1User 438: 41 min, 408 mAh, class 1User 443: 66 min, 505 mAh, class 1User 450: 34 min, 518 mAh, class 1User 454: 88 min, 557 mAh, class 1User 456: 74 min, 436 mAh, class 1User 457: 74 min, 587 mAh, class 1User 459: 56 min, 547 mAh, class 1User 465: 68 min, 583 mAh, class 1User 470: 39 min, 541 mAh, class 1User 484: 78 min, 470 mAh, class 1User 486: 80 min, 417 mAh, class 1User 493: 87 min, 594 mAh, class 1User 501: 66 min, 369 mAh, class 1User 508: 33 min, 318 mAh, class 1User 513: 36 min, 442 mAh, class 1User 518: 64 min, 592 mAh, class 1User 522: 69 min, 535 mAh, class 1User 528: 44 min, 466 mAh, class 1User 546: 50 min, 362 mAh, class 1User 563: 71 min, 508 mAh, class 1User 564: 46 min, 440 mAh, class 1User 566: 60 min, 462 mAh, class 1User 568: 86 min, 312 mAh, class 1User 580: 47 min, 532 mAh, class 1User 584: 71 min, 571 mAh, class 1User 585: 73 min, 538 mAh, class 1User 602: 83 min, 545 mAh, class 1User 612: 57 min, 489 mAh, class 1User 614: 49 min, 395 mAh, class 1User 622: 64 min, 351 mAh, class 1User 624: 42 min, 417 mAh, class 1User 625: 36 min, 310 mAh, class 1User 626: 55 min, 328 mAh, class 1User 629: 47 min, 437 mAh, class 1User 638: 83 min, 546 mAh, class 1User 641: 63 min, 321 mAh, class 1User 642: 50 min, 443 mAh, class 1User 647: 89 min, 314 mAh, class 1User 648: 66 min, 565 mAh, class 1User 652: 69 min, 519 mAh, class 1User 654: 49 min, 365 mAh, class 1User 661: 50 min, 387 mAh, class 1User 671: 81 min, 387 mAh, class 1User 674: 37 min, 490 mAh, class 1User 676: 81 min, 545 mAh, class 1User 680: 33 min, 334 mAh, class 1User 684: 75 min, 325 mAh, class 1User 699: 62 min, 431 mAh, class 1User 3: 154 min, 761 mAh, class 2User 6: 99 min, 940 mAh, class 2User 17: 132 min, 628 mAh, class 2User 21: 93 min, 681 mAh, class 2User 26: 91 min, 1073 mAh, class 2User 37: 122 min, 755 mAh, class 2User 43: 120 min, 720 mAh, class 2User 44: 152 min, 993 mAh, class 2User 45: 138 min, 837 mAh, class 2User 48: 138 min, 889 mAh, class 2User 53: 125 min, 690 mAh, class 2User 54: 97 min, 1101 mAh, class 2User 68: 134 min, 773 mAh, class 2User 78: 173 min, 678 mAh, class 2User 82: 172 min, 1035 mAh, class 2User 87: 151 min, 1003 mAh, class 2User 89: 137 min, 839 mAh, class 2User 91: 116 min, 912 mAh, class 2User 94: 134 min, 1125 mAh, class 2User 103: 174 min, 929 mAh, class 2User 105: 166 min, 1113 mAh, class 2User 107: 152 min, 642 mAh, class 2User 111: 95 min, 718 mAh, class 2User 114: 136 min, 818 mAh, class 2User 116: 121 min, 651 mAh, class 2User 120: 97 min, 1018 mAh, class 2User 129: 125 min, 678 mAh, class 2User 130: 97 min, 751 mAh, class 2User 133: 176 min, 1193 mAh, class 2User 143: 156 min, 896 mAh, class 2User 150: 149 min, 873 mAh, class 2User 153: 120 min, 741 mAh, class 2User 156: 158 min, 893 mAh, class 2User 160: 131 min, 859 mAh, class 2User 171: 92 min, 1124 mAh, class 2User 173: 153 min, 935 mAh, class 2User 181: 151 min, 1124 mAh, class 2User 189: 130 min, 602 mAh, class 2User 191: 134 min, 917 mAh, class 2User 198: 151 min, 1116 mAh, class 2User 200: 126 min, 971 mAh, class 2User 202: 127 min, 1153 mAh, class 2User 205: 100 min, 961 mAh, class 2User 208: 163 min, 620 mAh, class 2User 213: 133 min, 714 mAh, class 2User 215: 152 min, 1175 mAh, class 2User 220: 101 min, 603 mAh, class 2User 222: 133 min, 1007 mAh, class 2User 225: 92 min, 690 mAh, class 2User 229: 132 min, 649 mAh, class 2User 231: 159 min, 1083 mAh, class 2User 234: 129 min, 1059 mAh, class 2User 235: 132 min, 636 mAh, class 2User 243: 162 min, 761 mAh, class 2User 249: 168 min, 866 mAh, class 2User 254: 100 min, 982 mAh, class 2User 273: 105 min, 1002 mAh, class 2User 274: 179 min, 1014 mAh, class 2User 275: 122 min, 639 mAh, class 2User 289: 121 min, 619 mAh, class 2User 298: 170 min, 805 mAh, class 2User 300: 122 min, 748 mAh, class 2User 305: 155 min, 1117 mAh, class 2User 306: 106 min, 686 mAh, class 2User 313: 132 min, 1054 mAh, class 2User 314: 130 min, 820 mAh, class 2User 318: 116 min, 827 mAh, class 2User 332: 176 min, 727 mAh, class 2User 347: 156 min, 1020 mAh, class 2User 349: 156 min, 866 mAh, class 2User 369: 102 min, 747 mAh, class 2User 370: 165 min, 816 mAh, class 2User 380: 106 min, 922 mAh, class 2User 384: 104 min, 653 mAh, class 2User 385: 102 min, 890 mAh, class 2User 387: 98 min, 925 mAh, class 2User 390: 119 min, 775 mAh, class 2User 393: 168 min, 1055 mAh, class 2User 402: 97 min, 612 mAh, class 2User 407: 147 min, 994 mAh, class 2User 415: 116 min, 1171 mAh, class 2User 416: 98 min, 608 mAh, class 2User 422: 168 min, 716 mAh, class 2User 426: 130 min, 1062 mAh, class 2User 427: 98 min, 747 mAh, class 2User 428: 105 min, 967 mAh, class 2User 429: 94 min, 1033 mAh, class 2User 432: 140 min, 1137 mAh, class 2User 436: 105 min, 798 mAh, class 2User 439: 105 min, 728 mAh, class 2User 440: 123 min, 915 mAh, class 2User 449: 152 min, 617 mAh, class 2User 451: 179 min, 1114 mAh, class 2User 453: 120 min, 734 mAh, class 2User 455: 143 min, 1160 mAh, class 2User 460: 174 min, 639 mAh, class 2User 462: 123 min, 938 mAh, class 2User 473: 139 min, 697 mAh, class 2User 481: 155 min, 954 mAh, class 2User 487: 131 min, 739 mAh, class 2User 492: 152 min, 948 mAh, class 2User 495: 107 min, 1176 mAh, class 2User 498: 102 min, 918 mAh, class 2User 500: 143 min, 988 mAh, class 2User 514: 110 min, 975 mAh, class 2User 516: 126 min, 1187 mAh, class 2User 517: 120 min, 940 mAh, class 2User 520: 119 min, 1123 mAh, class 2User 527: 99 min, 689 mAh, class 2User 529: 175 min, 801 mAh, class 2User 536: 139 min, 937 mAh, class 2User 542: 170 min, 740 mAh, class 2User 548: 139 min, 658 mAh, class 2User 550: 172 min, 1047 mAh, class 2User 552: 157 min, 1110 mAh, class 2User 553: 173 min, 605 mAh, class 2User 557: 142 min, 625 mAh, class 2User 562: 121 min, 1188 mAh, class 2User 567: 116 min, 1132 mAh, class 2User 576: 94 min, 606 mAh, class 2User 582: 148 min, 625 mAh, class 2User 586: 149 min, 1191 mAh, class 2User 590: 111 min, 627 mAh, class 2User 591: 159 min, 630 mAh, class 2User 598: 140 min, 825 mAh, class 2User 599: 114 min, 1131 mAh, class 2User 603: 122 min, 922 mAh, class 2User 604: 138 min, 660 mAh, class 2User 615: 106 min, 1158 mAh, class 2User 616: 119 min, 608 mAh, class 2User 631: 94 min, 1078 mAh, class 2User 634: 138 min, 1142 mAh, class 2User 636: 96 min, 1198 mAh, class 2User 644: 105 min, 723 mAh, class 2User 646: 174 min, 1197 mAh, class 2User 651: 149 min, 1041 mAh, class 2User 656: 104 min, 1028 mAh, class 2User 662: 138 min, 947 mAh, class 2User 663: 130 min, 1189 mAh, class 2User 669: 170 min, 1039 mAh, class 2User 670: 160 min, 648 mAh, class 2User 677: 141 min, 689 mAh, class 2User 678: 115 min, 706 mAh, class 2User 692: 178 min, 856 mAh, class 2User 696: 92 min, 1082 mAh, class 2User 698: 99 min, 942 mAh, class 2User 2: 268 min, 1331 mAh, class 3User 4: 239 min, 1676 mAh, class 3User 5: 187 min, 1367 mAh, class 3User 12: 215 min, 1690 mAh, class 3User 14: 215 min, 1662 mAh, class 3User 15: 189 min, 1754 mAh, class 3User 18: 299 min, 1431 mAh, class 3User 24: 292 min, 1401 mAh, class 3User 25: 216 min, 1711 mAh, class 3User 31: 260 min, 1361 mAh, class 3User 32: 197 min, 1660 mAh, class 3User 33: 278 min, 1484 mAh, class 3User 41: 240 min, 1464 mAh, class 3User 52: 245 min, 1243 mAh, class 3User 66: 225 min, 1420 mAh, class 3User 67: 257 min, 1705 mAh, class 3User 76: 229 min, 1305 mAh, class 3User 80: 230 min, 1254 mAh, class 3User 85: 223 min, 1311 mAh, class 3User 92: 291 min, 1474 mAh, class 3User 100: 225 min, 1526 mAh, class 3User 102: 183 min, 1210 mAh, class 3User 104: 274 min, 1781 mAh, class 3User 109: 187 min, 1754 mAh, class 3User 110: 216 min, 1641 mAh, class 3User 113: 295 min, 1483 mAh, class 3User 118: 220 min, 1631 mAh, class 3User 125: 227 min, 1702 mAh, class 3User 128: 252 min, 1439 mAh, class 3User 138: 237 min, 1368 mAh, class 3User 141: 219 min, 1510 mAh, class 3User 146: 188 min, 1281 mAh, class 3User 149: 228 min, 1677 mAh, class 3User 165: 278 min, 1238 mAh, class 3User 169: 225 min, 1370 mAh, class 3User 176: 279 min, 1660 mAh, class 3User 177: 255 min, 1738 mAh, class 3User 178: 193 min, 1471 mAh, class 3User 179: 207 min, 1582 mAh, class 3User 194: 262 min, 1287 mAh, class 3User 196: 202 min, 1512 mAh, class 3User 197: 215 min, 1407 mAh, class 3User 210: 278 min, 1385 mAh, class 3User 228: 193 min, 1318 mAh, class 3User 246: 202 min, 1542 mAh, class 3User 258: 272 min, 1655 mAh, class 3User 259: 201 min, 1791 mAh, class 3User 267: 181 min, 1608 mAh, class 3User 269: 208 min, 1642 mAh, class 3User 272: 284 min, 1360 mAh, class 3User 277: 269 min, 1666 mAh, class 3User 278: 230 min, 1607 mAh, class 3User 288: 211 min, 1519 mAh, class 3User 294: 226 min, 1781 mAh, class 3User 299: 264 min, 1641 mAh, class 3User 302: 267 min, 1505 mAh, class 3User 307: 243 min, 1232 mAh, class 3User 309: 285 min, 1226 mAh, class 3User 311: 230 min, 1507 mAh, class 3User 315: 281 min, 1566 mAh, class 3User 317: 299 min, 1737 mAh, class 3User 321: 227 min, 1275 mAh, class 3User 322: 274 min, 1489 mAh, class 3User 326: 203 min, 1554 mAh, class 3User 327: 199 min, 1707 mAh, class 3User 331: 233 min, 1534 mAh, class 3User 333: 191 min, 1762 mAh, class 3User 344: 290 min, 1533 mAh, class 3User 345: 256 min, 1309 mAh, class 3User 353: 225 min, 1230 mAh, class 3User 357: 291 min, 1326 mAh, class 3User 360: 230 min, 1325 mAh, class 3User 381: 188 min, 1767 mAh, class 3User 413: 257 min, 1692 mAh, class 3User 414: 270 min, 1532 mAh, class 3User 417: 264 min, 1293 mAh, class 3User 419: 202 min, 1549 mAh, class 3User 425: 201 min, 1482 mAh, class 3User 431: 266 min, 1238 mAh, class 3User 437: 221 min, 1341 mAh, class 3User 441: 260 min, 1725 mAh, class 3User 442: 223 min, 1295 mAh, class 3User 444: 231 min, 1664 mAh, class 3User 448: 234 min, 1604 mAh, class 3User 458: 234 min, 1707 mAh, class 3User 463: 216 min, 1789 mAh, class 3User 464: 290 min, 1694 mAh, class 3User 466: 265 min, 1770 mAh, class 3User 468: 238 min, 1414 mAh, class 3User 471: 248 min, 1396 mAh, class 3User 474: 289 min, 1625 mAh, class 3User 475: 210 min, 1657 mAh, class 3User 478: 258 min, 1315 mAh, class 3User 479: 258 min, 1759 mAh, class 3User 480: 189 min, 1681 mAh, class 3User 488: 228 min, 1734 mAh, class 3User 497: 182 min, 1500 mAh, class 3User 499: 274 min, 1356 mAh, class 3User 504: 200 min, 1291 mAh, class 3User 507: 238 min, 1408 mAh, class 3User 509: 267 min, 1740 mAh, class 3User 511: 241 min, 1767 mAh, class 3User 525: 272 min, 1390 mAh, class 3User 526: 224 min, 1646 mAh, class 3User 530: 228 min, 1639 mAh, class 3User 534: 190 min, 1276 mAh, class 3User 537: 289 min, 1528 mAh, class 3User 543: 242 min, 1307 mAh, class 3User 544: 275 min, 1616 mAh, class 3User 547: 236 min, 1750 mAh, class 3User 556: 201 min, 1633 mAh, class 3User 558: 198 min, 1392 mAh, class 3User 565: 290 min, 1272 mAh, class 3User 569: 291 min, 1537 mAh, class 3User 573: 211 min, 1757 mAh, class 3User 579: 257 min, 1715 mAh, class 3User 583: 191 min, 1414 mAh, class 3User 587: 197 min, 1665 mAh, class 3User 594: 217 min, 1500 mAh, class 3User 600: 192 min, 1382 mAh, class 3User 605: 182 min, 1278 mAh, class 3User 608: 203 min, 1323 mAh, class 3User 609: 258 min, 1596 mAh, class 3User 617: 288 min, 1476 mAh, class 3User 618: 225 min, 1388 mAh, class 3User 620: 292 min, 1407 mAh, class 3User 621: 218 min, 1475 mAh, class 3User 627: 210 min, 1614 mAh, class 3User 628: 227 min, 1446 mAh, class 3User 632: 216 min, 1483 mAh, class 3User 645: 186 min, 1494 mAh, class 3User 650: 186 min, 1627 mAh, class 3User 653: 206 min, 1632 mAh, class 3User 657: 262 min, 1489 mAh, class 3User 658: 278 min, 1368 mAh, class 3User 666: 198 min, 1544 mAh, class 3User 668: 205 min, 1699 mAh, class 3User 679: 298 min, 1525 mAh, class 3User 683: 190 min, 1718 mAh, class 3User 685: 218 min, 1221 mAh, class 3User 689: 261 min, 1589 mAh, class 3User 691: 195 min, 1447 mAh, class 3User 700: 212 min, 1306 mAh, class 3User 1: 393 min, 1872 mAh, class 4User 7: 350 min, 1802 mAh, class 4User 9: 340 min, 2138 mAh, class 4User 10: 424 min, 1957 mAh, class 4User 13: 462 min, 2303 mAh, class 4User 23: 423 min, 2094 mAh, class 4User 27: 444 min, 2372 mAh, class 4User 29: 452 min, 2387 mAh, class 4User 30: 412 min, 1899 mAh, class 4User 39: 473 min, 2312 mAh, class 4User 40: 398 min, 1851 mAh, class 4User 51: 452 min, 2180 mAh, class 4User 59: 428 min, 2306 mAh, class 4User 60: 325 min, 2269 mAh, class 4User 62: 309 min, 2292 mAh, class 4User 65: 459 min, 1982 mAh, class 4User 71: 452 min, 1808 mAh, class 4User 73: 457 min, 2347 mAh, class 4User 83: 330 min, 2363 mAh, class 4User 86: 404 min, 2081 mAh, class 4User 90: 301 min, 2053 mAh, class 4User 95: 411 min, 2169 mAh, class 4User 96: 326 min, 2243 mAh, class 4User 115: 471 min, 2156 mAh, class 4User 121: 388 min, 2085 mAh, class 4User 127: 332 min, 2149 mAh, class 4User 132: 320 min, 2056 mAh, class 4User 142: 448 min, 2044 mAh, class 4User 147: 443 min, 2289 mAh, class 4User 154: 329 min, 2277 mAh, class 4User 158: 339 min, 2102 mAh, class 4User 159: 304 min, 2375 mAh, class 4User 163: 442 min, 2067 mAh, class 4User 174: 368 min, 1817 mAh, class 4User 182: 474 min, 2109 mAh, class 4User 187: 402 min, 2014 mAh, class 4User 193: 432 min, 1822 mAh, class 4User 195: 473 min, 2109 mAh, class 4User 206: 301 min, 2084 mAh, class 4User 211: 451 min, 2108 mAh, class 4User 217: 402 min, 2282 mAh, class 4User 221: 433 min, 2093 mAh, class 4User 223: 351 min, 1941 mAh, class 4User 227: 384 min, 2185 mAh, class 4User 230: 360 min, 1946 mAh, class 4User 238: 425 min, 2142 mAh, class 4User 244: 451 min, 2378 mAh, class 4User 248: 314 min, 2205 mAh, class 4User 252: 441 min, 2332 mAh, class 4User 256: 397 min, 2352 mAh, class 4User 257: 424 min, 1863 mAh, class 4User 262: 334 min, 2394 mAh, class 4User 265: 334 min, 2000 mAh, class 4User 270: 381 min, 2160 mAh, class 4User 271: 426 min, 1969 mAh, class 4User 280: 411 min, 2029 mAh, class 4User 283: 386 min, 2114 mAh, class 4User 285: 411 min, 1820 mAh, class 4User 287: 314 min, 2136 mAh, class 4User 291: 448 min, 2199 mAh, class 4User 297: 458 min, 2214 mAh, class 4User 301: 420 min, 2113 mAh, class 4User 303: 469 min, 2290 mAh, class 4User 308: 410 min, 2176 mAh, class 4User 310: 397 min, 2027 mAh, class 4User 312: 341 min, 2397 mAh, class 4User 319: 408 min, 2026 mAh, class 4User 323: 347 min, 2001 mAh, class 4User 325: 445 min, 2007 mAh, class 4User 334: 461 min, 2001 mAh, class 4User 337: 473 min, 2292 mAh, class 4User 339: 306 min, 2267 mAh, class 4User 346: 308 min, 1974 mAh, class 4User 350: 303 min, 2314 mAh, class 4User 351: 463 min, 2111 mAh, class 4User 354: 379 min, 1823 mAh, class 4User 364: 321 min, 2159 mAh, class 4User 366: 382 min, 1965 mAh, class 4User 378: 458 min, 1875 mAh, class 4User 386: 349 min, 2041 mAh, class 4User 391: 311 min, 2231 mAh, class 4User 392: 337 min, 1901 mAh, class 4User 394: 331 min, 2129 mAh, class 4User 396: 472 min, 2288 mAh, class 4User 403: 411 min, 1960 mAh, class 4User 406: 478 min, 2340 mAh, class 4User 408: 395 min, 2291 mAh, class 4User 409: 357 min, 2289 mAh, class 4User 410: 405 min, 2366 mAh, class 4User 423: 416 min, 2115 mAh, class 4User 446: 378 min, 1859 mAh, class 4User 467: 414 min, 2349 mAh, class 4User 469: 429 min, 1921 mAh, class 4User 476: 412 min, 2201 mAh, class 4User 477: 318 min, 2089 mAh, class 4User 485: 444 min, 1873 mAh, class 4User 489: 416 min, 1882 mAh, class 4User 491: 416 min, 2279 mAh, class 4User 494: 329 min, 1892 mAh, class 4User 502: 420 min, 2017 mAh, class 4User 506: 348 min, 2398 mAh, class 4User 515: 466 min, 1984 mAh, class 4User 521: 350 min, 2364 mAh, class 4User 523: 438 min, 1849 mAh, class 4User 532: 339 min, 1987 mAh, class 4User 533: 431 min, 2206 mAh, class 4User 535: 389 min, 2087 mAh, class 4User 549: 383 min, 2155 mAh, class 4User 551: 455 min, 1984 mAh, class 4User 554: 405 min, 2082 mAh, class 4User 555: 387 min, 2168 mAh, class 4User 559: 361 min, 2037 mAh, class 4User 561: 408 min, 2245 mAh, class 4User 570: 404 min, 2181 mAh, class 4User 571: 441 min, 1928 mAh, class 4User 572: 444 min, 2229 mAh, class 4User 578: 381 min, 2216 mAh, class 4User 588: 328 min, 1975 mAh, class 4User 589: 424 min, 1995 mAh, class 4User 593: 379 min, 1809 mAh, class 4User 595: 447 min, 1959 mAh, class 4User 601: 325 min, 2244 mAh, class 4User 606: 425 min, 1928 mAh, class 4User 619: 342 min, 1826 mAh, class 4User 623: 453 min, 2363 mAh, class 4User 630: 461 min, 1988 mAh, class 4User 635: 318 min, 2055 mAh, class 4User 639: 417 min, 2074 mAh, class 4User 649: 389 min, 2294 mAh, class 4User 659: 463 min, 2358 mAh, class 4User 664: 469 min, 1858 mAh, class 4User 672: 468 min, 1937 mAh, class 4User 681: 307 min, 2105 mAh, class 4User 682: 380 min, 2354 mAh, class 4User 686: 412 min, 1859 mAh, class 4User 687: 335 min, 2037 mAh, class 4User 688: 387 min, 2098 mAh, class 4User 693: 378 min, 1898 mAh, class 4User 697: 316 min, 1965 mAh, class 4User 8: 543 min, 2956 mAh, class 5User 16: 503 min, 2571 mAh, class 5User 20: 577 min, 2774 mAh, class 5User 22: 576 min, 2803 mAh, class 5User 28: 512 min, 2409 mAh, class 5User 35: 593 min, 2499 mAh, class 5User 38: 522 min, 2808 mAh, class 5User 42: 576 min, 2447 mAh, class 5User 46: 502 min, 2476 mAh, class 5User 47: 558 min, 2447 mAh, class 5User 49: 580 min, 2623 mAh, class 5User 50: 589 min, 2736 mAh, class 5User 55: 516 min, 2857 mAh, class 5User 58: 539 min, 2796 mAh, class 5User 61: 522 min, 2798 mAh, class 5User 64: 545 min, 2911 mAh, class 5User 69: 516 min, 2932 mAh, class 5User 72: 521 min, 2902 mAh, class 5User 81: 565 min, 2475 mAh, class 5User 97: 550 min, 2916 mAh, class 5User 98: 516 min, 2406 mAh, class 5User 112: 488 min, 2447 mAh, class 5User 122: 529 min, 2484 mAh, class 5User 123: 584 min, 2541 mAh, class 5User 124: 529 min, 2686 mAh, class 5User 126: 535 min, 2858 mAh, class 5User 131: 540 min, 2923 mAh, class 5User 136: 555 min, 2528 mAh, class 5User 139: 497 min, 2876 mAh, class 5User 140: 516 min, 2429 mAh, class 5User 145: 524 min, 2417 mAh, class 5User 151: 523 min, 2583 mAh, class 5User 166: 540 min, 2993 mAh, class 5User 167: 595 min, 2968 mAh, class 5User 170: 587 min, 2431 mAh, class 5User 180: 539 min, 2853 mAh, class 5User 183: 544 min, 2936 mAh, class 5User 185: 597 min, 2984 mAh, class 5User 186: 498 min, 2738 mAh, class 5User 201: 495 min, 2920 mAh, class 5User 209: 539 min, 2606 mAh, class 5User 212: 481 min, 2752 mAh, class 5User 216: 553 min, 2559 mAh, class 5User 218: 555 min, 2855 mAh, class 5User 219: 499 min, 2873 mAh, class 5User 224: 532 min, 2556 mAh, class 5User 226: 511 min, 2712 mAh, class 5User 232: 495 min, 2855 mAh, class 5User 233: 537 min, 2720 mAh, class 5User 237: 524 min, 2549 mAh, class 5User 240: 573 min, 2711 mAh, class 5User 242: 564 min, 2764 mAh, class 5User 253: 523 min, 2460 mAh, class 5User 260: 570 min, 2613 mAh, class 5User 263: 518 min, 2954 mAh, class 5User 266: 563 min, 2849 mAh, class 5User 268: 584 min, 2766 mAh, class 5User 276: 501 min, 2702 mAh, class 5User 286: 534 min, 2805 mAh, class 5User 295: 580 min, 2660 mAh, class 5User 304: 541 min, 2443 mAh, class 5User 320: 508 min, 2590 mAh, class 5User 330: 541 min, 2865 mAh, class 5User 336: 531 min, 2905 mAh, class 5User 342: 597 min, 2718 mAh, class 5User 343: 529 min, 2971 mAh, class 5User 358: 488 min, 2840 mAh, class 5User 361: 517 min, 2435 mAh, class 5User 362: 557 min, 2900 mAh, class 5User 365: 579 min, 2539 mAh, class 5User 367: 516 min, 2464 mAh, class 5User 368: 598 min, 2876 mAh, class 5User 371: 558 min, 2765 mAh, class 5User 372: 561 min, 2547 mAh, class 5User 373: 511 min, 2514 mAh, class 5User 374: 560 min, 2947 mAh, class 5User 379: 525 min, 2445 mAh, class 5User 382: 493 min, 2453 mAh, class 5User 389: 563 min, 2968 mAh, class 5User 395: 589 min, 2663 mAh, class 5User 398: 517 min, 2798 mAh, class 5User 401: 522 min, 2821 mAh, class 5User 404: 566 min, 2595 mAh, class 5User 405: 559 min, 2618 mAh, class 5User 411: 501 min, 2790 mAh, class 5User 412: 575 min, 2918 mAh, class 5User 418: 572 min, 2655 mAh, class 5User 430: 540 min, 2757 mAh, class 5User 433: 534 min, 2672 mAh, class 5User 435: 581 min, 2591 mAh, class 5User 445: 555 min, 2540 mAh, class 5User 447: 546 min, 2852 mAh, class 5User 452: 591 min, 2953 mAh, class 5User 461: 523 min, 2696 mAh, class 5User 472: 541 min, 2452 mAh, class 5User 482: 528 min, 2717 mAh, class 5User 483: 549 min, 2851 mAh, class 5User 490: 586 min, 2403 mAh, class 5User 496: 493 min, 2928 mAh, class 5User 503: 582 min, 2664 mAh, class 5User 505: 493 min, 2859 mAh, class 5User 510: 492 min, 2513 mAh, class 5User 512: 567 min, 2911 mAh, class 5User 519: 574 min, 2780 mAh, class 5User 524: 506 min, 2623 mAh, class 5User 531: 589 min, 2629 mAh, class 5User 538: 593 min, 2672 mAh, class 5User 539: 576 min, 2638 mAh, class 5User 540: 592 min, 2867 mAh, class 5User 541: 567 min, 2817 mAh, class 5User 545: 544 min, 2633 mAh, class 5User 560: 553 min, 2914 mAh, class 5User 574: 537 min, 2858 mAh, class 5User 575: 519 min, 2571 mAh, class 5User 577: 554 min, 2776 mAh, class 5User 581: 527 min, 2430 mAh, class 5User 592: 580 min, 2767 mAh, class 5User 596: 512 min, 2538 mAh, class 5User 597: 511 min, 2529 mAh, class 5User 607: 580 min, 2496 mAh, class 5User 610: 551 min, 2927 mAh, class 5User 611: 507 min, 2606 mAh, class 5User 613: 553 min, 2911 mAh, class 5User 633: 496 min, 2587 mAh, class 5User 637: 510 min, 2433 mAh, class 5User 640: 538 min, 2778 mAh, class 5User 643: 502 min, 2597 mAh, class 5User 655: 594 min, 2839 mAh, class 5User 660: 505 min, 2464 mAh, class 5User 665: 555 min, 2568 mAh, class 5User 667: 529 min, 2891 mAh, class 5User 673: 500 min, 2925 mAh, class 5User 675: 522 min, 2776 mAh, class 5User 690: 541 min, 2424 mAh, class 5User 694: 505 min, 2792 mAh, class 5User 695: 564 min, 2422 mAh, class 5
Class 1 · lightestClass 2Class 3Class 4Class 5 · heaviest
The rows behind the chartThe statement it sends
SELECT "User ID", "App Usage Time (min/day)", "Battery Drain (mAh/day)",
       "User Behavior Class"
FROM user_behaviour_dataset_rows;

Ask it in a sentence

No SQL, no report to build. Just the question.

The answer names the rows it rests on, and each one here is checked against the SQL shown with it — so you can run the check yourself, in any of the tools above.

You askedDo Android or iOS users drain more battery?

Data Oil

iOS, by a little. The median iPhone user drains 1,538.5 mAh a day against 1,489 for Android, and the averages agree: 1,589.5 against 1,508.2. There are 146 iOS users and 554 on Android, so the Android figure rests on nearly four times as many people.

Evidenceuser_behaviour_dataset_rows · Grouped by operating system · all 700 rows

The SQL that checks itRun it yourself
SELECT "Operating System", count(*) AS users,
       median("Battery Drain (mAh/day)") AS median_mah,
       round(avg("Battery Drain (mAh/day)"), 1) AS average_mah
FROM user_behaviour_dataset_rows
GROUP BY "Operating System";

You askedWhat separates the heaviest users from the lightest?

Data Oil

Everything, and in step. Class 5 users keep the screen on 10.1 hours a day against 1.5 for class 1, spend 541 minutes in apps against 60, have 89 apps installed against 15, use 1,975 MB of data against 202, and drain 2,701 mAh against 455 — from 5.9 to 9.8 times as much, on every measure.

Evidenceuser_behaviour_dataset_rows · Classes 1 and 5 · 136 and 136 users

The SQL that checks itRun it yourself
SELECT "User Behavior Class",
       round(avg("Screen On Time (hours/day)"), 1) AS screen_hours,
       round(avg("App Usage Time (min/day)"), 0) AS app_minutes,
       round(avg("Number of Apps Installed"), 0) AS apps,
       round(avg("Data Usage (MB/day)"), 0) AS data_mb,
       round(avg("Battery Drain (mAh/day)"), 0) AS battery_mah
FROM user_behaviour_dataset_rows
WHERE "User Behavior Class" IN (1, 5)
GROUP BY "User Behavior Class";

You askedWhich phone uses the most data?

Data Oil

The iPhone 12, narrowly. Its users average 966 MB a day; the Google Pixel 5 is lowest at 898. Across all five models the spread is under 8%, so the phone says far less about data use than how its owner uses it does.

Evidenceuser_behaviour_dataset_rows · Grouped by device model · 5 models

The SQL that checks itRun it yourself
SELECT "Device Model", round(avg("Data Usage (MB/day)"), 1) AS data_mb
FROM user_behaviour_dataset_rows
GROUP BY "Device Model"
ORDER BY data_mb DESC;

Connecting

One connection, three tools

Power BI Desktop

Get data → PostgreSQL database. The navigator lists your tables and Import loads them — measured on a real deployment.

Excel

Data → Get Data → From Database → From PostgreSQL Database, then a PivotTable over what it returns.

Tableau

Connect → PostgreSQL. The same host, port and database, and the same account.

Each one needs the host and PostgreSQL port of your deployment, the database by name, a Data Oil account, and SSL on. PostgreSQL tools has what was measured, tool by tool, and what is declined.

Next

Ask your own data.

The proof of concept starts with your tables, your questions and the tools your team already uses.

Get started Contact