What's coming soon in Tableau 2023.1 | New in Tableau 2023.1
It's good to be back, and 23.1 is the quiet first release of the year where Tableau lays groundwork, with a few quality-of-life wins that are genuinely overdue.
- Tableau Prep's input step now lets you bulk select multiple columns to hide or remove them, plus a relative date filter for date/time fields, which narrows the data and improves flow performance.
- Identity pools for Tableau Server break the single identity store limitation, letting external users like contractors authenticate separately while staff use corporate active directory.
- New user attribute functions (USERATTRIBUTE and USERATTRIBUTEINCLUDES) let embedded applications pass attributes that calculations can read, which is powerful for embedded setups.
- Cross-database joins now work for Snowflake and use an optimiser that executes the join in the database holding the larger dataset when that's faster, reducing network I/O.
- 23.1 is a Server update, so around eight features from 2022.x finally arrive for Server users, though most organisations will wait for 23.3 stability patches before upgrading.
- Intro and apology0:00
- What to expect from 23.11:04
- Accelerator mapping and Slack2:16
- Dynamic axis titles and identity pools4:13
- User attribute functions and mobile security6:15
- Catalog search and web authoring10:00
- Tableau Prep improvements11:39
- Virtual connections and migration tools13:57
- New connectors and cross-database joins16:48
- Admin Insights and data quality19:11
- Mobile and embedding updates21:01
- Accelerator and access enhancements22:21
0:00Hey it's Tim here, it's been a long while
0:02since my last video but today we're back to
0:04look at 23.1 as ever let's get stuck in.
0:07So I have to apologise for the what feels
0:10like an extended break, I've actually just
0:12been really unwell, in essence I've just
0:14literally constantly been back to back,
0:17I've had flu after cold after everything
0:20for literally the last month and I got to
0:22the point where I couldn't even edit a
0:24video so I just basically decided to just
0:27take a break, recover and the funny thing
0:29is
0:30I'm actually not going to be able to make
0:31another video for two weeks for a reason I
0:33'll explain towards the end of the video but
0:35nonetheless I just really wanted to cover
0:38what's coming soon in 23.1
0:40And also while I'm here I'd just like to
0:42thank everyone who has re-nominated me to
0:44be a Tablo visionary this year, it's an
0:47absolutely amazing privilege, I really
0:49appreciate the support,
0:50not just through the comments that I get on
0:53the channel but also nominations like this
0:55really energise me to keep making content
0:58and to keep finding new ways of doing it,
1:00so that there's always something fresh
1:02available here on my channel.
1:04But anyway, let's get stuck into 23.1. So
1:07the coming soon page came out a couple of
1:09weeks ago now, by the time this video comes
1:12out it will have been just under two weeks
1:14and it's a pretty interesting release
1:16because I think
1:17the first release of the year is always the
1:20quiet release and so I didn't have high
1:23expectations and when I say that I don't
1:26mean that in a sceptical way, the releases
1:29always have peaks and troughs and there are
1:31some releases which have huge features in
1:33them
1:33that massively change our workflow, zone
1:36visibility is a good one, the data modal is
1:38another one, but then there are some
1:40releases where it's very obvious that Tablo
1:42is putting in the groundwork for something
1:44to come in the future.
1:45So to me the .1 and the .3 releases are
1:49always that release and also if you've
1:51forgotten, Tablo's server only gets updates
1:55twice a year, so this is that update, 23.1
1:58and 23.3 will be the server update.
2:01So there's also a bunch of features in this
2:03release that are essentially features from
2:0624.4, 24? 22.4 which didn't come to server
2:12because there's no release in that
2:14particular sort of slot.
2:15So let's have a look at this. So first off
2:18we have accelerator data mapping.
2:21Essentially what's going to be happening
2:23here is that when you connect to Tablo
2:24accelerator on the Tablo exchange, there
2:26will be a little interface that allows you
2:28to map the fields in your dataset
2:30to fields that are already in the
2:31accelerator. So you can basically say, look
2:34this is sales, these are my dates, these
2:36are my fields, go ahead and basically swap
2:39them out.
2:40And so it's actually quite a nice feature.
2:42I've tried this a little bit, we can only
2:44really try it in the preview with specific
2:46dashboards, so I'd love to see this sort of
2:48come out to the real world and people try
2:49it with dashboards that are a little bit
2:51sort of off the beaten track.
2:52But again, really super exciting feature,
2:54so really interested to see how that works.
2:57A couple of enhancements for Slack. So
2:58collaborate on insights more effectively
3:00with Tablo for Slack app.
3:02The latest enhancements make it even easier
3:04to put data at the center of every
3:06organization or conversation and decision.
3:09Now you can share Tablo content with
3:11contacts, links now come with previews so
3:14your team can quickly recognize and act on
3:16relevant information.
3:18Easily search for and share Tablo content
3:20in direct messages and channels, that's
3:22actually quite cool.
3:23Get to insights faster by conveniently
3:26assessing recent and favorites from the app
3:28homepage.
3:29So what this feels like is Salesforce
3:31making a play to put Tablo deeper into
3:34where people work.
3:35It's no doubt companies that use Slack
3:38spend a lot of time with Slack open and so
3:41if you can bring the analytical
3:43capabilities to that platform, which Sales
3:45force of course owns in Slack,
3:47then it's actually quite a powerful play.
3:50And the other thing to bear in mind here is
3:51that Salesforce is very evidently using Tab
3:55lo as the front door to the analytics
3:56platform that is sort of secretly built on
3:58the stick and the Salesforce platform.
4:00So this could also be another really good
4:02way for Salesforce to start to use the Tab
4:05lo brand to bring out more data to people
4:07and start interacting with it.
4:09So that's a pretty cool, nice touch. Let's
4:12go ahead to the next one, dynamic access
4:14titles.
4:15I think this is quite a simple one. I'm
4:16sure this has been asked for forever, but
4:18this is it.
4:19Users can alter the title of their access
4:21based on the value of a parameter or a
4:23single value field with the dynamic access
4:25titles. Simple as that.
4:27I would almost sort of put that in the
4:29quality of life improvements bucket.
4:31People have been asking for this for a
4:33while.
4:34Identity pools for Tablo server.
4:36Okay, so identity pools will enable you to
4:39branch out of the strict single identity
4:41store limitation in Tablo server.
4:43And identity pool is the combination of a
4:45source of users traditionally called the
4:47identity store and authentication mechanism
4:49.
4:49So the way you've got to think of this is
4:51that Tablo server, you don't have this for
4:53Tablo cloud because Tablo look after it.
4:54But with Tablo server, an identity pool
4:57simply tells you who people are and how
4:58they're going to authenticate.
5:00And essentially what this is enabling you
5:03to do is to break that out from strictly
5:05being something that Tablo server manages.
5:08And I think they're going to be bringing
5:10different capabilities to different types
5:13of authentication.
5:14So you can see here that you'll be able to
5:16add additional pools where you can have
5:19your source of users belong to local
5:21identity store and have them authenticate
5:23with OpenID Connect for modern
5:25authentication.
5:26This added flexibility will particularly be
5:28helpful for organizations that have a set
5:30of external users that need access to Tablo
5:32that they are not able to invite to their
5:34corporate active directory.
5:35So that's actually that is the sort of
5:37killer explanation that you might have
5:39people, let's say a contractor just needs
5:41to come in.
5:42They can log in with a username and
5:43password. But for everyone else who's part
5:45of the organization, they can use a nice,
5:47secure active directory method to log in.
5:49So that's pretty cool. And they've got a
5:51little screenshot to show you what that
5:53looks like.
5:53You can essentially give people alternative
5:56sign ins for everyday people.
5:58This is very similar to when you go to a
5:59Web page and you can log in with Facebook,
6:01Google or Apple.
6:02It's basically the same thing. Choose your
6:05identity pool and that service will then
6:06authenticate you, say you are you and then
6:09hand you off back to the application to do
6:11the rest of it.
6:12So that's a sort of a nice touch actually.
6:15User attribute functions UAFs.
6:18So user attribute functions are brand new
6:21user functions.
6:22So user functions are functions formulas,
6:25functions that run in the formula window
6:27that allow you to call specific things from
6:29Tablo server.
6:30For example, a username, the group, whether
6:33they're a member of a group or not, their
6:35email, their name, all that kind of stuff.
6:37You can call that dynamically through a
6:39calculation into a Tablo calculation.
6:42What this is, is essentially adding to that
6:44.
6:44So user attribute functions are going to
6:46allow you to add more bits of information.
6:49So the two new user functions are user
6:51attribute and user attribute matches.
6:54These two attributes is kind of the same.
6:56User attribute will allow you to check a
6:58specific attribute and user attribute
7:00matches will allow you to check if the
7:02attribute matches something you expect
7:04essentially.
7:05And so this is quite nice.
7:07This is useful for embedded applications
7:10because what you can then do is you can
7:12pass attributes to your embedded
7:14application and the function can simply
7:16look for that.
7:17And I think the example that they've got
7:20here is actually a good example of an
7:22embedded setup, which is sort of in a debug
7:24mode.
7:24So the visualization is loading something,
7:26but the visit is obviously clearly being
7:28fed some attributes from this sort of
7:32embedded application, which you can see
7:34here, the HTML on the left.
7:36I think that's what they're showing here.
7:37But nonetheless, it's kind of a really,
7:39really good feature.
7:40And I think it's going to be great for
7:42people.
7:43Non-Safari browser support for mobile
7:45authentication.
7:46I don't understand what this one means.
7:48Admins can now specify a browser such as
7:50Edge for authentication to handle
7:52conditional access checks with the proper
7:54configuration for Tableau Mobile and your
7:56Microsoft Intune environments.
7:58Admin can override the default browser used
8:01for authentication.
8:03That's that feels like I guess from the
8:06really, really specifically talking about
8:09iOS in this particular case, because iOS
8:11default browser is always Safari.
8:14But you can download the Edge browser on an
8:17iOS device and maybe Microsoft Edge have
8:20enabled specific features in Edge that work
8:24better with organizations.
8:26That's the only sort of thing I can think
8:28of for that one.
8:29So again, I'll have to I have to dig into
8:30that and see what's there.
8:32Additional security policies for Tableau
8:34Mobile.
8:34So a bit of a Tableau Mobile update here.
8:36Admins can now enable additional security
8:39policies in their site or server settings
8:41to make Tableau Mobile even more secure,
8:43including screen share and screenshot
8:46prevention on Android only.
8:48Gel break detection and malware detection.
8:50So the reason this is important is if you
8:54carry a device that is gel broken or, you
8:57know, people can take screenshots of easily
9:00.
9:00What this is essentially allowing admins to
9:02do is to say, hey, if you see that a device
9:05is gel broken, don't let the user use this
9:07to access data in our organization, because
9:10those gel broken devices simply could have
9:12loopholes, security loopholes that have
9:15been baked in.
9:15And then from a screen share and screenshot
9:17perspective, this is actually important for
9:20compliance and to be able to block those
9:22things.
9:22So, you know, that someone is going to get
9:23something on their iPad, take a screenshot
9:25and email it somewhere where they shouldn't
9:27be able to.
9:27But again, this is Android only.
9:29Be interested to see if that's already.
9:31I don't think it's already not possible on
9:33iOS because I think Apple kind of behave
9:35weirdly on those kinds of things.
9:37So I know on iOS you can have the
9:39application notice when a screenshot is
9:41taken.
9:42So you could definitely report screenshots
9:44into Tableau Mobile app and essentially
9:46store that information somewhere.
9:48But I don't think it's possible to prevent
9:50a user from taking a screenshot.
9:51It's almost seen as an accessibility
9:53feature in iOS.
9:54So that would be an interesting one to see.
9:56But on Android, it's definitely possible.
9:58That's kind of that's really nice to see.
10:00Tableau catalog, a mixed content search.
10:02Oh, this is nice.
10:03So the search features in Tableau have been
10:06sort of getting updated for a long time.
10:08This feels like an extension of that.
10:09So they're taking search now to other parts
10:11of the product.
10:12In this case, the Tableau catalog to use a
10:15Tableau catalog.
10:16You need to have data management add on, I
10:19believe so.
10:20I mean, I think I'm fairly correct in
10:23saying you do need to have it to be able to
10:25search the catalog because the catalog only
10:27appears.
10:28If you have it.
10:29So the search capabilities here are going
10:30to be nice.
10:31But it looks like the data discovery and
10:33trust have been core principles of Tableau
10:36catalog since its introduction to improve
10:37the discovery experience.
10:38The connect to dialog now shows mixed
10:40content types, enabling users to find
10:42relevant data faster.
10:44What I don't get about this is that this
10:46this window we're seeing here in the
10:48preview is not exclusive to data management
10:51users.
10:52So it might actually just be that they're
10:55using the terminology differently and
10:57actually the behavior might be different.
11:00It's one to check.
11:01But this interface is what you get when you
11:03load up WebEdit or when you go and do
11:05something from the web browser interface to
11:07build a new visualization.
11:09It's also one you can get if in desktop you
11:11want to connect to a data source on server
11:13so that it also comes up.
11:15And I think this interface is essentially
11:16improving the search features in there
11:18rather than the little tiny search you had
11:20on top right, you have something a little
11:21bit better here.
11:22So that's really nice to see.
11:24Data quality warnings in web altering data
11:27quality warnings will now display for
11:29connected data sources in web altering.
11:31It didn't do that before.
11:33So that's a that's a bit of a feature
11:35parity thing between web altering and
11:37normal Tableau.
11:39Tableau prep external connector gallery
11:41integration.
11:42So you can now have the external connectors
11:45show up inside of Tableau prep.
11:47And this is an interesting one because the
11:49Tableau exchange is growing.
11:50Connectors are an important category in the
11:52Tableau exchange.
11:53And so it's good to see that these
11:55connectors are now coming to prep.
11:57And I think it will maybe surface
11:59connectors to people a bit more.
12:01The thing to remember is that these
12:02connectors aren't installed by default.
12:04When you click on them, what actually
12:06happens is you go through a process of
12:07adding them.
12:08So don't look at this list and think that
12:10you have them.
12:11They might require some additional steps
12:13for you to make sure that they work
12:14properly, including configuring your laptop
12:16, ODBC connectors and all that stuff.
12:18So just just be aware that, you know, those
12:20things are supported, but then they're not
12:23exactly out of the box.
12:25Tableau prep input step improvements.
12:28Oh, this is interesting.
12:29So within Tableau prep's input step, you
12:31can now bulk select multiple columns.
12:34Hallelujah.
12:35Oh, my word.
12:40That caught me so off guard.
12:41I didn't even see that coming.
12:43Ah, that's amazing.
12:44Within Tableau prep's input step, you can
12:46now bulk select multiple columns.
12:49This removes the need to individually
12:51select columns to hide or remove them.
12:53The only thing that frustrates me about
12:55this feature is that it hasn't been
12:56available until now because my word, have I
12:59wasted time doing this.
13:03It's literally about time.
13:04We shouldn't be celebrating this, but this
13:06is absolutely this is probably the best
13:08feature in this release.
13:09You can now also use a relative date filter
13:11for date time data types to remove stale
13:14data.
13:14That's a nice touch.
13:15These improvements combine to improve
13:17interactive performance when authoring
13:19flows and help unify the experience across
13:22Tableau prep steps.
13:23The reason this is important is because
13:25people didn't do this and therefore made
13:28their flows slower because they weren't
13:30exactly selecting these fields and they
13:32weren't sort of deselecting these fields in
13:34the first place.
13:35So this is going to force people, it's
13:36actually going to make it easier for people
13:38to say, hey, actually, I only need this
13:40subset of data.
13:41And then the flow performance will improve.
13:42People won't be bringing in the whole day
13:44set.
13:45The sampling will also work a little bit
13:46better because you're working with a much
13:48narrower confined set.
13:49And it might might be that all of the data
13:51fits within the sample window.
13:53So that's a really, really good, good
13:56welcome touch.
13:57Virtual connections, additional connector
13:59support.
13:59We have Databricks and Amazon EMR Hadoop
14:06Hive.
14:07I don't know if that's one tool or multiple
14:09tools.
14:09Amazon EMR Hadoop Hive.
14:11That sounds like one of these, you know,
14:13tech names that you get at the moment, you
14:15know, which is a combination of different
14:17things put together.
14:18I think this is Amazon EMR Hadoop and Hive.
14:22If I look at this list, it doesn't actually
14:28show us those. Oh, no, it is actually
14:30Amazon EMR Hadoop Hive.
14:30The reason I know that I haven't got my
14:32annotator on is that it's a first item in
14:34this list.
14:35I thought Hadoop and Hive to me, I thought
14:39were separate things.
14:41So, yeah, there you go. Did not know that
14:43even existed.
14:44So to find out what that is.
14:47Hybrid mode for virtual connections.
14:49Interesting. You no longer need to pick
14:51between live or extract.
14:52You can choose between live or extract.
15:20But then some tables which are changing
15:23maybe by the minute or changing by the hour
15:25.
15:25And those do need to be live.
15:27You can kind of give that balance a little
15:30bit more selection.
15:31So that's cool.
15:32Content migration tool.
15:34Embedded credential support.
15:36When using content migration tool to
15:38migrate content from Tableau server to
15:40Tableau cloud,
15:40an admin can now securely migrate embedded
15:42credentials for data sources.
15:43That's actually a big deal.
15:45What that means is that you don't have to
15:47go through each and every workbook
15:49adding the credentials back in and then
15:52publishing them back up.
15:52So that's a...
15:54Again, for everyone who's doing the Tableau
15:56server to cloud migration,
15:58my word, this would have been handy.
16:00It's there now.
16:01Resource monitoring tool improvements.
16:03Resource monitoring tool improvements
16:05include admins can now require users to log
16:08in
16:08to the resource monitoring tool using their
16:10network credentials
16:11rather than a separate username and
16:13password specific to the resource
16:14monitoring tool.
16:15This setting can be configured on a user by
16:18user basis.
16:18You can customize a run as user for the RMT
16:21server and agent.
16:22The resource monitoring tool now supports
16:26Ubuntu 20.04.
16:27The resource monitoring tool now supports
16:29encrypted connections in its post rescue.
16:34Is that supposed to say post Gress?
16:36Yeah, that's the typo.
16:37Post Gress SQL database server.
16:39Enabling the...
16:41Ensuring that all data it processes is
16:44encrypted in transit.
16:46Cool.
16:47New Giggle BigQuery connector.
16:49Cross database joins for Snowflake.
16:51That's super interesting.
16:53I like that.
16:55Additional flexibility as you build data
16:57sources and data models.
16:58That is actually quite useful.
16:59Cross database joins are a bit underused.
17:02I think as the data model kind of stole
17:04their thunder a little bit,
17:05but they can be handy in certain situations
17:08, especially when you've got data sets
17:10that aren't as easy to sort of bring
17:12together.
17:12It's a really, really sort of nice touch
17:15there,
17:15but it's only specific to Snowflake.
17:17Source row number in Tableau Prep.
17:19So, oh, nice.
17:20You can basically add a row number right at
17:23the beginning when you bring a data set in,
17:24and it preserves that as source row number,
17:26so you know the order in which the source
17:28stored the data.
17:29That's kind of cool.
17:36So in this case, I think it's only these
17:39two files, Excel and text files.
17:41I don't know why you wouldn't have that for
17:43a database.
17:43I mean, it feels handy enough to have on a
17:46database,
17:46but maybe databases have that innately
17:49built in,
17:49and so perhaps not offering it.
17:52But yeah, if you know why this feature is
17:55only for Excel and text,
17:57I wonder if databases have something that I
18:01'm just not aware of.
18:02I know databases can get indexed,
18:03but I'm not sure that necessarily means
18:06that --
18:07I think that doesn't necessarily mean that
18:10they're specifying the source order
18:11in any sort of way that's readable by Table
18:14au,
18:14so it'd be interesting to see why that is.
18:16Maybe they're just starting with Excel and
18:18CSV.
18:18Cross database join improvements.
18:20So this is sort of linked to Snowflake a
18:22little bit.
18:22Tableau will use our new optimization
18:25techniques to speed up cross database joins
18:27.
18:27Previously, both sides of cross database
18:29join were ingested into the hyper,
18:31which performs a join.
18:33If the tables being joined were large,
18:35network I/O can significantly impact the
18:38performance of the query.
18:39Our new optimizer avoids unnecessarily
18:41moving large datasets
18:42by executing cross database joins locally
18:45in the database,
18:46containing the larger of the two datasets
18:48being joined
18:49when we estimate that it will be faster to
18:52do so.
18:52So this, I think, speaks to -- oh,
18:56interesting.
18:56This is interesting.
18:57So this is -- basically, the cross database
18:59join is looking to see
19:00if it's faster to do this in the database
19:02rather than locally.
19:05Interesting.
19:06So I'd love to see that actually play out
19:09in real life.
19:10Admin Insights improvements.
19:12What have we got here?
19:15So we updated the job performance data
19:17source to include un-scheduled jobs,
19:18error messages, and subscription of jobs.
19:20We also updated the site context to data
19:23sources to include a total size field
19:25so your site storage usage will reflect
19:27drafts and revisions.
19:28This is nice.
19:29So Admin Insights is for Tableau Cloud.
19:31It's a specific data source because you can
19:33't get access to the Postgres dataset.
19:35This is why they have to keep adding sort
19:37of value to it
19:37because it's nowhere near as good as the
19:40Postgres database
19:40that you get with Tableau.
19:41Permissions, Admin Insights, data source.
19:44So -- oh, this is interesting.
19:45So Admin Insights, again, this is a data
19:48source
19:48that I think allows you to show permissions
19:50.
19:50So that's pretty cool.
19:51That's it.
19:52Nice.
19:53It's as simple as that.
19:54Looking at the graphic here because that's
19:56what I'm sort of excited by here.
19:57That's a really nice touch.
20:00And, yeah, I think it's -- this is a really
20:03nice touch again.
20:04I'm always curious, sort of what's the end
20:07goal of this?
20:07Does it have parity with Postgres or is
20:10this to actually offer --
20:11sometimes you find that because Tableau
20:13wanted to use Tableau Cloud,
20:14they might actually put a little bit more
20:16effort
20:16into making these datasets a little bit
20:18more accessible for everyday people
20:19so they answer questions you actually want
20:22to answer rather than Postgres
20:22where you have to go find all the tables,
20:24do all your SQL and sort of data prep
20:26to then prepare the data in a way to answer
20:29the questions.
20:30Column level data quality warning
20:32improvements.
20:33Cool.
20:34You can now view column level data quality
20:37warnings DQWs
20:37where you make decisions about data.
20:39For users using visualization to make
20:41decisions,
20:41we've brought column DQWs to the data
20:43details pane.
20:44Fine.
20:46Creators and data stewards that use lineage
20:48for impact analysis
20:49or to discover data are presented with a
20:52summary of what warnings are applied
20:53to the asset including upstream column
20:56warnings.
20:56Okay.
20:57So basically you know more about data
20:59quality when you're using the product.
21:00Google Drive shared file support.
21:04Files shared with you and shared drives are
21:07now accessible
21:07in the Google Drive connector.
21:09That is a nice touch.
21:10Shared drives are kind of drives that are
21:13central to your organizations
21:14but don't belong to you.
21:15In Google, the only drive that belongs to
21:18you is called My Drive.
21:19Everything else is going to be in a shared
21:22drive
21:22which is like an organizational drive.
21:24And so yeah, you can view those.
21:26And you can also see things that are shared
21:28with you
21:28because those technically live on someone
21:30else's drive
21:30but you've got the permission to see them.
21:32So that's kind of useful.
21:33Improved view data experience on mobile.
21:36Okay.
21:37So on mobile, one of the big sort of
21:39challenges is space.
21:39So when you go and view the data, this is a
21:42kind of a good--
21:42Although I think this is an Android device
21:44and it's got a bit of a weird proportion.
21:46I'm not going to lie.
21:47This doesn't look like a phone.
21:48It looks more like a, you know, like a
21:51tablet.
21:51But nonetheless, it is an improved
21:54experience.
21:54I'd love to see what that looks like on a
21:56phone.
21:56So once it's out, we'll try it out.
21:58Ask Data Web Component.
22:00So Ask Data Web Component,
22:02using the embedding API v3 and web
22:05components,
22:05developers can now incorporate all of Ask
22:07Data's functionality
22:08into the applications.
22:09So this is nice.
22:11So this, I think, means you can embed Ask
22:15Data.
22:15So think of this as a new asset type that
22:19you can now embed.
22:19Very nice.
22:20Accelerator enhancements.
22:22Now, accelerators now provide users
22:24with an overview of their KPIs, accessible
22:27from the homepage.
22:28Each KPI offers details on its business
22:30definition.
22:31The following details are now also
22:33documented directly
22:33for each accelerator.
22:34Business objectives, business questions,
22:36required attributes, and related acceler
22:39ators.
22:39So this is sort of like an upgrade to the
22:42requirements
22:42rather than like a big change.
22:45In all honesty, some dashboards were doing
22:47this
22:47right from the start.
22:48So it's kind of like a feature,
22:50but what it really means is that they're,
22:52you know,
22:52increasing the standard.
22:54Request access dialog box.
22:56Accessing relevant content is now simpler
22:59for Tableau users
22:59thanks to improved request access dialog.
23:02An easy to use dialog box that keeps users
23:04in their workflow
23:05is now presented to users when requesting
23:08access to a viz.
23:09In the new dialog box, users who are
23:11requesting access
23:12can also leave content owners' comments.
23:15Now, am I imagining this, or was this
23:20already available?
23:21Because the other thing about this is some
23:24of these features
23:24have come to 20 to 3.1, but from a previous
23:30release.
23:30So I'll come back to that in a second.
23:34Publish to personal space.
23:37Cool, so from desktop, you can now publish
23:39to personal space.
23:40That is a nice quality of life improvement.
23:43Before, really, only explorers and creators
23:47using WebEdit
23:47could publish to their personal space.
23:49Otherwise, they'd have to publish to a
23:51project,
23:51then move it to their personal space.
23:53This means you can now directly go to your
23:55personal space.
23:56The personal space cannot be viewed by
23:58others.
23:58It's not shareable.
23:59You can't do anything with it there, pretty
24:02much.
24:02It's just for you to sort of muck around
24:04with.
24:04Think of it as like a playground.
24:06The only person that can see what's in the
24:09personal space
24:10is an admin because they need to know how
24:13much space
24:13the assets you've stored in the personal
24:16space take,
24:16but I don't believe they can log in
24:17and actually have a look at your web kind
24:19of thing.
24:19So that's something to be aware of.
24:22Table extensions code editor.
24:24So they've added a code editor to the table
24:28extensions capability.
24:28I think if you go and watch my video on
24:30table extensions
24:30with Leo Laporte, that's one of the things
24:33he complained about.
24:33It now has a code editor, which I think
24:36recognizes
24:36the specific language that you're going to
24:39be using.
24:39So Python, R, I think MATLAB as well.
24:42So that's really cool.
24:43In fact, it does actually just tell you.
24:45R, Python, JavaScript, or plain text are
24:49the four things it offers.
24:50It does syntax highlighting, code
24:53formatting, command palette.
24:54That's nice, really nice.
24:56Web formatting enhancements.
24:58Users can now format their rows and columns
25:01.
25:01Web formatting, keep pushing forward.
25:03I feel like I'm not going to touch web
25:06formatting
25:06and web altering enhancements until it's
25:09done.
25:09It just seems to be part of every release,
25:10and I'm just waiting for the day when you
25:13don't have to think
25:13which product you're going to use, WebEdit
25:16or desktop.
25:16It's just taking too long, in my opinion.
25:18I think I've been saying that it's around
25:22the corner
25:22for the last three years, and I've just
25:24given up.
25:24Just finish it and let's move on.
25:28Incremental refresh enhancements.
25:30Incremental refreshers provide an
25:32economical way
25:33to keep extracts current.
25:36Okay, cool.
25:37So now you have MorphExpert to support
25:39incremental refreshers
25:41using non-unique key columns, such as
25:44column for date/time.
25:46That's cool.
25:47This update improves usability by expanding
25:50the number of tables
25:51eligible to use incremental refreshers.
25:53So you could, for example, use a number
25:56sequence
25:57to do an incremental refresh.
25:58Essentially, it's just going to check to
26:00see,
26:00hey, we're at 100 or 101.
26:02For 101, do the incremental refresh,
26:04bring the additional row in.
26:06Previously, you used to have to use --
26:12I think this explanation is a bit weird.
26:14With support for incremental refreshing
26:16using non-unique key columns.
26:19So non-unique key column, such as a column
26:24for date/time,
26:25that was already a requirement.
26:28A non-unique key column.
26:32I think my explanation is right,
26:34but this description is strange
26:37because it gives us an example of something
26:39you could already use for an incremental
26:41refresh.
26:41But anyway, we'll go back to that.
26:44View acceleration recommendation service.
26:47Oh, this is cool.
26:48So I have to say, if you look on my channel
26:52,
26:52you won't find a single video on view
26:54acceleration.
26:55You probably might wonder, why is that?
26:57Well, because I've never found a workbook
27:00that it works on.
27:01It's as simple as that.
27:03So I'm really intrigued to see what it's
27:08going to find
27:08on our server that is apparently going to
27:11be able to use this.
27:12Either everything I build is super
27:14efficient
27:14and doesn't benefit from it,
27:15or I've massively misunderstood the feature
27:18and there's actually a ton of stuff it can
27:20work on,
27:20and those are the things I should sort of
27:22go use it on.
27:23Offline activation improvements.
27:25Once your Tableau server is activated,
27:27you can now use login-based license
27:29management, LBLM,
27:31to activate desktop and prep builder for
27:33license creators
27:33in offline environments.
27:35The enhanced offline activation solution
27:36makes your key activation and management
27:38more efficient and scalable.
27:40So that's good.
27:41So you can activate these things offline,
27:43which is, you know, if you work in a bank
27:45where you're air-gapped
27:45and you can't necessarily just, you know,
27:47ping a Tableau licensing server, that's
27:50great.
27:50Ubuntu 20.04 LTS support.
27:53So Tableau server for Linux now supports
27:56Ubuntu 20.04.
27:58Essentially, LTS means long-term support
28:01distribution.
28:01So that's sort of the version
28:03that's going to keep getting supported for
28:05a while.
28:05That's good for security.
28:06It's good for stability as well.
28:08So data stories.
28:10And again, this data stories here is a
28:14feature from 20...
28:15Oh, interesting. This is a feature from
28:202022.2.
28:21It's now available in 2023.1.
28:23And I think all these others are going to
28:26be features released
28:26in previous versions of Tableau.
28:29Already available in Tableau Cloud, yeah.
28:32And now available in server 23.1.
28:35So there's probably, what is it?
28:37One, two, three, well, we've got six, seven
28:41, eight.
28:41Eight features there that are basically
28:45from the previous release.
28:46And that's an interesting dynamic
28:48because essentially it's like here are
28:51eight features
28:52that we're going to call new in this
28:54release,
28:54but actually were previously released,
28:55but for people on server, it's a new thing.
28:57And to be fair, server is still quite a
29:00large user base.
29:01So there will be companies who've been
29:03waiting for this release.
29:03But the problem is, is because they do the
29:05updates less often,
29:06what happens is people won't hop onto this
29:09release straightaway.
29:09They'll wait until 2023.3 to upgrade to 23.
29:171
29:17because you kind of want to stay one
29:20version behind
29:20with all the stability patches that have
29:23come through
29:23so that everything works.
29:24If you upgrade Tableau Server on day one,
29:27trust me,
29:28someone in your organization is going to
29:30find a bug.
29:30Tableau Cloud often has this experience
29:33actually.
29:33So one of the sort of interesting aspects
29:36of Tableau Cloud
29:37has been that, yeah, you get the latest and
29:39greatest of Tableau,
29:40but when there's a bug that massively sort
29:44of changes your workflow,
29:44you have to pivot to work around that bug.
29:46You don't have a choice to go back.
29:48So something super cool.
29:50So anyway, that is everything in this
29:52particular release.
29:53Really, really appreciate it.
29:55Now, a little note on the next coming weeks
29:58.
29:58I anticipate that Tableau will release this
30:01version
30:01at some point in the next month.
30:03I'm sort of going to make a call and say in
30:06the next two to three weeks.
30:06That said, I'm actually going to be away
30:08for a little while.
30:08I have some treatment that I have to go
30:10through
30:10and it just means I have to take a break.
30:12So if in the event that Tableau comes out
30:14whilst I'm on that break,
30:15I'll just be a little late with videos
30:17about the new release.
30:18That said, there are some videos that I've
30:21already started making
30:22that I never got around to edit
30:24that I am due to sort of keep pushing out
30:26on the channel.
30:27So I will still be doing updates,
30:29just there might be a little bit of sort of
30:32sequencing
30:32and timing issues to do with the new
30:34release,
30:34but that's pretty much it.
30:36Thanks for watching and I'll catch you in
30:39the next one.
30:39It's good to be back.
30:40It's good to actually have a voice I can
30:42use in a recording.
30:42And yeah, I'll see you in the next one.
30:44[BLANK_AUDIO]
Are you excited about the latest developments in data analytics? 2023.1 is just around the corner! Tableau, the leading data visualization software company, is about to launch its newest product with an array of advanced features and enhancements. In this video, we’ll quickly scan through the slated features in the release.Whether you’re a data analyst, a business intelligence professional, or an executive you can get up to speed quickly on what’s new on the Tableau Platform. Timestamps below so you can skip aroundTimestamps---------------------0:00 Intro0:09 What’s going on & Thank You! 1:06 Context for this release2:18 Feature rundownI’ll break this down in more detail soon. 29:54 My updates for 2023-1Join this channel to get access to perks:https://www.youtube.com/channel/UC7HYxRWmaNlJux-X7rNLZyw/join#tableau #salesforce #analytics #dataFollow me on Twitter: https://twitter.com/TableauTim My recording gear & what’s on my desk. https://kit.co/TableauTim/desk-setup My website: https://www.tableautim.com/ My Screen Annotation Tool: https://j.mp/3HWc4MjMy technology Channel: https://j.mp/3F0d28fShare feedback and Suggestions: https://tableautim.canny.io/suggestions