Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,000 --> 00:00:01,000
Instructor: Hey, everyone.
2
00:00:01,000 --> 00:00:04,000
So Microsoft just announced their November, 2023 updates
3
00:00:04,000 --> 00:00:05,000
for Power BI,
4
00:00:05,000 --> 00:00:08,000
and there are some amazing new features in here.
5
00:00:08,000 --> 00:00:11,000
We've got reference labels for card visuals,
6
00:00:11,000 --> 00:00:14,000
some new AI capabilities with copilot,
7
00:00:14,000 --> 00:00:16,000
a brand new DAX query view.
8
00:00:16,000 --> 00:00:18,000
But the one that I'm most excited about
9
00:00:18,000 --> 00:00:21,000
is the brand new button slicer.
10
00:00:21,000 --> 00:00:23,000
And what this allows us to do is go
11
00:00:23,000 --> 00:00:24,000
from these kind of basic,
12
00:00:24,000 --> 00:00:27,000
frankly, pretty boring default slicers,
13
00:00:27,000 --> 00:00:30,000
like the tile slicer you see here to create something
14
00:00:30,000 --> 00:00:33,000
that's much more customizable,
15
00:00:33,000 --> 00:00:35,000
much more modern and user friendly.
16
00:00:35,000 --> 00:00:38,000
This is a perfect example of what we can do
17
00:00:38,000 --> 00:00:39,000
with the new button slicer,
18
00:00:39,000 --> 00:00:40,000
and I'm gonna show you
19
00:00:40,000 --> 00:00:43,000
how to build something like this step by step.
20
00:00:43,000 --> 00:00:45,000
Now, first things first, to make sure you have access
21
00:00:45,000 --> 00:00:48,000
to this new feature, make sure you're running
22
00:00:48,000 --> 00:00:51,000
the November, 2023 version of Power BI or later,
23
00:00:51,000 --> 00:00:54,000
and head to your options and settings, preview features,
24
00:00:54,000 --> 00:00:58,000
and make sure this button slicer option is enabled.
25
00:00:58,000 --> 00:01:01,000
Now to create what we see here, I really just have one table
26
00:01:01,000 --> 00:01:03,000
behind the scenes for this demo.
27
00:01:03,000 --> 00:01:04,000
There's three columns.
28
00:01:04,000 --> 00:01:06,000
There's instructor names for Maven Analytics,
29
00:01:06,000 --> 00:01:09,000
instructor titles, and an image URL,
30
00:01:09,000 --> 00:01:11,000
because at this point I don't believe there's any way
31
00:01:11,000 --> 00:01:15,000
to upload actual image files for these slicers.
32
00:01:15,000 --> 00:01:17,000
So for the sake of demo, we're gonna keep it simple,
33
00:01:17,000 --> 00:01:20,000
this is the only table that we have here in our model.
34
00:01:20,000 --> 00:01:22,000
Let's jump back to report view.
35
00:01:22,000 --> 00:01:24,000
I'm gonna add a new page here,
36
00:01:24,000 --> 00:01:26,000
and we're gonna build one of these things from scratch.
37
00:01:26,000 --> 00:01:29,000
So let's go to insert drop down,
38
00:01:29,000 --> 00:01:32,000
grab that new slicer option right here,
39
00:01:32,000 --> 00:01:35,000
just kind of resize things a little bit,
40
00:01:35,000 --> 00:01:37,000
and the field that we want to add.
41
00:01:37,000 --> 00:01:40,000
Basically, what selections do we want users to make.
42
00:01:40,000 --> 00:01:42,000
That'll be based on the instructor name.
43
00:01:42,000 --> 00:01:44,000
And you can see by default it kind of creates
44
00:01:44,000 --> 00:01:46,000
that grid tile style,
45
00:01:46,000 --> 00:01:48,000
but there's much, much more customization
46
00:01:48,000 --> 00:01:50,000
that we can do here.
47
00:01:50,000 --> 00:01:51,000
So let's head to our format pane.
48
00:01:51,000 --> 00:01:53,000
I'm gonna run through just some style
49
00:01:53,000 --> 00:01:55,000
and polished decisions,
50
00:01:55,000 --> 00:01:57,000
but we'll kind of run through these format options
51
00:01:57,000 --> 00:01:58,000
top to bottom.
52
00:01:58,000 --> 00:02:02,000
So nothing I really need to change for size and style here.
53
00:02:02,000 --> 00:02:04,000
Don't really need a slicer title.
54
00:02:04,000 --> 00:02:07,000
And let's go down to slicer settings.
55
00:02:07,000 --> 00:02:09,000
This is where we can update our selection options.
56
00:02:09,000 --> 00:02:11,000
You can show us select all option.
57
00:02:11,000 --> 00:02:14,000
You can force at least one value to be selected.
58
00:02:14,000 --> 00:02:18,000
In this case, single select is just fine for our purposes.
59
00:02:18,000 --> 00:02:20,000
And now heading to shape, one of the new things
60
00:02:20,000 --> 00:02:23,000
that I really love here is the customization
61
00:02:23,000 --> 00:02:26,000
to go from a rectangle with hard edges,
62
00:02:26,000 --> 00:02:29,000
to rounded rectangles, snip tabs.
63
00:02:29,000 --> 00:02:31,000
You can even customize the edges
64
00:02:31,000 --> 00:02:35,000
and modify each specific corner individually,
65
00:02:35,000 --> 00:02:36,000
which is pretty cool.
66
00:02:36,000 --> 00:02:39,000
In this case, I really just want to do something simple,
67
00:02:39,000 --> 00:02:43,000
maybe like a 15 pixel rounded corner like so.
68
00:02:43,000 --> 00:02:46,000
And now for layout, this is where we can change
69
00:02:46,000 --> 00:02:47,000
the number of rows and columns.
70
00:02:47,000 --> 00:02:50,000
I don't really like this grid view, it's not very readable.
71
00:02:50,000 --> 00:02:55,000
So let's do something like six rows, one column,
72
00:02:55,000 --> 00:02:56,000
and we can adjust the spacing
73
00:02:56,000 --> 00:02:59,000
or the buffer between cards as well,
74
00:02:59,000 --> 00:03:02,000
so maybe pop that down to three or four pixels.
75
00:03:02,000 --> 00:03:06,000
That looks good. Now we also have new overflow options.
76
00:03:06,000 --> 00:03:09,000
So in this case, not all of our instructors are visible.
77
00:03:09,000 --> 00:03:11,000
That's why we get the default scroll bar,
78
00:03:11,000 --> 00:03:13,000
that's the continuous scroll style.
79
00:03:13,000 --> 00:03:16,000
We can change that to a new paginated option,
80
00:03:16,000 --> 00:03:19,000
which adds a little arrow to page
81
00:03:19,000 --> 00:03:21,000
from one set of selections to the next.
82
00:03:21,000 --> 00:03:24,000
So that's looking pretty good for my overflow
83
00:03:24,000 --> 00:03:25,000
and layout settings.
84
00:03:25,000 --> 00:03:28,000
Let's move on to call out values.
85
00:03:28,000 --> 00:03:31,000
These are the actual instructor names that we see here.
86
00:03:31,000 --> 00:03:33,000
Now you'll notice that we can customize those values
87
00:03:33,000 --> 00:03:35,000
for different button states,
88
00:03:35,000 --> 00:03:37,000
default hover, press or selected.
89
00:03:37,000 --> 00:03:39,000
We're gonna stick with default for now.
90
00:03:39,000 --> 00:03:40,000
And then at the end, I'm gonna show you
91
00:03:40,000 --> 00:03:42,000
how we can do some customization
92
00:03:42,000 --> 00:03:45,000
to add that really cool hover and selection effect.
93
00:03:45,000 --> 00:03:49,000
So for these, let's go ahead and use Seago UI,
94
00:03:49,000 --> 00:03:51,000
size 12 looks good.
95
00:03:51,000 --> 00:03:54,000
Do bold, kind of a medium dark gray.
96
00:03:54,000 --> 00:03:57,000
You can also customize transparency, alignment,
97
00:03:57,000 --> 00:04:00,000
display units, and blank values.
98
00:04:00,000 --> 00:04:02,000
But that should do the trick for values.
99
00:04:02,000 --> 00:04:05,000
Now, labels, these are text labels that will appear
100
00:04:05,000 --> 00:04:08,000
underneath or above your values,
101
00:04:08,000 --> 00:04:10,000
and I do wanna activate those.
102
00:04:10,000 --> 00:04:12,000
And the field that we're gonna use for our labels
103
00:04:12,000 --> 00:04:14,000
are the instructor titles.
104
00:04:14,000 --> 00:04:17,000
So see how that just drops them right under our names?
105
00:04:17,000 --> 00:04:20,000
And by default, that's looking pretty good.
106
00:04:20,000 --> 00:04:23,000
Let's just make some small modifications here.
107
00:04:23,000 --> 00:04:28,000
Maybe we switch to a lighter fonts, size eight,
108
00:04:28,000 --> 00:04:30,000
and kind of medium gray looks good.
109
00:04:30,000 --> 00:04:31,000
And you can change the position
110
00:04:31,000 --> 00:04:34,000
to above or below your values.
111
00:04:34,000 --> 00:04:36,000
Can also adjust the vertical spacing.
112
00:04:36,000 --> 00:04:39,000
Just another example of the fine tuning
113
00:04:39,000 --> 00:04:41,000
that we're able to do to really customize these visuals,
114
00:04:41,000 --> 00:04:43,000
which is fantastic.
115
00:04:43,000 --> 00:04:44,000
So labels are looking good.
116
00:04:44,000 --> 00:04:46,000
Here's where things get really fun
117
00:04:46,000 --> 00:04:48,000
with this new image option.
118
00:04:48,000 --> 00:04:52,000
So again, we're gonna go back to our default state here,
119
00:04:52,000 --> 00:04:53,000
and the image field,
120
00:04:53,000 --> 00:04:56,000
this is our image URL column from our table.
121
00:04:56,000 --> 00:05:00,000
And you can see that by default it selects a fill image fit,
122
00:05:00,000 --> 00:05:03,000
which looks a little bit silly here.
123
00:05:03,000 --> 00:05:05,000
You can see the fit option
124
00:05:05,000 --> 00:05:07,000
is also kind of squished up at the top,
125
00:05:07,000 --> 00:05:10,000
we're gonna use the normal image fit,
126
00:05:10,000 --> 00:05:12,000
and that's gonna preserve the aspect ratio of the image
127
00:05:12,000 --> 00:05:16,000
and just drop it right here at the top of each button.
128
00:05:16,000 --> 00:05:18,000
And what I can do here is update that position
129
00:05:18,000 --> 00:05:21,000
from the top to the left,
130
00:05:21,000 --> 00:05:23,000
and I'm gonna change the image area size
131
00:05:23,000 --> 00:05:27,000
and drop that down a bit to something like 20%.
132
00:05:27,000 --> 00:05:30,000
And I can add some space or breathing room
133
00:05:30,000 --> 00:05:32,000
between those headshots, those images,
134
00:05:32,000 --> 00:05:34,000
and the instructor names and titles.
135
00:05:34,000 --> 00:05:38,000
So let's bump that up to about 10 pixels.
136
00:05:38,000 --> 00:05:41,000
And we don't want to ignore the padding settings
137
00:05:41,000 --> 00:05:43,000
that we select for each card.
138
00:05:43,000 --> 00:05:45,000
So that looks great for my images.
139
00:05:45,000 --> 00:05:47,000
I'm really happy with this.
140
00:05:47,000 --> 00:05:50,000
And as I scroll over, you can kind of see that Power BI
141
00:05:50,000 --> 00:05:52,000
enables these hover effects
142
00:05:52,000 --> 00:05:54,000
and these selection effects by default,
143
00:05:54,000 --> 00:05:58,000
the black fill, the white font, the light gray hover style.
144
00:05:58,000 --> 00:06:00,000
And I actually like that. That looks pretty good.
145
00:06:00,000 --> 00:06:03,000
All of these things are customizable though.
146
00:06:03,000 --> 00:06:06,000
Now final thing that I wanna adjust here
147
00:06:06,000 --> 00:06:08,000
are the button options at the end.
148
00:06:08,000 --> 00:06:11,000
You can activate or deactivate things like borders, fills,
149
00:06:11,000 --> 00:06:13,000
shadow glow or accent bars.
150
00:06:13,000 --> 00:06:15,000
I'll show you what each of these look like.
151
00:06:15,000 --> 00:06:17,000
In this case, I don't really need borders
152
00:06:17,000 --> 00:06:20,000
because I've got that nice hover and selection effect.
153
00:06:20,000 --> 00:06:24,000
The fill options actually look pretty good by default.
154
00:06:24,000 --> 00:06:26,000
And then you can see what things like shadow
155
00:06:26,000 --> 00:06:29,000
or glow or accent bars would look like.
156
00:06:29,000 --> 00:06:30,000
Pretty cool.
157
00:06:30,000 --> 00:06:32,000
But I think for this case, I kind of want to keep it nice
158
00:06:32,000 --> 00:06:34,000
and clean and minimal and really just use
159
00:06:34,000 --> 00:06:37,000
that fill effect on my buttons.
160
00:06:37,000 --> 00:06:39,000
So I could call it a day right there.
161
00:06:39,000 --> 00:06:40,000
I'm pretty happy with how this looks.
162
00:06:40,000 --> 00:06:42,000
I really like the selection effects.
163
00:06:42,000 --> 00:06:44,000
The hovers look really nice,
164
00:06:44,000 --> 00:06:46,000
but one thing that I'd really love to do
165
00:06:46,000 --> 00:06:50,000
is customize these images based on different states.
166
00:06:50,000 --> 00:06:52,000
So check out what I'm gonna do here.
167
00:06:52,000 --> 00:06:55,000
I'm gonna jump back to my image settings.
168
00:06:55,000 --> 00:06:58,000
And for default state, I actually want
169
00:06:58,000 --> 00:07:01,000
to pull the saturation all the way down to turn
170
00:07:01,000 --> 00:07:04,000
that into a black and white image.
171
00:07:04,000 --> 00:07:09,000
And now what we can do is say, once a user hovers over this,
172
00:07:09,000 --> 00:07:12,000
let's pull that back up to full saturation,
173
00:07:12,000 --> 00:07:16,000
and same with press and selected.
174
00:07:17,000 --> 00:07:18,000
And now once we do that,
175
00:07:18,000 --> 00:07:21,000
you've got that default gray scale headshot,
176
00:07:21,000 --> 00:07:25,000
but then when you hover, it pops into full color
177
00:07:25,000 --> 00:07:26,000
and same when you select.
178
00:07:26,000 --> 00:07:30,000
So really nice, very simple adjustment that in my opinion,
179
00:07:30,000 --> 00:07:32,000
goes a long way from a design standpoint.
180
00:07:32,000 --> 00:07:33,000
So there you have it.
181
00:07:33,000 --> 00:07:34,000
That's your quick demo
182
00:07:34,000 --> 00:07:37,000
of the brand new Power BI button slicer.
183
00:07:37,000 --> 00:07:39,000
This is an area that I've always felt like Power BI
184
00:07:39,000 --> 00:07:42,000
was kind of lacking a bit from a visualization standpoint.
185
00:07:42,000 --> 00:07:45,000
So I'm really, really excited to see them investing
186
00:07:45,000 --> 00:07:48,000
in taking these slicer designs to the next level.
14764
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.