WEBVTT
1
00:00:00.080 --> 00:00:02.799
You thought your power bimps were safe. They aren't. Those
2
00:00:02.799 --> 00:00:05.679
colorful dashboards full of Bing Maps visuals they're on borrowed time.
3
00:00:05.799 --> 00:00:09.519
Microsoft isn't issuing a warning, it's delivering an eviction notice.
4
00:00:09.919 --> 00:00:13.039
Map visuals not supported isn't a glitch. It's the corporate
5
00:00:13.039 --> 00:00:16.079
equivalent of a red tag on your data visualization. As
6
00:00:16.079 --> 00:00:19.359
of October twenty twenty five, Bing Maps is officially deprecated,
7
00:00:19.440 --> 00:00:21.879
and the powerbi visuals that depend on it will vanish
8
00:00:21.879 --> 00:00:24.839
from your reports faster than you can say compliance update.
9
00:00:25.239 --> 00:00:28.199
So yes, what once loaded seamlessly will soon blink out
10
00:00:28.199 --> 00:00:31.160
of existence, replaced by an empty placeholder and a smug
11
00:00:31.239 --> 00:00:33.960
upgrade banner inviting you to migrate to as your maps.
12
00:00:34.240 --> 00:00:37.079
If you ignore it, your executive dashboards will melt into
13
00:00:37.159 --> 00:00:41.000
beige despair by next fiscal year. Think that's dramatic, It isn't.
14
00:00:41.079 --> 00:00:44.079
It's Microsoft's transition policy. The good news, if you can
15
00:00:44.119 --> 00:00:47.119
call it, that is the problems entirely preventable. Today, we'll
16
00:00:47.159 --> 00:00:50.280
cover why this migration matters, the checklist every adminent analyst
17
00:00:50.359 --> 00:00:52.840
must complete, and how to avoid watching your data visualization
18
00:00:52.920 --> 00:00:55.679
layer implode during Q four reporting. Let's be clear, bing
19
00:00:55.759 --> 00:00:58.200
maps didn't die of natural causes. It was executed for
20
00:00:58.240 --> 00:01:01.320
non compliance. As your Maps is a state approved successor,
21
00:01:01.560 --> 00:01:04.879
modernized cloud aligned and compliant with the current security regime.
22
00:01:05.200 --> 00:01:07.719
I'll show you why it happened, what's changing under the hood,
23
00:01:07.879 --> 00:01:10.159
and how to rebuild your visuals so they don't collapse
24
00:01:10.200 --> 00:01:12.959
into cartographic chaos. Now, let's visit the scene of the crime,
25
00:01:13.359 --> 00:01:16.680
the platform rebellion. Why bing maps had to die. Every
26
00:01:16.680 --> 00:01:20.640
Microsoft platform eventually rebels against its own history. Bing Maps
27
00:01:20.680 --> 00:01:23.519
is just the latest casualty, like an outdated rotary phone
28
00:01:23.519 --> 00:01:26.200
in a world of smartphones. It was functional, but embarrassingly
29
00:01:26.239 --> 00:01:29.000
analog in a cloud first ecosystem. Microsoft didn't remove it
30
00:01:29.000 --> 00:01:30.959
because it hated you. It removed it because it hated
31
00:01:30.959 --> 00:01:33.599
maintaining pre as your architecture. The truth this isn't some
32
00:01:33.640 --> 00:01:36.799
cosmetic update. As your Maps isn't a repaint of bing Maps.
33
00:01:36.799 --> 00:01:39.359
It's an entirely new vehicle built on a different chassis
34
00:01:39.599 --> 00:01:42.840
where bing Maps ran on legacy. APIs designed when cloud
35
00:01:42.959 --> 00:01:45.959
meant I accidentally deleted my local folder. As your Maps
36
00:01:45.959 --> 00:01:50.000
is fused to the Azure backbone itself. It scales, updates, authenticates,
37
00:01:50.040 --> 00:01:54.040
and complies the way modern enterprise infrastructure expects compliance by
38
00:01:54.040 --> 00:01:56.920
the way, isn't negotiable. You can't process global location data
39
00:01:57.000 --> 00:01:59.599
through an outdated service and still claim adherence to modern
40
00:01:59.680 --> 00:02:02.959
data going governance. The decommissioning of bing maps is Microsoft's
41
00:02:03.000 --> 00:02:07.519
quiet way of enforcing hygiene. No legacy APIs, no deprecated
42
00:02:07.519 --> 00:02:10.280
security layers, no excuses. You want to map data, then
43
00:02:10.360 --> 00:02:13.280
use the cloud platform that actually meets its own compliance threshold.
44
00:02:13.319 --> 00:02:16.919
From a technical standpoint, as your maps offers improved rendering performance,
45
00:02:17.159 --> 00:02:20.879
spatial data unification, and API scalability that Bing's creaky engines
46
00:02:20.879 --> 00:02:25.560
simply couldn't match. The rendering pipeline now fully GPU accelerated handles,
47
00:02:25.560 --> 00:02:28.759
smoother zoom transitions, and more detailed geoshapes. The payoff is
48
00:02:28.840 --> 00:02:32.000
higher fidelity visuals and stability across tenants, something bing Maps
49
00:02:32.000 --> 00:02:34.879
often fumbled with regional variations, but let's translate that from
50
00:02:34.960 --> 00:02:37.960
corporate to human, as your maps can actually handle enterprise
51
00:02:38.000 --> 00:02:41.280
grade workloads without panicking. Bing Maps bless its binary heart
52
00:02:41.400 --> 00:02:44.360
was built for directions, not dashboards. Every time you dropped
53
00:02:44.360 --> 00:02:47.560
thousands of latitude longitude points into a powerbi visual, bing
54
00:02:47.639 --> 00:02:53.080
Maps was silently screaming business impact immense unsupported visuals don't
55
00:02:53.120 --> 00:02:57.199
just disappear gracefully. They break dashboards. In production, executives click
56
00:02:57.240 --> 00:03:00.520
open report, and instead of performance metrics they get cryptic
57
00:03:00.560 --> 00:03:03.919
placeholder boxes. It's not just inconvenience, it's data outage theater.
58
00:03:04.159 --> 00:03:07.960
For analytics teams, that's catastrophic. Quarterly review meetings don't pause
59
00:03:08.000 --> 00:03:11.039
for deprecated APIs. You might think of this as modernization.
60
00:03:11.159 --> 00:03:14.400
Microsoft thinks of it as survival. They're sweeping away obsolete
61
00:03:14.400 --> 00:03:17.960
dependencies faster than ever because the era of distributed services
62
00:03:18.000 --> 00:03:22.719
demands consistent telemetry, authentication models and cost tracking. As your
63
00:03:22.719 --> 00:03:25.639
Maps plugs directly into that matrix. Bing Maps didn't and
64
00:03:25.719 --> 00:03:29.759
never will. So Yes, as your Maps is technically the replacement,
65
00:03:30.120 --> 00:03:34.280
but philosophically it's the reckoning. One represents a single API call.
66
00:03:34.520 --> 00:03:36.919
The other is an entire cloud service family, complete with
67
00:03:36.960 --> 00:03:41.199
spatial analytics, integration, security boundaries, and automated updates. This isn't
68
00:03:41.240 --> 00:03:43.680
just updating a visual, it's catching your data architecture up
69
00:03:43.680 --> 00:03:46.520
to twenty twenty five. And before you complain about force change,
70
00:03:46.680 --> 00:03:50.960
remember platform evolution is the entry fee for relevance. You
71
00:03:50.960 --> 00:03:54.639
don't get modern reliability with legacy pipelines refusing to migrate
72
00:03:54.759 --> 00:03:57.599
is like keeping a flip phone and expecting five G coverage.
73
00:03:57.919 --> 00:04:00.000
You can cling to nostalgia, or you can have function
74
00:04:00.199 --> 00:04:03.240
dashboards so the rebellion is complete. Being Maps was tried,
75
00:04:03.400 --> 00:04:06.879
found non compliant, and replaced by something faster, safer, and
76
00:04:07.000 --> 00:04:09.800
infinitely more scalable. If that still sounds optional to you,
77
00:04:09.879 --> 00:04:13.319
stay tuned because ignoring the migration prompt doesn't delay the execution,
78
00:04:13.400 --> 00:04:16.920
It just ensures you face it unprepared. The bureaucratic gate
79
00:04:17.120 --> 00:04:20.600
tenant settings before migration. Welcome to the bureaucratic checkpoint of
80
00:04:20.639 --> 00:04:23.600
this migration, the part most users skip until it ruins
81
00:04:23.639 --> 00:04:26.720
their weak You can't simply click upgrade to Azure Maps
82
00:04:26.879 --> 00:04:30.600
and expect Powerbi to perform miracles. No, first, you must
83
00:04:30.639 --> 00:04:33.319
pass through the administrative gate known as the power Bi
84
00:04:33.480 --> 00:04:36.240
Service admin Portal. Think of it as city Hall for
85
00:04:36.279 --> 00:04:39.519
your organization's cloud behavior. Nothing moves and no data crosses
86
00:04:39.560 --> 00:04:42.399
an international border until the appropriate box is checked and
87
00:04:42.439 --> 00:04:45.279
the legallyase is appeased. Let's start with the boring truth.
88
00:04:45.519 --> 00:04:49.040
As your based visuals are disabled by default. Microsoft does
89
00:04:49.040 --> 00:04:51.959
this not because it enjoys sabotaging your workflow, but because
90
00:04:52.040 --> 00:04:56.560
international privacy and data residency rules require explicit consent. Without
91
00:04:56.560 --> 00:04:59.879
these settings enabled, as your maps visualizations refuse to load,
92
00:05:00.360 --> 00:05:02.879
they don't error out loudly. Know that would be merciful.
93
00:05:02.920 --> 00:05:06.319
They simply sit there, unresponsive, as if mocking your impatience.
94
00:05:06.399 --> 00:05:09.759
Here's where you intervene. Log into the power Bi admin
95
00:05:09.839 --> 00:05:14.720
portal using an account mercifully blessed with administrative privileges. In
96
00:05:14.759 --> 00:05:17.079
the search bar at the top, type Azure and watch.
97
00:05:17.120 --> 00:05:21.319
Several options appear as your maps visuals, data processing outside
98
00:05:21.360 --> 00:05:24.360
your region, and a few additional toggles that look suspiciously
99
00:05:24.439 --> 00:05:27.800
like those cookie consent prompts you never read. Every one
100
00:05:27.839 --> 00:05:31.519
of them determines whether your organization's maps will function or fail.
101
00:05:32.079 --> 00:05:35.399
Now remember the metaphor. This is airport customs for your data.
102
00:05:35.519 --> 00:05:38.879
Location coordinates are your passengers, Azure is the destination country,
103
00:05:38.879 --> 00:05:41.360
and these toggles are passports. If your admin refuses to
104
00:05:41.360 --> 00:05:45.040
stamp them, nothing leaves the terminal. Selecting allow azur Maps
105
00:05:45.120 --> 00:05:48.600
authorizes powerbi to engage with the Azure Maps API services
106
00:05:48.800 --> 00:05:52.000
from Microsoft's global cloud network. Enabling the option for data
107
00:05:52.040 --> 00:05:55.399
processing outside your tenants region allows the system to reach
108
00:05:55.480 --> 00:05:59.199
regions where mapping services physically reside. Decline that, and you're
109
00:05:59.240 --> 00:06:02.560
grounding your vision rules inside a sandbox with no geographic awareness.
110
00:06:02.800 --> 00:06:05.680
Then there's the question of subprocessors. These are Microsoft's own
111
00:06:05.759 --> 00:06:10.240
service components, effectively subcontractors that handle specific capabilities like layer
112
00:06:10.240 --> 00:06:14.360
rendering and coordinate projection. None of them receives personal data.
113
00:06:14.439 --> 00:06:18.399
Only raw location points, place names, and drawing instructions are transmitted.
114
00:06:18.480 --> 00:06:21.240
So if you're worried that your executive's home address is
115
00:06:21.279 --> 00:06:24.839
secretly heading to Redmond, rest easy. The most sensitive data
116
00:06:24.879 --> 00:06:27.120
traveling here is a handful of longitude values and some
117
00:06:27.199 --> 00:06:30.439
color codes for your bubbles. Still, compliance requires acknowledgment. You
118
00:06:30.519 --> 00:06:33.319
check the boxes not because you mistrust Microsoft, but because
119
00:06:33.360 --> 00:06:36.560
auditors eventually will. When these settings are configured correctly, the
120
00:06:36.600 --> 00:06:40.839
Azuo maps visual becomes available. Organizationwide, analysts open their reports,
121
00:06:40.839 --> 00:06:45.480
click upgrade, and Powerbi promptly replaces being visuals with Azure ones, provided,
122
00:06:45.519 --> 00:06:48.800
of course, that this administrative groundwork exists. Now here's where
123
00:06:48.800 --> 00:06:52.959
the comedy begins. Many analysts, impatient and overconfident, attempt conversion
124
00:06:53.000 --> 00:06:55.759
before their admins flip those switches. They get the migration
125
00:06:55.839 --> 00:06:59.519
prompt they click enthusiastically, and Powerbi appears to cooperate until
126
00:06:59.560 --> 00:07:02.680
they relow the report. Suddenly nothing renders, no warning, no
127
00:07:02.720 --> 00:07:06.319
coherent error message, just visual silence. Eventually, someone blames the
128
00:07:06.360 --> 00:07:09.079
network or their Powerbi version, when in truth the problem
129
00:07:09.120 --> 00:07:12.560
is bureaucracy. So coordinate with your admin team before conversion.
130
00:07:12.720 --> 00:07:15.800
Confirm as your maps access at the tenant level, confirm
131
00:07:15.959 --> 00:07:19.600
regional processing approval, and save your organization. Another incident ticket
132
00:07:19.680 --> 00:07:23.120
titled maps broken again. Once this red tape is handled,
133
00:07:23.160 --> 00:07:26.639
you'll notice something remarkable. The upgrade dialogue finally behaves like
134
00:07:26.680 --> 00:07:29.720
a feature instead of a prank. Reports open, visuals load,
135
00:07:29.720 --> 00:07:33.040
and Microsoft stops judging you. This tenant configuration step is
136
00:07:33.040 --> 00:07:35.240
the least glamorous part of the migration, but it's also
137
00:07:35.319 --> 00:07:38.279
the foundation that everything else depends on. Treat it like
138
00:07:38.399 --> 00:07:41.079
updating your system bias. You only need to do it once,
139
00:07:41.120 --> 00:07:45.759
but skip it and everything downstream fails spectacularly. So paperwork complete,
140
00:07:45.800 --> 00:07:49.439
passport stamped, bureaucracy satisfied, you're cleared for takeoff. Yet before
141
00:07:49.439 --> 00:07:52.680
you exhale in relief, a warning what comes next looks
142
00:07:52.800 --> 00:07:56.720
suspiciously easy. Powerbi will soon suggest that a single click
143
00:07:56.959 --> 00:08:00.360
can safely migrate all of your maps. That's adorable. Prepared
144
00:08:00.399 --> 00:08:02.759
to discover how the illusion of automation works and why
145
00:08:02.800 --> 00:08:05.839
trusting it without verification might be your next compliance violation.
146
00:08:06.639 --> 00:08:10.720
The autofixed mirage converting bing maps automatically. Here's where the
147
00:08:10.759 --> 00:08:13.480
trap is set. You open your report and Powerbi politely
148
00:08:13.480 --> 00:08:16.600
flashes a message your bing map visuals can be upgraded
149
00:08:16.600 --> 00:08:19.279
to Azure Maps. Click here. It sounds like the sort
150
00:08:19.319 --> 00:08:23.399
of maintenance miracle we've long been promised. One click, total transformation.
151
00:08:23.560 --> 00:08:26.519
The interface even smiles reassuringly, as if to say, gone,
152
00:08:26.560 --> 00:08:29.240
nothing could possibly go wrong, and then you click. What
153
00:08:29.360 --> 00:08:33.600
happens is technically accurate, but philosophically misleading. Powerbi runs an
154
00:08:33.639 --> 00:08:36.039
internal routine that scans each big map or field map,
155
00:08:36.120 --> 00:08:39.200
visual notes its data bindings, and rebuilds the visual template
156
00:08:39.279 --> 00:08:43.600
using the Azuo maps engine. Simple mappings, latitude, longitude, category
157
00:08:43.639 --> 00:08:47.799
measure carry over conditional formatting is important. Bubble colors are preserved.
158
00:08:47.879 --> 00:08:50.519
You watch the progress bar glide across the screen, convinced
159
00:08:50.559 --> 00:08:54.240
that Microsoft has at last mustered painless migration. Except automation
160
00:08:54.360 --> 00:08:57.360
never really replaces human review, It just compresses the delay
161
00:08:57.399 --> 00:09:00.759
before disappointment. The first clue comes when you reopen the
162
00:09:00.799 --> 00:09:04.600
dashboard and realize your carefully proportioned markers have shrunk. Bubble
163
00:09:04.639 --> 00:09:07.200
size controls in Azure maps follow a different scale curve.
164
00:09:07.639 --> 00:09:10.360
It's not random. Bing maps treated pixel size as an
165
00:09:10.399 --> 00:09:14.759
absolute as your maps ties maximum radius to relative viewport dimensions.
166
00:09:15.000 --> 00:09:17.879
The larger your screen, the tinier the circles. Congratulations, your
167
00:09:17.919 --> 00:09:21.240
revenue hotspots now look like misplaced freckles next to zoom.
168
00:09:21.480 --> 00:09:25.080
Bing maps defaulted to an intermediate geographic spread wide enough
169
00:09:25.120 --> 00:09:28.000
to show continents close enough for state borders, as your
170
00:09:28.000 --> 00:09:31.440
maps assumes you prefer intimacy snapping to city level detail.
171
00:09:31.559 --> 00:09:34.759
That means every map open somewhere between way too zoomed
172
00:09:34.759 --> 00:09:37.759
in and why are my inside one building? The fix
173
00:09:38.080 --> 00:09:41.759
you manually adjust the initial camera setting, because apparently automation
174
00:09:41.879 --> 00:09:45.120
respects geometry but not human patients. Color gradients are another
175
00:09:45.200 --> 00:09:48.879
quiet betrayal. Bing maps use a simple linear heat scale.
176
00:09:49.000 --> 00:09:52.919
Azure's renderer interprets high density data differently, translating a five
177
00:09:52.919 --> 00:09:56.919
step gradient into ten, often with new hues introduced metrics
178
00:09:56.919 --> 00:09:59.200
that once looked comfortably green to red now appeared teal
179
00:09:59.200 --> 00:10:02.240
to my genta. Someone will accuse you of rebranding. They'll
180
00:10:02.279 --> 00:10:04.960
be wrong. It's just the new rendering engine's different opinion
181
00:10:05.000 --> 00:10:08.080
on chromatic morality. Let's discuss when this so called auto
182
00:10:08.159 --> 00:10:12.240
upgrade actually succeeds. Straightforward visuals one category one measure basic
183
00:10:12.240 --> 00:10:15.399
bubble plot usually survive. Intact field maps that already had
184
00:10:15.519 --> 00:10:17.679
latitude and longitude columns for given by the gods of
185
00:10:17.720 --> 00:10:22.919
metadata emerge mostly unscathed. In those cases, automation saves genuine minutes,
186
00:10:23.159 --> 00:10:26.759
But the moment your dashboard leans on layered logic, multiple fields,
187
00:10:26.879 --> 00:10:31.440
shape overlays, conditional transparency, drill through behavior, the cracks widen
188
00:10:31.799 --> 00:10:34.559
as your maps rebuilds what it can and politely ignores
189
00:10:34.600 --> 00:10:37.240
the rest. It's like hiring a painter who repaints your
190
00:10:37.279 --> 00:10:41.159
living room but decides the corner shelf was outside scope. Technically,
191
00:10:41.240 --> 00:10:44.279
Powerbie logs every skipped property during conversion, but you'll never
192
00:10:44.279 --> 00:10:47.559
see it unless you enjoy sifting through diagnostic traces. The symptom,
193
00:10:47.600 --> 00:10:51.879
as always is visual chaos. Filter's misaligned legendsaryset and coordinates
194
00:10:51.879 --> 00:10:55.720
subtly drift. Due to Azure's updated projection system, Yes, Global
195
00:10:55.720 --> 00:10:59.159
compliance now features curvature accuracy. Unfortunately, it also means your
196
00:10:59.240 --> 00:11:01.320
Chicago office made drift into Lake Michigan. If you don't
197
00:11:01.399 --> 00:11:05.320
verify grid alignment. Here's a real world anecdote. One analyst
198
00:11:05.399 --> 00:11:09.120
clicked upgrade all five minutes before a board presentation. Half
199
00:11:09.120 --> 00:11:12.840
the visuals regenerated properly, the rest flattened into avant garde
200
00:11:12.879 --> 00:11:16.320
modern art. The geography layer from a sales report merged
201
00:11:16.320 --> 00:11:18.960
with a supply chain density map, producing what could only
202
00:11:18.960 --> 00:11:23.000
be described as post industrial cartographic expressionism. The executive team
203
00:11:23.039 --> 00:11:26.759
applauded the creativity, then demanded an explanation moral test in
204
00:11:26.799 --> 00:11:30.080
a copy. Unless your career goal is interpretive mapping. Fundamentally,
205
00:11:30.159 --> 00:11:34.399
the automatic upgrade isn't malicious. It's pragmatic. Microsoft recognizes that
206
00:11:34.440 --> 00:11:37.559
most power bear users aren't visual perfectionists. They want something
207
00:11:37.559 --> 00:11:40.799
that loads, not something that aligns with subdegree precision. For them,
208
00:11:40.919 --> 00:11:44.120
upgrade all works beautifully. For anyone who reports to leadership
209
00:11:44.120 --> 00:11:47.240
that expects accuracy down to a decimal, it's a mirage.
210
00:11:47.480 --> 00:11:49.919
So treat this automation like you'd treat autopilot on a
211
00:11:49.919 --> 00:11:53.519
commercial jet. A convenience, not a substitute for attentiveness. It
212
00:11:53.519 --> 00:11:56.200
gets you airborne, keeps you level, but the human pilot
213
00:11:56.600 --> 00:12:00.000
you must land the report without turbulence. Once you understand
214
00:12:00.000 --> 00:12:02.840
and what the conversion touched, and where distortions hide. You
215
00:12:02.879 --> 00:12:06.240
can decide whether the one click option achieved genuine modernization
216
00:12:06.600 --> 00:12:10.360
or simply rearranged your problems with sharper graphics. In short, yes,
217
00:12:10.600 --> 00:12:13.279
automation works except when it doesn't, and when it doesn't,
218
00:12:13.320 --> 00:12:16.039
you'd better be ready for manual re entry. That's where
219
00:12:16.039 --> 00:12:19.639
we head next, the disciplined, precise method that separates professionals
220
00:12:19.639 --> 00:12:23.200
from passengers. Get comfortable. Now we do it the right way.
221
00:12:23.559 --> 00:12:27.039
Manual migration, mastery, doing it like a pro. Welcome to
222
00:12:27.080 --> 00:12:30.600
the part automation couldn't handle precision. The automatic upgrade is
223
00:12:30.600 --> 00:12:34.159
fine for hobbyists, but you presumably prefer your dashboards not
224
00:12:34.200 --> 00:12:38.240
to resemble geological accidents. Manual migration is slower, yes, but
225
00:12:38.320 --> 00:12:42.919
it ensures your visual integrity survives Microsoft's modernization. This is
226
00:12:42.960 --> 00:12:46.360
the section where professionals reclaim control from the algorithm. Step one,
227
00:12:46.440 --> 00:12:49.639
remove the old dependency. Select your big map visual right
228
00:12:49.720 --> 00:12:52.759
click and brace yourself. Delete it. Don't panic. Your data
229
00:12:52.799 --> 00:12:56.519
model remains untouched. You're excising the obsolete shell, not the insight.
230
00:12:56.960 --> 00:12:59.720
Now from the visualization pain choose the Azure Map's icon
231
00:13:00.039 --> 00:13:02.759
will look smugly confident as all cloud native visuals. Do
232
00:13:02.960 --> 00:13:05.080
drop it onto your report canvas. You've just built the
233
00:13:05.080 --> 00:13:08.039
blank skeleton of your new map. Step two, rebind the data.
234
00:13:08.200 --> 00:13:11.960
Drag your fields back into the appropriate wells latitude, longitude,
235
00:13:12.120 --> 00:13:15.320
category size. The same assignments being used, but now they
236
00:13:15.320 --> 00:13:17.879
map to the azuroschema. Think of it as rewiring your
237
00:13:17.879 --> 00:13:21.480
house after tearing out knob and tube, same fixtures compliant wiring.
238
00:13:21.639 --> 00:13:25.120
Verify that every coordinate column actually contains numeric data types.