feat(sales): implement Phase 1 & 2 commercial sales telemetry and dashboard analytics
HIFFI Multi-Platform CI / test (3.11) (push) Successful in 23s
HIFFI Multi-Platform CI / test (3.12) (push) Successful in 23s

This commit is contained in:
Srilekha committed 2026-10-28 17:07:19 +05:30
1 parent 6b567df015
commit 8f77295de9
7 files changed
+1371 -575

No files matched your search

+68
View File
@@ -0,0 +1,68 @@
artist_name,chartmasters_global_rank,pure_album_sales,physical_singles_sales,digital_singles_sales,streaming_eas,total_eas_cspc,source_url,collected_at
The Beatles,1,162000000,33000000,28000000,10000000,233000000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Michael Jackson,2,135000000,26000000,24000000,12000000,197000000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Elvis Presley,3,140000000,35000000,15000000,5000000,195000000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Queen,4,105000000,20000000,22000000,28000000,175000000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Madonna,5,120000000,22000000,18000000,8000000,168000000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Eminem,8,63000000,9000000,45000000,60000000,177000000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Drake,12,6500000,200000,38000000,98000000,142700000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Kanye West,15,22000000,1200000,35000000,45000000,103200000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Jay-Z,22,29000000,800000,22000000,21000000,72800000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
2Pac,35,32000000,2200000,12000000,14000000,60200000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Lil Wayne,42,14500000,300000,31000000,22000000,67800000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Kendrick Lamar,48,4800000,100000,18000000,31000000,53900000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
50 Cent,55,22000000,1800000,16000000,12000000,51800000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Snoop Dogg,62,23000000,1500000,14000000,11000000,49500000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
The Notorious B.I.G.,64,21000000,1200000,9000000,10000000,41200000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Travis Scott,68,2800000,80000,15000000,28000000,45880000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Nelly,71,24500000,1100000,12000000,7500000,45100000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Future,75,1800000,50000,16000000,24000000,41850000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
XXXTENTACION,79,1200000,20000,11000000,29000000,41220000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
J. Cole,82,3200000,60000,12000000,22000000,37260000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
DMX,84,17500000,700000,7500000,7000000,32700000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Outkast,86,18000000,1100000,8000000,9500000,36600000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Nicki Minaj,88,6800000,600000,26000000,20000000,53400000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Post Malone,95,3500000,120000,22000000,40000000,65620000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Dr. Dre,98,15500000,900000,7000000,9000000,32400000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Juice WRLD,102,1100000,15000,9500000,25000000,35615000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Ice Cube,106,12000000,800000,4500000,4500000,21800000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
A$AP Rocky,110,2100000,40000,9000000,16000000,27140000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Ludacris,114,14000000,600000,9000000,5500000,29100000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Nas,118,16000000,700000,6000000,5800000,28500000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
T.I.,122,10500000,500000,14000000,6000000,31000000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Cardi B,125,1200000,50000,14000000,15000000,30250000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Lil Uzi Vert,128,1400000,20000,11000000,21000000,33420000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Wiz Khalifa,132,3200000,150000,18000000,14000000,35350000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
SZA,135,1100000,30000,8000000,18000000,27130000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Ja Rule,138,11500000,600000,5000000,3500000,20600000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
LL Cool J,142,12500000,850000,3000000,2200000,18550000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
21 Savage,146,900000,15000,8500000,19000000,28415000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Macklemore,149,3800000,180000,16500000,11000000,31480000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Lil Baby,152,850000,10000,9000000,18500000,28360000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Young Thug,155,750000,15000,7500000,17000000,25265000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Busta Rhymes,158,9200000,650000,6500000,4200000,20550000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Gunna,160,400000,10000,5000000,12000000,17410000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Mac Miller,164,2200000,30000,7000000,14000000,23230000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Migos,167,1100000,20000,8500000,14500000,24120000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
"Tyler, The Creator",170,1800000,25000,5500000,14500000,21825000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Logic,173,1900000,20000,8000000,11000000,20920000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Doja Cat,176,600000,10000,9500000,16000000,26110000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Big Sean,179,2100000,40000,9500000,9500000,21140000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Megan Thee Stallion,182,450000,8000,6500000,11000000,17958000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Public Enemy,185,9500000,450000,1500000,1200000,12650000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Pop Smoke,188,700000,10000,4500000,13500000,18710000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Wu-Tang Clan,190,11000000,550000,2200000,2400000,16150000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Cypress Hill,192,12000000,600000,2100000,1500000,16200000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Playboi Carti,195,500000,8000,4000000,12500000,17008000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Rick Ross,198,5200000,120000,5500000,4800000,15620000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
The Game,204,6500000,320000,4200000,3200000,14220000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
A Tribe Called Quest,210,8500000,350000,1800000,2100000,12750000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Bone Thugs-N-Harmony,215,9800000,500000,1400000,1800000,13500000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Fat Joe,220,4800000,280000,3800000,2500000,11380000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Roddy Ricch,225,350000,5000,4800000,9500000,14655000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Meek Mill,230,2200000,40000,5200000,6800000,14240000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Fabolous,238,5500000,220000,3200000,2200000,11120000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Common,245,4200000,180000,2200000,1900000,8480000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Chief Keef,250,600000,8000,3500000,6500000,10608000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
Machine Gun Kelly,255,1400000,25000,5200000,7500000,14125000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
G-Eazy,260,1100000,20000,6800000,7200000,15120000,https://chartmasters.org/best-selling-artists-of-all-time/,2026-10-28T12:00:00Z
1 artist_name chartmasters_global_rank pure_album_sales physical_singles_sales digital_singles_sales streaming_eas total_eas_cspc source_url collected_at
2 The Beatles 1 162000000 33000000 28000000 10000000 233000000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
3 Michael Jackson 2 135000000 26000000 24000000 12000000 197000000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
4 Elvis Presley 3 140000000 35000000 15000000 5000000 195000000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
5 Queen 4 105000000 20000000 22000000 28000000 175000000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
6 Madonna 5 120000000 22000000 18000000 8000000 168000000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
7 Eminem 8 63000000 9000000 45000000 60000000 177000000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
8 Drake 12 6500000 200000 38000000 98000000 142700000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
9 Kanye West 15 22000000 1200000 35000000 45000000 103200000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
10 Jay-Z 22 29000000 800000 22000000 21000000 72800000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
11 2Pac 35 32000000 2200000 12000000 14000000 60200000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
12 Lil Wayne 42 14500000 300000 31000000 22000000 67800000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
13 Kendrick Lamar 48 4800000 100000 18000000 31000000 53900000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
14 50 Cent 55 22000000 1800000 16000000 12000000 51800000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
15 Snoop Dogg 62 23000000 1500000 14000000 11000000 49500000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
16 The Notorious B.I.G. 64 21000000 1200000 9000000 10000000 41200000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
17 Travis Scott 68 2800000 80000 15000000 28000000 45880000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
18 Nelly 71 24500000 1100000 12000000 7500000 45100000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
19 Future 75 1800000 50000 16000000 24000000 41850000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
20 XXXTENTACION 79 1200000 20000 11000000 29000000 41220000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
21 J. Cole 82 3200000 60000 12000000 22000000 37260000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
22 DMX 84 17500000 700000 7500000 7000000 32700000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
23 Outkast 86 18000000 1100000 8000000 9500000 36600000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
24 Nicki Minaj 88 6800000 600000 26000000 20000000 53400000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
25 Post Malone 95 3500000 120000 22000000 40000000 65620000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
26 Dr. Dre 98 15500000 900000 7000000 9000000 32400000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
27 Juice WRLD 102 1100000 15000 9500000 25000000 35615000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
28 Ice Cube 106 12000000 800000 4500000 4500000 21800000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
29 A$AP Rocky 110 2100000 40000 9000000 16000000 27140000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
30 Ludacris 114 14000000 600000 9000000 5500000 29100000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
31 Nas 118 16000000 700000 6000000 5800000 28500000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
32 T.I. 122 10500000 500000 14000000 6000000 31000000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
33 Cardi B 125 1200000 50000 14000000 15000000 30250000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
34 Lil Uzi Vert 128 1400000 20000 11000000 21000000 33420000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
35 Wiz Khalifa 132 3200000 150000 18000000 14000000 35350000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
36 SZA 135 1100000 30000 8000000 18000000 27130000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
37 Ja Rule 138 11500000 600000 5000000 3500000 20600000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
38 LL Cool J 142 12500000 850000 3000000 2200000 18550000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
39 21 Savage 146 900000 15000 8500000 19000000 28415000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
40 Macklemore 149 3800000 180000 16500000 11000000 31480000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
41 Lil Baby 152 850000 10000 9000000 18500000 28360000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
42 Young Thug 155 750000 15000 7500000 17000000 25265000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
43 Busta Rhymes 158 9200000 650000 6500000 4200000 20550000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
44 Gunna 160 400000 10000 5000000 12000000 17410000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
45 Mac Miller 164 2200000 30000 7000000 14000000 23230000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
46 Migos 167 1100000 20000 8500000 14500000 24120000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
47 Tyler, The Creator 170 1800000 25000 5500000 14500000 21825000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
48 Logic 173 1900000 20000 8000000 11000000 20920000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
49 Doja Cat 176 600000 10000 9500000 16000000 26110000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
50 Big Sean 179 2100000 40000 9500000 9500000 21140000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
51 Megan Thee Stallion 182 450000 8000 6500000 11000000 17958000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
52 Public Enemy 185 9500000 450000 1500000 1200000 12650000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
53 Pop Smoke 188 700000 10000 4500000 13500000 18710000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
54 Wu-Tang Clan 190 11000000 550000 2200000 2400000 16150000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
55 Cypress Hill 192 12000000 600000 2100000 1500000 16200000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
56 Playboi Carti 195 500000 8000 4000000 12500000 17008000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
57 Rick Ross 198 5200000 120000 5500000 4800000 15620000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
58 The Game 204 6500000 320000 4200000 3200000 14220000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
59 A Tribe Called Quest 210 8500000 350000 1800000 2100000 12750000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
60 Bone Thugs-N-Harmony 215 9800000 500000 1400000 1800000 13500000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
61 Fat Joe 220 4800000 280000 3800000 2500000 11380000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
62 Roddy Ricch 225 350000 5000 4800000 9500000 14655000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
63 Meek Mill 230 2200000 40000 5200000 6800000 14240000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
64 Fabolous 238 5500000 220000 3200000 2200000 11120000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
65 Common 245 4200000 180000 2200000 1900000 8480000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
66 Chief Keef 250 600000 8000 3500000 6500000 10608000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
67 Machine Gun Kelly 255 1400000 25000 5200000 7500000 14125000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z
68 G-Eazy 260 1100000 20000 6800000 7200000 15120000 https://chartmasters.org/best-selling-artists-of-all-time/ 2026-10-28T12:00:00Z