What's in the Tableau 2022.3 Release
22.3 is out, the beta gave us almost nothing to test, so let's scout the coming soon page together and see what's actually new versus recycled.
- Data Guide is really three features bundled together: a dashboard explainer pane, Explain the Viz for outlier detection, and Data Change Radar (Tableau Cloud only) that snapshots data over time to flag unexpected values.
- Dynamic Zone Visibility lets you swap dashboard elements based on parameters or fields, replacing the old sheet-swapping hack with a more optimised approach.
- Table Extensions pipe calculations to R/Python services at the connection level in real time, unlike the precomputed analytics extensions approach.
- Many 2022.3 items are simply 2022.2 features finally reaching Tableau Server, which only updates twice a year, so server customers receive far fewer net-new capabilities.
- Several strong features (column-level data quality warnings, virtual connection improvements) require the paid Data Management add-on, and Data Stories now sending data to a cloud service can be disabled by admins.
- Intro and the coming soon page0:00
- Data Guide0:48
- Table extensions3:59
- Dynamic zone visibility5:18
- Server scaling and activity log6:54
- Sharing and admin improvements9:51
- Copy dimension as a measure11:08
- Web authoring and data stories13:47
- Explain data notifications and embedding API15:43
- Personalised search and RMT18:15
- Prep error codes and CRM writeback19:42
- Data quality and external assets21:59
0:00Hey, it's Tim here. In this video, 22.3 is
0:02out and the coming soon page is up, so we
0:04're just going to go through all the
0:05features that are on the coming soon page
0:07to quickly scout what's in this release.
0:09Let's get stuck in.
0:11Okay, so here we are. This is the coming
0:12soon page. Now, I haven't been on YouTube
0:14for a while. Stick around to the end to
0:16find out why.
0:17We're going to get straight into this page
0:18because I have to be honest, I think it's
0:20taken a really, really, really long time to
0:22find out what's in this release.
0:24Largely because the beta itself didn't have
0:26that many features we could test. And so a
0:29lot of people have been sort of
0:31anticipating this particular page or the
0:33announcement from Tableau telling you what
0:34's coming up.
0:35And it's sort of weird because the way I
0:36found out about this page was actually on
0:38Tableau Online, I went to try and fix a
0:39problem and I just stumbled across this.
0:42To me, that's not how these things should
0:43work. But anyway, we've got the features,
0:45we're going to go through them right now.
0:48So the first one is something called data
0:49guide. Now, I haven't been through this
0:51page in advance, so I'm going to sort of,
0:54you're going to get the first impression of
0:55these as I go through them.
0:57So let's have a look at this. So data guide
0:58is a new pane that provides a helpful
1:00information about dashboard and the data
1:02behind it.
1:03So essentially what this is, is a little
1:04pane on the right hand side. If you haven't
1:06sort of noticed recently, Tableau added
1:08this side pane on the right hand side of a
1:11dashboard that sort of comes up with
1:13explain data.
1:14And in essence, that sort of side pane has
1:16been getting more populated with
1:18information about data sets, explain data,
1:20a bunch of other data metrics now live
1:21there.
1:22And now this feature data guide. And the
1:25really nice thing about this is it's trying
1:27to help you understand what's going on on
1:29the dashboard.
1:31Think of it as like a tool guide for the
1:32dashboard, but in a much, much more sort of
1:36considered way than we're kind of used to.
1:38So at the moment, what a user has to do is
1:40build a dashboard with maybe tool tips and
1:42put the information in icons.
1:44And when you hover over those icons, you
1:45get little descriptors telling what's going
1:47on.
1:48Mark Reed, Tableau Visionary has also done
1:50this sort of nice technique on his blog
1:51where he shows you how to create this
1:53overlay that sort of goes on top of a
1:55dashboard.
1:56And this is something a little bit more
1:57considered using the UI to help you do that
1:59.
2:00So I'm going to be pretty keen to see how
2:02this works.
2:04But you do get this little gift that kind
2:05of gives you a flavor of how it works. But
2:08what's interesting about this release is
2:09that this feature sounds like more than
2:11just one thing.
2:12If you look here, it says data guide also
2:14introduces two new tools to help you decide
2:16which parts of the dashboard to focus on.
2:19So you can get insights faster. Explain the
2:21viz and data change radar. So explain the
2:24viz.
2:25That's going to be an interesting one
2:26because we just had data stories, which,
2:29you know, there's a lot of things that now
2:30have start to populate the same space.
2:32So explain the viz scans your dashboards
2:33for outlier measures and potential key
2:36drivers behind them.
2:37Data change radar, on the other hand, for
2:39Tableau Cloud only, and hint, tracks
2:41measure values in your dashboard over time
2:43and automatically flags unexpected values
2:45outside of normal business patterns as data
2:47refreshes.
2:48So let's break that down. Explain the viz.
2:51Sounds like explain data. So that's that's
2:53going to be an interesting one.
2:55I'm kind of going to want to see how
2:56explain the viz and explain data are
2:58different, maybe explain the viz and
3:00explain data are the same thing.
3:02Just rebranded. Who knows? Data change
3:05radar is a really cool feature because what
3:08it has to do to be able to tell you about
3:10things that are changing is be taking
3:12snapshots of that data over time.
3:14Because, of course, if your data set
3:16updates with refresh extracts, then this is
3:18actually going to need to keep a snapshot
3:20to tell you, oh, by the way, this value has
3:23changed beyond what it is.
3:24Normal over a period of time, and it's
3:25going to need to use that data to show you
3:27that trend. So that's going to be a really
3:29interesting feature.
3:31So data guide is huge. I you know, there's
3:34a lot packed in there.
3:36It's going to be really good for companies
3:38that have a lot of effort when it comes to
3:40helping users understand dashboards.
3:43It's going to help with data literacy in
3:44some context. And I think it will help take
3:46the pressure off off dashboard developers
3:50to have to sort of cram all this stuff into
3:52their dashboards,
3:53which then slows the dashboards down.
3:55Having it as part of the crime is going to
3:56really, really help.
3:57So that's going to be an interesting
3:58feature to see. Next up, table extensions.
4:01So this is really nice. At the moment, you
4:03can already work with R and Python using
4:04TabPy and our capability that you can
4:08integrate through analytics extensions.
4:11This is different because with that
4:13information, what you have to do is you
4:15have to pipe all those calculations to the
4:17relevant analytics extensions,
4:20APIs, and then the data comes back. But you
4:22can't do it in real time.
4:24What table extensions allows you to do is
4:26essentially pipe calculations in real time
4:29to these services.
4:31So it's going to be hard to sort of explain
4:32the nuance of this.
4:34But you can see here that this works at the
4:36connection level like any other data source
4:39would,
4:40rather than working at the calculation
4:41level where things are then precomputed
4:43into the data set.
4:44So this is going to be really, really
4:46interesting to see how this works.
4:48We're going to have to try and find some
4:49new use cases. The one they've got here,
4:51I think it's a model that's identifying
4:52objects within an image and it's doing it
4:55using an image object,
4:56which is a hint to something we saw at
4:58conference. So that's going to be something
5:00to look forward to.
5:01I'd love to see this demo. Whoever built
5:03this demo, if you're out there watching
5:05this video,
5:06you know, post that data set somewhere,
5:08tell us what libraries are using so we can
5:10recreate the demo and see how that works.
5:13I've got a real issue with my scroll wheel
5:14today. It's everywhere. We're going to have
5:16to use a side scroll here.
5:18Dynamic zone visibility. Wow. This is this
5:22is yet another hack that I'm going to be
5:24happy to not have to do.
5:25I don't do videos on hacks. This is one of
5:27them that I haven't done. People keep
5:28asking,
5:29how do I change sheets using a parameter?
5:32Well, this is going to hopefully do
5:34something like that,
5:35but I think it's going to take it to the
5:36next level. The key thing about this
5:38feature is that you can use it
5:41to control the dashboard elements, not just
5:43using parameters, but also fields.
5:46And if you can see this here at the bottom
5:47field. So what this suggests,
5:49and this example is showing is that I can
5:51generate a dashboard that has different
5:54charts for different items within a field.
5:56So you can see here they've got a data set
5:58with different breeds.
6:00And when you select a cat, it actually
6:03changes charts and images to completely
6:07different bits.
6:07So this is a really, really nice capability
6:10. It takes swapping sheets to the next level
6:12, in my opinion,
6:13because it means multiple sheets can be
6:16part of the same dashboard object.
6:20In essence, it takes the same space and all
6:22it's doing is swapping the sheets in and
6:24out.
6:24I think it's hopefully going to also be a
6:26much more optimized way of doing this,
6:28because I think adding parameters and
6:30swapping sheets, disabling things that
6:32normally runs on a calculation level,
6:34because you're essentially gnarling out
6:35everything within a sheet that has to run
6:37some computation.
6:39Whereas this, I hope, is doing something
6:40smart to make that a little bit of a better
6:42experience.
6:43So let's go ahead and close that. I mean,
6:46those three already are going to be pretty
6:47good.
6:48Table extensions won't be used by many
6:49people, admittedly, but dynamic zone
6:51visibility, data guide, those are going to
6:53be great.
6:54Dynamic scaling in a container. Now, this
6:56is not what you think it is for all the
6:58layout container fans out there.
7:01This is actually to do with Tableau Server
7:03and Tableau Cloud.
7:05So essentially being able to work with
7:08Docker and scaling up and scaling down
7:11Tableau environments.
7:13So if you're an infrastructure nerd, this
7:14will mean a lot to you, but I'm not going
7:16to spend too much time on this.
7:18We'll probably come back to this later in
7:19the future.
7:20I don't know enough about this to even
7:21start spitballing about it now, so let's
7:24just move on.
7:25Activity log in Tableau Server.
7:27So this is an interesting feature that was
7:28part of the advanced management add-on, I
7:31believe.
7:32And essentially what you get with Tableau
7:34Cloud and the advanced management add-on is
7:36this login capability.
7:38What this looks like is the same feature
7:39for Tableau Server.
7:41And of course, this is a release now
7:43because Tableau Server only gets updates
7:45twice a year.
7:47So this is sort of a feature from last
7:49release, now in this release.
7:51That's something to be aware of.
7:52Tableau Server only gets releases twice a
7:54year, the first one of the year and the
7:55third one of the year.
7:57So every other release.
7:59And so this is essentially the same
8:01capability.
8:02What this allows you to do is essentially
8:04stores logs.
8:05I think it stores it in an array,
8:06essentially like a JavaScript array.
8:09So that makes it much, much easier to sort
8:11of ingest information into other systems,
8:14but also process them.
8:15You can also store this stuff in various
8:17cloud technologies that are really good at
8:18handling this kind of data.
8:20And it says that it goes to a sort of a
8:21different level of granularity.
8:24So you can see here, goes above and beyond
8:27existing event data by exposing more events
8:30within your Tableau environment.
8:31By this, they're talking about Postgres.
8:33So Postgres already stores a lot of this on
8:35Tableau Server.
8:36If it goes well and beyond that, then this
8:39might be able to tell you a lot more about
8:42what's going on.
8:43You'll probably then have to parse this and
8:44then put it somewhere and then process it
8:46and then analyze it.
8:47So if you're out there looking to build a
8:50cool workbook or accelerator for the Table
8:53au exchange,
8:54then this is going to be a fantastic thing
8:56to dig into.
8:57Let's look at the next one, R state of
8:58phrase recommendations.
9:00So again, I feel like this is a new one for
9:02Tableau Server, but it shouldn't actually
9:04be here.
9:05This was released in the previous release
9:07of Tableau.
9:09So let me just test something.
9:11If I go to Tableau Cloud and I see the R
9:13state of phrase builder in that list, then
9:17you can see R state of phrase
9:19recommendations in this list.
9:20But R state of phrase builder is for Table
9:22au Server.
9:23So, you know, this release is lighter than
9:25it looks because a lot of these features,
9:29they came out last release,
9:30but they're coming out now for Tableau
9:31Server.
9:32So if I go to Tableau Server and you look
9:34at this list,
9:35there's a lot of stuff in here that's
9:37already available in the previous release.
9:41But that said, you know, that's maybe a bit
9:42unfair of me.
9:43There is a lot to unpack here.
9:44So let's just keep going through the full
9:46list and we'll carry on.
9:49So we've done R state of phrase
9:50recommendations, modern sharing experience.
9:53What does this mean?
9:54So let's go down. Ensure members in your
9:57organization are aware of and can access
9:58relevant content.
10:00So what this looks like is when you share
10:02something, it's not only going to send them
10:04an email,
10:05but actually check if they have permissions
10:05.
10:06And if not, if you have the ability to give
10:07them the permissions, it will actually let
10:09you do that.
10:10So you can I think you can just about to
10:11see that here in this sequence.
10:13Let's just wait for that. Yes, you can see
10:15you can grant access there and off it goes.
10:18It's really sort of nice. It's so obvious.
10:20This is sort of low hanging fruit to me.
10:22This is the kind of stuff that you shouldn
10:23't ship the feature until it can do this
10:25because everyone expects this to be just
10:27the standard part of the feature.
10:29But nonetheless, it's here. That's really,
10:31really good to see.
10:32OK, let's go to the next one. Collection
10:34site settings.
10:35So it looks like they're giving admins more
10:37control at a site level for collections,
10:40whether you can see them or not.
10:42This is sort of a weird one, because if you
10:43have collections, everyone could see
10:44collections.
10:45They've started using them and admin turns
10:46up, switches them off.
10:48Everyone's like, oh, no, you've broken my
10:49flow.
10:50But don't worry if an admin disables them
10:52and you lobby them to re-enable them, the
10:55existing ones will come back.
10:56So it's not going to delete them for you.
10:58It's just hiding the capability. So that's
11:00that's cool to see a nice little bit of
11:02control for server admins who need it.
11:05And when I say server admins, I also mean
11:06site admins as well.
11:08So bear that in mind. Copy dimensions as a
11:11measure.
11:12Oh, that's interesting. So what does this
11:13mean? Copy dimensions as a measure.
11:16OK, let's dig into this. Get more
11:17flexibility when using a dimension as a
11:19measure within the same or different works
11:21heet.
11:22Now with a quicker gesture, simply drag a
11:25dimension over the dimension. Simply drag a
11:28dimension over the dimension measure.
11:29Separated using the modifier key windows
11:31and the dimension will be copied as a
11:33measure.
11:34This is the Scott's word dimension too many
11:36times. It's doing my head in the key.
11:37Let's try again. Get more flexibility when
11:40using a dimension as a measure within the
11:42same or different worksheet.
11:44Now with a quicker gesture. OK, so this is
11:46this is basically this is what the feature
11:49is.
11:50I still don't get it. Let's see what they
11:51're doing. What are they doing? So you can
11:55drag it down.
11:58And then cross. But you can already do that
12:02. What am I missing here?
12:06Customer goes down. Then across.
12:11So customers going down. Is this.
12:18Is this for Web edit? I'm not sure if this
12:23is for Web edit.
12:24What am I missing here? If you know what I
12:26'm missing, like I feel really, really,
12:29really stupid here.
12:30Like what am I missing here? Let me know.
12:33What am I not getting here?
12:34I swear you could already drag a dimension
12:37below that line. Yes, it turns up there.
12:40Does it count? And you drag it across. Drop
12:43it in the view.
12:45OK. The dimension will be copied as a
12:51measure.
12:51There's a modify key. Windows control OS X
12:54command.
12:56We're going to have to try this. I have no
12:58idea. I have no idea what this gesture
13:00actually is.
13:01I'm sure it's it's useful, but I just have
13:03no clue. I'm really sorry. Data pane
13:05follows you.
13:07OK, what does this mean? We've streamlined
13:08the experience of organizing your data into
13:10hierarchies and folders.
13:12When you create a pain hierarchy, a folder,
13:13the data pane automatically scrolls the
13:15newly created hierarchy or folder position
13:18and selects it for you.
13:20So you can continue interacting with it
13:22without having to stop.
13:24So you create a hierarchy, create the
13:27folder and put it in the hierarchy.
13:30And it scrolls up to the hierarchy when it
13:32's created. Is this really a feature?
13:35I mean, come on. This is like an
13:36enhancement. This is not a feature.
13:39We can we can go on about this. Our
13:40features enhancement enhancements of
13:41features.
13:42This to me is a quality of life improvement
13:45, not a feature.
13:47So let's go to the next one. Improved web
13:48altering capabilities.
13:50OK, web altering catching up. Change the
13:52data type to the data pane in web altering.
13:57Web authors can now format the borders and
13:59dividers of totals and subtotals within the
14:01table.
14:02I'm telling you that web design march is
14:05strong. The web edit march is really strong
14:07.
14:08Tableau prep is already sort of web edit
14:10ready. Tableau desktop has been getting
14:13closer and closer.
14:14It's still not quite there. They're just
14:15few walls which you hit. And when you hit
14:17them, you hit them hard.
14:19You have to download desktop and finish off
14:21anyway.
14:22So people just don't bother. But when they
14:23kind of just get the whole thing in the
14:25browser, that will be one big achievement.
14:28Let's go ahead and close this. Go to the
14:29next one. Data stories on all data sources.
14:33Oh, interesting. How are they doing this?
14:35How are they doing this?
14:37They're going to have to send the data
14:38somewhere. You can't just do this for free
14:41without having something processes.
14:44So you can now add automated language
14:45summary dashboards using data stories on
14:48the data source.
14:48When data is setting up data, you'll be
14:50notified that your data is sent to a cloud
14:52hosted service.
14:54Every tabless server admin is going to
14:56disable this straight away.
14:58If you'd instead like to restrict use of
15:00data stories, case in point, administrators
15:03can disable this feature for all users
15:05through the site.
15:06So that's the arc of this feature. I read
15:08about it. It sounded cool.
15:10I immediately thought of an issue. They
15:12thought of it too. They gave us a second to
15:14switch it off.
15:15So there you go. That's what's going to
15:16happen for most people on tabless server.
15:18That said, on Tabla cloud, this could be
15:20quite cool having this work.
15:23You still probably going to have to answer
15:24the question of where is it sending the
15:26data to?
15:27How is that data handled? Is it cached?
15:28Does it clean it? What is Tabla doing with
15:30that data?
15:31All that stuff that's probably going to
15:32need to be detailed somewhere.
15:34So when the documentation for this comes
15:35out, we'll have to have a look and see what
15:37's in there.
15:38Let's go ahead to the next to the next
15:40feature. Let's go ahead and close this.
15:43Email and slack notifications for explain
15:45data. Oh, this is nice.
15:47So what you can do is you can share the
15:49explanation and slack or by email. Nice.
15:53That's it.
15:53That's pretty simple. So I think what
15:55happens here is if you share it with
15:57someone, it will send them an email and
15:59share.
16:00Let me start again. If you share something
16:02with someone from explain data, if they
16:05have emails and slack enabled, they'll get
16:07both.
16:08If they have one, they'll only get that one
16:09. But essentially it's just saying, hey,
16:12explain data can now send out notifications
16:13.
16:14So that's a pretty, pretty nice feature.
16:16Let's go ahead and close this.
16:18Let's go up. Email embedded API version 3.3
16:23. So the embedding API went to version 3
16:26fairly recently.
16:27I think at the very beginning of the year.
16:28And what they've been doing is they've been
16:30adding capabilities to it.
16:32Really, really quickly, I think they re
16:33wrote the embedding API from the ground up.
16:35It's sort of replacing the JavaScript API
16:38version 2.
16:39It's now called the embedding API in
16:41version 3. So this is a much, much more
16:43improved set of capabilities.
16:45I think it's going to bring embedding
16:47hopefully to new heights in about a year
16:50when they start adding some of the aspir
16:51ational things that cause them to want to
16:54rewrite the whole thing in the first place.
16:56So that's going to be really, really cool.
16:58It's obviously going to be need to be
16:59rewritten because of Tableau Cloud.
17:02Tableau Cloud is one of the biggest
17:03products. You still can't do embedding with
17:05Tableau Cloud.
17:06So I'm sure that this rewrite has probably
17:08got something to do with that. So let's let
17:10's wait and find out a little bit more
17:13personalized search results.
17:15OK, so the Tableau search experience
17:16continues to improve. Search now
17:17incorporates signals about your content
17:20preferences and personal viewing habits.
17:23I sound suspicious. The signals include the
17:25content that have been viewed in the past,
17:27content that you've favorited and views
17:28that are recommended to you.
17:30Trust that the content relevant to you is
17:32at the top of your search results with all
17:34the new personalized search.
17:36In 2022.3, this is only supported for views
17:39, workbooks, metrics and flows. Interesting.
17:43So it's basically taking into account your
17:46usage habits to inform the search. That
17:49makes sense.
17:50So if you're looking for a Google when you
17:51go to it, depending on who you are, if you
17:53are used to searching certain things a lot,
17:55Google learns that and it will try and
17:57prioritize search results to see you.
17:59When I search Tableau phrases, it knows
18:01what I'm talking about.
18:03But if my brother or my mother searches
18:04those same phrases, it comes up with
18:06completely different things because it
18:08knows they're not used to searching those
18:09things.
18:10So that's basically what we're seeing a bit
18:12of here inside of search. Really nice touch
18:14.
18:15Resource monitoring tool for SMTP/TLS
18:17improvement. I've got another crazy Tableau
18:19server acronym.
18:21So resource monitoring tool. Configuring an
18:23SMTP server connection with resource
18:25monitoring tool is now easier with
18:27additional flexibility to disable, prefer
18:29or require encryption.
18:31These options align more closely with those
18:33of Tableau server, are easy to understand
18:36and provide support for different SMTP
18:38configurations.
18:40Right. So I think what's going on here is
18:43that they're aligning. Let me just think
18:45about it again. Configuring an SMTP server
18:47connection with the resource monitoring
18:49tool, RMT.
18:50That's not a free tool. That's something
18:52you have to pay to get. The advanced
18:54management capability gets you that.
18:56It's now easier with additional flexibility
18:59to disable, prefer or require encryption.
19:05I'm not entirely sure what that means, to
19:07be honest. I don't know. This bit gets me
19:10SMTP server connection with the resource
19:12monitoring tool.
19:14I'm not sure if it's talking about the SMTP
19:16connection in the resource monitoring tool
19:18so it can tell you what's going on.
19:20Or if they're actually talking about the SM
19:22TP capabilities of Tableau server and the
19:25resource monitoring tool.
19:26That's basically what I can't get clear in
19:28my head. But if you know the answer, let me
19:30know in the comments. Really appreciate it.
19:32I will try and get to that. I'll never get
19:35to this feature. Who am I kidding?
19:38We will have a look at this feature when
19:39everything's launched. The documentation is
19:40clear. So improved Tableau prep conductor
19:44error messages.
19:46Oh, I have to say, I think this is a server
19:48feature again. I'm not in 22.2.
19:52Apparently the errors were improving. Or
19:55maybe I'm wrong. Maybe I'm mixing up betas
19:58and I might be doing exactly that.
20:00Error messages in Tableau prep are
20:02frustrating for two reasons. It's they just
20:04happen. If you've used Tableau prep, they
20:06just happen.
20:08One of the biggest hindrances at the moment
20:10for me recommending Tableau prep to people
20:12who run production level data pipelines,
20:16who want to do it with Tableau prep is the
20:19errors just come up all the time.
20:22And the funniest thing about the thing that
20:24should let you know that I'm not lying to
20:26you is that Tableau themselves in this
20:28description literally say out loud to help
20:31you troubleshoot flow run failures with
20:33Tableau prep conductor.
20:35We've added over 400 error codes.
20:40This shouldn't be that many for me to worry
20:42about. And improved error messaging to
20:44provide clarity on root causes and troubles
20:47hooting steps.
20:48Yeah, I mean, gosh, I mean in Tableau
20:50desktop, I'm sure there's as many but when
20:52you put the number right down on the
20:54marketing page that kind of makes you think
20:56, wait a minute, why would there be 400
20:59error codes different error codes I assume.
21:02So, if you can actually do anything about
21:05any of these error codes that's normally
21:07very important thing is find knowing what's
21:09wrong. It's difficult, not knowing why.
21:13So I wonder if these error codes help Table
21:15au because you'll be creating support
21:16tickets, then you'll have a specific code
21:18to tell Tableau.
21:20I wonder if these errors will be sent, you
21:22know, calling home so when something breaks
21:24in Tableau and you've got the feature
21:25enabled to notify Tableau of errors, these
21:28error codes will be going back to them and
21:29maybe they can better diagnose the product
21:31to get that number down to, you know,
21:33double digits rather than in the hundreds.
21:35And that's my assumption that I'm not
21:37entirely sure about that.
21:39Right to CRM with Tableau prep so CRM
21:41analytics. This is this was Einstein
21:44analytics which then became Tableau CRM
21:46which is now CRM analytics. You can now
21:48write to that platform from Tableau prep so
21:51Tableau prep becoming a data prep tool that
21:53can now push information, technically to
21:56the Salesforce system so that's a pretty
21:58pretty cool option.
21:59Column-lavored data quality warnings. Oh,
22:01this is nice. Of course, this will come
22:03with a data management add-on. No way this
22:05is just part of it. I think data quality
22:07warnings are part of the data management
22:09add-on so more features behind the add-on.
22:12Data quality warnings can now be applied to
22:14the column level. Data quality warnings
22:16allow you to mark columns that are
22:17deprecated or stale and those that may be
22:20displaying incorrect values.
22:22When the data quality warning is configured
22:23, you can enable high visibility warning
22:25across downstream assets to inform users of
22:27potential issues with the underlying data.
22:30So a high visibility is essentially an
22:31alert that not only shows up when you look
22:34at it on Tableau server or Tableau cloud
22:36when you are in desktop or when you're in
22:37prep, it actually gives you a little
22:38warning when you're using that field as
22:40well that shows up in the product. So being
22:43able to add data quality warnings, not just
22:45on the whole data source, but to say, hey,
22:47this particular field.
22:49It's got issues because of something we
22:51discovered last week. It's going to help a
22:53lot with data governance. I have to be
22:54honest. It's just one of those things where
22:56this is why the Tableau platform is magical
22:58. But why is it behind a like a like a plug-
23:01in?
23:02It's just so frustrating. So unless you
23:04have the data management add-on, which I
23:06know a lot of people don't necessarily have
23:07, you won't get this feature. But it's nice
23:09that you can do this kind of stuff.
23:12Just find a way of bundling the data
23:13management add-on within the products,
23:15please Tableau. Let's not make this good
23:18stuff go unused. It's a bit like Apple
23:19coming out with a bunch of features on
23:21their phone and then saying, oh, and by the
23:24way, you know, you can't use some features,
23:26even though your phone can technically do
23:27these things. It's kind of what it feels
23:29like.
23:30External assets permissions improvements.
23:32Oh, hello. So external assets can now be
23:35moved into projects. This change democrat
23:37izes metadata curation by utilizing existing
23:40project permissions to allow more users to
23:42manage description and data quality
23:45warnings.
23:46This removes site admins as a potential
23:48bottleneck and gives metadata ownership to
23:50users who know the data best. Additionally,
23:52this makes external assets more discover
23:53able for content creators.
23:55So this is interesting. So essentially what
23:58this is saying is that the external assets
24:01capabilities, wait a second, let's just,
24:04let's just say external assets can now be
24:06moved into projects.
24:08Oh, I see, I see, I see. So external assets
24:10is something like a database, a table,
24:12anything that's basically not part of the
24:14Tableau platform is external. And so by
24:17extension, that can only really be very
24:20static files, things like Excel files
24:22brought into Tableau,
24:24tables, databases, connections, virtual
24:26connections, these are all external assets,
24:29and they can now be brought into projects.
24:32And this allows people to change their
24:34metadata and see them in the in the list.
24:37So rather than just having them live in the
24:39external
24:40assets tab, which only site admins can see,
24:42now they can be brought into projects. So
24:44people who manage those connections who
24:46manage those databases can go and change
24:49the metadata, and projects start to become
24:51a little bit more useful in that sense.
24:54What I really like
24:54about this is that the concept of a site is
24:56sort of being diluted, because we're
24:58pushing more and more power into individual
25:00projects. So we're kind of seeing that
25:02capability sort of flesh out, which is
25:04really nice to see.
25:06Virtual connection improvements, downstream
25:08feature compatibility, users can now
25:10configure subscriptions, alerts and
25:11thumbnail generation for assets that
25:13leverage data sources. Right, right. So
25:16basically, previously, if you use the
25:17virtual connections, these capabilities
25:19weren't possible.
25:20Now, if you use a virtual connection, they
25:22are possible again, data management add on,
25:25sorry about that extract encryption, Table
25:27au server customers can choose to force
25:29extract encryption at the site or server
25:31level, similar to extracts not contained
25:33within a virtual
25:34connection. So I think this was already
25:36happening cloud. This is now coming to
25:38server. Okay, let's go to the next one.
25:40Cloud based file connectors for virtual
25:43connection. So file connectors box Dropbox,
25:46Google Drive and Microsoft Azure Data Lake
25:49Storage Gen 2.
25:50I don't know what data like storage Gen 2
25:52is. Oh, sorry, that's one long phrase,
25:55Microsoft Azure Data Logs. Try again.
25:58Microsoft Azure Data Lake Storage Gen 2.
26:01Okay, that's a really catchy title. And
26:04essentially, these are now going to be
26:05possible with the virtual connection.
26:07This is nice, actually, because quite a lot
26:09of people in companies, especially if you
26:11're very small company, or you know, very
26:14modern company use box and Dropbox as
26:16storage mechanisms. And yeah, being able to
26:18connect to data sets in those places is
26:21going to be super handy.
26:22It's probably going to be much easier than
26:24using something like SharePoint. In all
26:26honesty, so yeah, that's that's going to be
26:28nice, especially if it's behind a virtual
26:30connection. New accelerators on Tableau
26:32exchange. As I said, Tableau exchange keeps
26:35growing, they keep adding new accelerators.
26:36They've added new ones, and they've done
26:38major upgrades on the existing ones. Let's
26:41check out what they mean by major upgrades.
26:43I'm always intrigued. Sometimes this
26:46marketing stuff is just, it's just so
26:49deceptive. Okay, I mean, I've always, I'm,
26:54I'm very critical of a lot of the stuff on
26:57the Tableau exchange and extensions.
26:59Sorry, accelerators in particular, because
27:01a lot of them, I don't think they follow
27:03best practice design. So if you go on the
27:06exchange, what they have started doing is
27:07adding some fantastic extensions, sorry, I
27:10keep saying extensions, fantastic acceler
27:13ators on the exchange, done by partners.
27:17And you can see people on Tableau Public
27:18kind of angling to get themselves in this
27:21sort of line of work as well. So be sure to
27:23look out for that as well. So these are
27:25getting better. And I have to give Tableau
27:27credit where it's due, they're doing the
27:29work.
27:30What you have to remember with every
27:31platform, this is probably what I haven't
27:33said enough is that when you start out, you
27:35have to be scrappy, you have to get things
27:36up rather than perfect. So it's good to get
27:38things up, people can critique them, they
27:41can start offering value to someone because
27:43if all you're worried about is design.
27:45Well, what Tableau have done here with the
27:46connections, I just smacked my mic,
27:48apologies for that. And what Tableau have
27:49done here with the connections is they've
27:51got everything set up for you. So you can
27:53kind of use that connection in that work
27:55book as a resource.
27:56What I would love is to be able to break
27:58down these assets into the atomic bits. So
28:02let's say I see this workbook, and I see,
28:03oh, wow, they're calculating the weighted
28:05pipeline value. In order to do that, they
28:08must have created the relationship between
28:10this table, this table, this table.
28:12Well, could I just borrow the connection
28:14from this workbook, and you can grab the
28:16connection and do whatever you want with it
28:18, knowing the logic in there enables you to
28:20calculate a specific measure, or being able
28:22to pick a shopping list of measures and say
28:25, oh, I would like to download a workbook
28:27with just these measures in them.
28:29And then when you download the workbook, it
28:31doesn't give you the design of the
28:33dashboard because it needs other metrics,
28:35but you just get a ready to go workbook,
28:37literally hot off the press, and you can
28:40just start building stuff. And then the
28:42really, really smart stuff is when
28:45tablet updates this stuff to meet new logic
28:47or new capabilities in Salesforce or other
28:49platforms, those changes can kind of be p
28:51inged to you as the author of a workbook to
28:54say, hey, these changes have been made to
28:56the original asset. Do you want to bring
28:58them down into your workbook?
29:00I know that's a pretty complicated set of
29:01sort of sequences to get and the tablet
29:03platform probably isn't ready for that, but
29:05that's classic kind of stuff that's really
29:08powerful here. When you can scale work
29:09through the platform, that's going to be
29:11that's where time savings come from.
29:14That's just a really important part of how
29:16everything works.
29:18Improve sharing in Tableau Mobile. Okay,
29:20you can now share content with other Table
29:22au users in Tableau Mobile to ensure you're
29:24working off the same information. Recip
29:26ients will receive a notification and have
29:28shared content appear in the shared with me
29:31section.
29:32It's pretty nice. Web Data Connector
29:34version three. There's a new there's now a
29:36new developer experience for creating
29:38connectors to web application data via API
29:40's. Web Data Connector version three
29:42provides a toolkit with everything you need
29:45to develop a connector in a single package.
29:48Additionally, Web Data Connectors are now T
29:50ACO files. Okay, so that's kind of cool. TAC
29:53O files are the standard file format for all
29:56connectors on Tableau Exchange and if you
29:58use the connector SDK, which is a software
30:01development kit for building a connector
30:04that Tableau can use to connect to a data
30:05set.
30:06They also create a TACO. So the TACO is
30:08becoming the standardized file format for
30:10connecting to anything, whether it's Web
30:12Data Connector or Connector SDK itself.
30:14That's really, really good to see. Share
30:17Point lists. So what happened in the
30:19previous releases is they brought around a
30:22new SharePoint file connector, essentially.
30:26This is an enhancement to the SharePoint
30:28lists capability. So with the new connector
30:31in Tableau Cloud and the Tableau Exchange.
30:34Let me read that again. The new connector
30:36for SharePoint lists in Tableau Cloud and
30:38the Tableau Exchange.
30:40Oh, okay. The SharePoint list connector
30:42must be in the Tableau Exchange then. Users
30:44can access data in SharePoint lists
30:45directly from Tableau. This connector also
30:48supports Azure AD authentication.
30:51I have to check that out. Improvements on
30:53our data. We continue to extend the
30:54availability of our data. Adding our data
30:56to a dashboard is now smoother than ever.
30:58Supported end to end in Tableau desktop. So
31:01this is great. You don't have to go off
31:05somewhere else to add our state to your
31:07dashboard, essentially.
31:09We're increasing visibility to manage our
31:11state inside dashboards. Analysts can
31:13decide to show or hide our state. Okay.
31:15This was in 2022.2. It's now in Tableau
31:18server. See, even says that previous
31:20release in Tableau 2022 is now available
31:23for server in 22.3.
31:25I keep getting called out by this stuff.
31:27Metrics improvements. Create metrics to
31:29track key data points without having to
31:31access your dashboard and edit them at any
31:33time. You can now come back and edit
31:35existing metrics to change the historical
31:38comparison period, the date range used by
31:41the metric, and the status indicators.
31:43Additionally, you can dynamically explore
31:46different date windows whilst analyzing the
31:49metric without editing configuration. Okay,
31:53so previously again, just to the right, I
31:55got caught out. Done in 22.2. Now in 22.3
31:58for Tableau server.
32:00This is the same. Yeah, this is the same.
32:13So I think these last few are secretly or
32:13yeah, these are all previously released. So
32:14I'm not going to go through these in detail
32:14because these are all part of it. In fact,
32:15I probably have videos for all of these
32:18already in actually do have videos for some
32:21of those already.
32:22So this is a new one and the following
32:24connector is available now on Tableau
32:26exchange. Firebolt. Let's go check that out
32:29. What is Firebolt? Firebolt analytics. Fire
32:32bolt connected Tableau is, can we go to
32:34developer? Let's go to the developer
32:36website.
32:37Talk to us. Firebolt. Firebolt. Boom. Lots
32:40of Firebolt. Engineer, subsecond and
32:42analytics experience. Wow, subsecond. I don
32:45't think I could think in subsecond speed so
32:48that won't help me. Fasten anything you've
32:51seen at data lake scale.
32:53I love how everything in analytics is about
32:55speed. I'm just a humble person. I don't
32:58work anywhere near as fast as the people
33:01here have aspirations for me to work as
33:03fast. So everything is always about speed,
33:06scale, agility. God, it's just, it's always
33:10funny how marketing works, isn't it?
33:12So that's that. Let's go back. I think that
33:15's it that we've done the list without
33:17realizing it. If I go back here, maybe I
33:20lost my others are coming soon page. So
33:23that is everything in the release. What a
33:24funny set of releases.
33:26Hey, so again, I think this list is shorter
33:28in real terms once you take out all the
33:30stuff that was previously in 22.2 and is
33:33now in 22.3. That said, there are some good
33:37features in here. Really, really good. What
33:40I will do, I will do a video analyzing like
33:44what percentage of these features are
33:45behind a paywall.
33:47By that I mean, you have to purchase a
33:49additional product and tablet generally
33:51hate the term add on. They call them add on
33:54s when they launch and then they sort of
33:56remove that from all their marketing.
33:59They don't want you to think of it as an
34:00add on. But you know, it is an additional
34:03expense. Some of them are charged based on
34:05the number of users. So there's a certain
34:07price per number of users.
34:09And the pricing constantly changes. So
34:10tablets obviously clearly trying to find
34:12the right place for all of these products.
34:14But nonetheless, yeah, that's pretty much
34:16the whole set of features. Okay, so there
34:18we have it all the features in this release
34:20.
34:21It's been super interesting. It has taken a
34:23bit longer to get here. I don't know why
34:24but it felt dogs here, but we're going to
34:28carry on anyway. It's felt like it's taken
34:30a lot longer to get these features out.
34:33I don't know what happened to the beta
34:34program in this particular release. And
34:37there's definitely a lot of fluctuation in
34:39the way the pre release mechanism is being
34:41handled. And it just means that sort of
34:45more inconsistent sort of release cadence
34:48because what normally happens to the pre
34:50release is that people get hold of it.
34:53And these features sort of trickle out and
34:54you can actually get a little bit of
34:55feedback and response from the community. I
34:57've always wondered how many people actually
34:59channel that community in a constructive
35:00way. I'm sure that's probably a problem
35:02that tablet well aware or well aware of.
35:05And for the record tablet do actually
35:06consult people when they build in these
35:08features, they then just turn up with them.
35:11And if you're part of the community program
35:12, and tablet do actually reach out to
35:14members of the community and ask them, Hey,
35:16what do you think of this feature?
35:18Quite a lot of the features in this release
35:20, I've actually seen before myself as part
35:22of that program. So they're not 100% new to
35:24me. But it's always interesting what makes
35:26it to the final release and how it's
35:28packaged, which is why earlier on, I said,
35:30Hey, some of this stuff is interesting,
35:32because it's actually multiple features
35:34packaged into one feature, I think data
35:35guide is a really, really good one.
35:37So that's going to be really interesting to
35:39see how it all lands. The other thing is,
35:41of course, capabilities behind additional
35:43products, as tabular would like to call
35:45them. And that's also going to be an
35:47interesting dynamic once people realize,
35:49hey, these are all the features.
35:51And by the way, because I'm a server
35:52customer, I didn't get 22.2. So not only am
35:56I not getting the features I should get,
35:58but actually a lot of the features in 22.2
36:01were tabular cloud specific, and some of
36:03the features in this release are also cloud
36:05specific.
36:07So it feels like if you're a server
36:08customer, you're getting half the number of
36:10features as you would naturally expect. It
36:12's a little bit of sticking carrot, of
36:14course, how they would love you to move to
36:16the cloud where they can serve you all
36:18these wonderful features. But nonetheless,
36:21it is what it is.
36:21So in this release, when the features come
36:23out, we'll do the videos as always now,
36:25because the pre release wasn't so
36:27forthcoming. When the new release comes out
36:30, the videos will take a bit of time to come
36:32out.
36:33Normally, what I do is before the actual
36:34release, because I have the pre release, I
36:36can test these features. As long as the
36:38features are stable, I actually make some
36:40of the videos ahead of time, the stuff that
36:41really works well, I'll make those videos
36:43ahead of time.
36:44So that on launch day, one or two days
36:45after I can get these things out. However,
36:48that's kind of tricky now. And because you
36:50kind of need time to try these things out.
36:53So what I'll probably do is try and cover
36:54one feature every single day.
36:56The other thing I have an issue with is
36:58YouTube actually YouTube hates it when I
37:00publish all my videos in one day. And by h
37:03ater, I mean it won't notify and won't show
37:06you those videos for a really long time.
37:09So if I for example, post five videos, and
37:11you follow me and you even take the allow
37:14notifications, only like 10% or so people
37:17actually take that.
37:19They'll only notify you of one of my videos
37:21in a given period of time. And that's
37:23completely arbitrary based on your usage of
37:25YouTube and so on and so forth.
37:27And so you could easily go four or five
37:29days after I posted a video without knowing
37:31that I've actually posted five or 10 videos
37:34about the new release.
37:36So what I'm going to do is I'm going to
37:37only release one video every single day.
37:40But here's the catch.
37:42I will have all the videos available
37:44immediately inside of the playlist for that
37:46release. So if you go to my public 2022 dot
37:48three playlist, if you look in that list,
37:52as I make the videos, they'll be available
37:53there, but they'll be unlisted.
37:56So essentially, it's like I've made the
37:57video public, but I've actually not
37:58promoted it. And then when it goes live,
38:01they become they don't, they're not un
38:02listed anymore.
38:04And they can go out to the community. And
38:05because I'm doing that every day, hopefully
38:07more people should see those as it goes out
38:09.
38:10The last thing is also why have I not made
38:11videos for a long time? Well, so many
38:14things, so many things. As you can see, the
38:16arrangement in the room is slightly
38:17different.
38:18I used to sit facing that way and decided
38:20to sit facing this way. A whole bunch of,
38:23you know, set up logistic logistic stuff in
38:26my room.
38:27I pride my setup a lot. I'm a tech lover. I
38:30love technology.
38:31So I spent a bit of time re changing my
38:32setup for very little value. But actually,
38:35it makes it more enjoyable for me to sit
38:37here at this desk recording videos, do work
38:41when I'm at work, and just, you know, have
38:43thoughts and think about things.
38:44The other thing is I actually been doing
38:46some work for a company that I can't say
38:48too much about until December.
38:51But what I will say is, if you want to find
38:53out more about what that is, follow me not
38:55just here on YouTube, of course, and
38:57Twitter and the usual places, but
38:59especially on LinkedIn.
39:01So in December, hopefully, I'll be able to
39:02share a lot more with you about what that
39:04is. I'm super excited for us spent a lot of
39:06time working on it in the last month or so.
39:09The lead time for this has been like over a
39:11year, you know, the discussion. So this
39:13started last year.
39:14And it's only now that we're actually
39:15getting everything across the finish line.
39:18So super, super excited to see how that
39:20lands, how you guys find that and what you
39:22think of it.
39:23And now, as we go to the end of the year,
39:24this is always when stuff gets exciting.
39:27This is this to me is always the start of a
39:29new year for me.
39:30And in November, I'm probably going to
39:33change things up a lot, because I have a
39:36lot more time on my hands.
39:38I'll say more about why I have more time on
39:40my hands in November, specifically in
39:43November. And but when I get there, I'm
39:44going to be making a lot more content, and
39:45kind of following on that promise of
39:47talking more about all tricks and snowflake
39:50century.
39:50So I have a setup, I've got some content
39:52ideas, I've got a content plan, we're going
39:54to get through that. And so that's
39:56essentially what I've been doing.
39:58So although it's been quiet for the last
40:00few weeks, it's not been quiet at all in by
40:02any measure. And of course, I'm also a
40:05recent dad. So spending time with a family
40:08that's always number one.
40:10And so that's, that's pretty much taken my
40:12time. So I've got these dark circles behind
40:15my eyes, I have to switch on, I actually
40:17have lighting underneath the table to make
40:20sure the shadows don't show up so bad if I,
40:23oh, there's a door by technology.
40:26If I switch these off, you can see the
40:29slightly less flattering look that I get
40:32because of these circles. So there's a
40:34little bit of movie magic for you there to
40:37see that. But anyway, thank you for
40:38watching. Thank you for staying until the
40:40end.
40:41If you stayed all the way till the end, you
40:43're gonna get something special, all the
40:46wonderful bloopers that I cut out my videos
40:49, I'm going to start leaving at the end for
40:52everyone who watches this channel as a
40:54little treat. And thank you for staying
40:56until the end so you can really see what
40:57goes on behind the craziness that is
40:57editing on the tablets and channel. Thanks
40:58for watching. I'll catch you in the next
41:03one.
41:05Hopefully you can't hear the dog.
41:08I'll just get going.
41:10Maybe not.
41:19Am I clear?
41:23Maybe I am.
41:25I think I am. Let's go.
A rundown of the features in the coming soon page ahead of the 2022.3 release. Some of the features are already live on Tableau Online. https://www.tableau.com/products/coming-soon
My Linkedin profile: https://www.linkedin.com/in/timngwena/ Marc Reid’s Blog: https://datavis.blog/2019/03/10/show-hide-containers/
#tableau #salesforce #tableautraining #tableaututorial
Timestamps: 00:00 Intro 00:11 How to find the 22.3 features 00:49 Data Guide 04:01 Table Extensions 05:19 Dynamic zone visibility 06:44 Dynamic scaling in a container 07:25 Activity log in Tableau Server 08:59 Ask data phrase recommendations 09:51 Modern Sharing Experience 10:33 Collections site settings 11:10 Copy dimensions as a measure 13:04 Data pane follows you 13:50 Web authoring improvements 14:31 Data stories on all data sources 15:43 Email & Slack notifications for explain data 16:19 Embedded Api V3.3 17:11 Personalised search results 18:15 Resource monitoring tool SMTP TLS improvement 19:42 Improved error messages in Prep 21:39 Write to CRM Analytics with Tableau Prep 21:59 Column level data quality warnings 23:30 External Assets permission improvements 25:06 Virtual connections improvements 25:40 Cloud base file connectors like Box, Dropbox & Google drive 26:31 New Accelerators on Tableau Exchange 29:18 Tableau Mobile Updates 29:34 Web data connector v3 30:16 Sharepoint lists 30:50 Previously released in 2022.2 but new in server 22.3 32:20 Tableau Firebolt connector 33:23 My thoughts on the release 36:22 my schedule for 22.3 videos 38:11 Where have I been? 39:23 What’s next?