Tableau 2024.1 Features : Coming Soon.
Let me just come out of the gate and say it: 2024.1 looks like the release for Tableau Pulse, and there's barely anything else here.
- Tableau 2024.1 is dominated by Tableau Pulse coming out of beta, with only two minor Tableau Desktop features and no Tableau server release until 24.2.
- Pulse only runs on Tableau Cloud and is said never to come to Tableau server, so a large body of server users get nothing analytical from this release.
- The AI naming is a confusing hierarchy: Tableau AI is the parent, Tableau Pulse GAI (generative AI) sits under it, with insight summaries as a sub-feature, all built on the Einstein trust layer.
- Tableau Prep keeps gaining useful tweaks such as identifying duplicate rows and choosing the header and start row for Excel files, narrowing the gap with Alteryx.
- Cloud-only additions include buying Tableau Cloud via the AWS marketplace, a Migration SDK for server-to-cloud moves, expanded storage tiers, MFA and OpenID authentication enhancements, and SMTP email customisation.
- Intro: a Pulse-heavy release0:00
- Release cadence and the elephant1:04
- Pulse leaves beta: concerns2:53
- Breaking down Pulse AI terminology6:36
- Pulse metrics and insights platform9:09
- Slack, email and embedding12:18
- Cloud, AWS marketplace and migration SDK13:40
- Authentication and storage changes16:46
- Data prep and connector updates19:07
- Dynamic parameters and email customisation24:30
- Wrap-up29:35
0:00Hey, it's Tim here, it's 2024 and 24.1 is
0:03round the corner.
0:05I think there's a bit of an elephant in the
0:06room that we need to discuss, but as ever,
0:08let's get stuck in.
0:09Okay, so I'm here in 24.1.
0:11Actually, I'm here in my recording screen,
0:14but nonetheless, we're here on the Tableau
0:16coming soon page.
0:17This is pretty much the hint that the next
0:19release of Tableau is just around the
0:21corner.
0:21And so it's always a good thing to come to
0:23this page.
0:24And I like to just do a video and go
0:25through this.
0:26If you're new here, hit the subscribe
0:27button.
0:28I make videos about Tableau and other tools
0:30as well.
0:31So let's have a look at what's in this
0:33particular release.
0:34Let's find out more about what Tableau has
0:36in plan.
0:37Now the very beginning, I talked about an
0:39elephant in the room.
0:40I think I'll just come out of the gate with
0:41it and just say, look, this looks like the
0:43release for Tableau Pulse.
0:45If you go to the coming soon page and you
0:47just scroll down, the first I'm going to
0:50say
0:50four rows are just Tableau Pulse.
0:53So to set some expectations, because this
0:55is a Tableau Pulse release and Tableau
0:57Pulse
0:58has many features in it, the bulk load of
1:00these features will be Tableau Pulse.
1:03The elephant in the room is that last year
1:06Tableau changed the cadence of its releases
1:08to align with Salesforce.
1:10So Salesforce has three releases a year
1:12pretty much to align with the seasons.
1:14And by doing that, what that has meant is
1:16that the cadence of when we expect features
1:18has changed.
1:19And what that has sort of done is it's
1:21moved things kind of out of place.
1:23And so I had assumed last year when the
1:26beta for Tableau Pulse came out that that
1:28was the
1:29Tableau Pulse release.
1:30But it looks like this is the release where
1:32it comes out of beta and it's going to be
1:34available to everyone.
1:36The elephant in the room, though, is that
1:38because it's a Tableau Pulse release, it's
1:40basically got nothing else in this
1:41particular release.
1:43And that's a bit of an unfair statement.
1:44There are other features in here, but I
1:46think it's fair to say if I was to just go
1:48to this
1:48page and go to the products dropdown and
1:51choose Tableau Desktop.
1:53There's only two features and they're not
1:55necessarily analytical features.
1:56And so I think it is fair to say that Table
1:59au Pulse has taken a large bulk of this
2:01release
2:02for more desktop and, you know, analytical
2:04related features.
2:05We might have to wait until the next
2:07release.
2:08But I'm also pretty excited about the
2:10things I think will come out this year.
2:12So I'm not too worried about that.
2:13I think it makes sense if Tableau Pulse
2:14comes out the beginning of this year.
2:16I really hope and expect that the next two
2:18releases, the only two releases for this
2:21year
2:21will be big blockbuster releases with
2:23things that we've been asking for.
2:25There's already lots of hints on social
2:26media about what that will be.
2:27I think chart types are going to be a big
2:29thing in that we're also potentially going
2:31to get desktop related features for AI.
2:34So something like Tableau Copilot, which
2:36has been demoed at Keynote, would be
2:38something
2:39that we'd expect to hopefully see this year
2:41alongside all of these other amazing AI
2:43features.
2:43So that's enough context for this release.
2:45That's the elephant in the room discussed.
2:47Let's go ahead and select all products and
2:49let's just go down this list in
2:50chronological
2:51order like I like to do.
2:52So let's do it.
2:54So we've got Tableau Pulse.
2:56This is just Tableau saying, hey, this is
2:58now out of beta.
2:59This is in production.
3:01I'm surprised.
3:02I thought this would come out in round
3:05about April, actually just after conference
3:08.
3:08After my one hour video where I went
3:10through it for the first time, there was a
3:12few bugs
3:12in there that I think maybe they're pushing
3:14to fix right now.
3:15Maybe they've known about them and they
3:16have fixes for them.
3:17In my eyes, I think there were just a few
3:19things about the UX and the experience that
3:22were missing a little bit.
3:23And I think to release those products
3:25without those questions answered in a more
3:27coherent
3:28way potentially causes a risk in two ways.
3:31Tableau often suffers from this problem
3:33where it releases a feature really quickly
3:35and the
3:35feature changes really quickly.
3:37And what that does is it creates a
3:38challenge for people who have to
3:39communicate the features
3:40within an enterprise context.
3:42It then makes it hard to adopt those things
3:44because those features don't stand still
3:46and
3:46you kind of need them to be out for a while
3:48to really know how best to use them.
3:50So by default, organizations don't use them
3:52and when they don't use them, Tableau doesn
3:54't
3:54get the feedback it needs about them.
3:56And then a year down the line, this whole
3:58big thing comes out and Tableau ended up
4:00having
4:00to pivot really hard because they didn't
4:02get the feedback they needed earlier on.
4:04So the beta is supposed to help with that.
4:06But in earnest, the catch here is that most
4:09people who have Tableau Pulse are on Table
4:12au
4:12Cloud.
4:13In fact, Tableau Pulse only works on Table
4:15au Cloud.
4:15And so you're already sort of narrowing
4:17down your user base because a lot of large
4:19enterprises,
4:20some of them actually prefer the Tableau
4:22server experience.
4:23I can't talk percentages, but I'm fairly
4:25confident to say there's a large body of
4:27Tableau users
4:28who are still going to be using Tableau
4:30server who won't have had any interaction
4:32with Tableau
4:32Pulse at all.
4:33They'll only get that experience when they
4:35move to the cloud.
4:36And judging by what Tableau is saying, it
4:38will never come to Tableau server.
4:40So to not have anything else for those
4:42people, I think is going to cause a
4:44challenge.
4:45And for the people who do have it, you won
4:47't have a critical enough user base giving
4:49insights
4:49and feedback onto that.
4:50Anyway, I think I've labored that point too
4:53much.
4:54The other thing to bear in mind is the way
4:56they've sort of grouped Tableau Pulse.
4:59In my mind, Tableau Pulse is the feature.
5:01But if you look at this page, they've gone
5:03Tableau Pulse, Tableau Pulse on mobile,
5:05Tableau
5:06Pulse next gen experiences.
5:08And if you click on that and you look at
5:09what that's talking about, it's essentially
5:12just
5:12the integration of Tableau Pulse into the
5:14rest of the platform.
5:15And they've kind of chopped it up into sort
5:17of smaller bits.
5:19These small bits are features, yes.
5:21But in my mind, they only exist because our
5:25data and the previous one, there was our
5:28data
5:28and there was our data, I forget the other
5:32one, metrics, our data and metrics were
5:35pulled
5:35from the platform.
5:36So these just replace those with a Tableau
5:39Pulse sort of front end.
5:40It's sort of like a rebrand/redo of some of
5:42those features.
5:44So I do think it's, again, a bit misleading
5:46to say that all of this was there because,
5:49yes, probably in the back end, it's a
5:51complete rebuild and rethink of how it
5:53works with Gen
5:54AI built in.
5:55But in all honesty, again, it's really hard
5:59to sort of clarify, you know, why isn't
6:03this
6:03just Tableau Pulse, right?
6:06It's really hard to break down the features
6:07.
6:07So Product Martin can answer that.
6:09I'm not a Product Martin specialist.
6:11But if we go through these features very
6:13quickly, I'll do a separate video on Table
6:15au Pulse once
6:16it's out in public.
6:17I don't like to do videos on betas because,
6:20yeah, things are still getting fixed.
6:22And I think it's fair to give companies
6:24building these things a chance.
6:25So Gen, the next Gen experiences, this is
6:28essentially the interface with Slack and
6:31the
6:32interface with Tableau Mobile.
6:34If I go to the next one, Tableau Pulse GAI.
6:38So this is essentially the AI capabilities.
6:44I always get frustrated with them because
6:46there's a lot of terminology.
6:48And to be honest, we've really not had a
6:50chance to sort of embed ourselves in them.
6:52So I'm going to read this paragraph and I'm
6:54going to try and break it down just to give
6:55you an example.
6:56So Tableau Pulse is powered by Tableau AI.
6:58Okay.
6:59So right.
7:00Tableau AI is a new feature.
7:02That's really not called out here, but we
7:05will sort of come back to it.
7:07Now you're probably wondering, well, what
7:10does the G in GAI mean?
7:12Let's keep reading this to find out.
7:13A suite of predictive and generative AI
7:16capabilities that simplify and democratize
7:19insight consumption
7:20and data analytics at scale.
7:23So Tableau Pulse GAI is just Tableau Pulse
7:26generative AI.
7:28Okay.
7:29The first feature of generative AI in Table
7:31au Pulse is insight summary.
7:33So Tableau Pulse GAI is like the headline
7:37feature.
7:38Tableau AI is the parent feature of Tableau
7:42GAI.
7:43And within Tableau GAI, pulse insight summ
7:46aries are a sub feature of Tableau GAI,
7:49which is
7:50a sub feature of Tableau AI.
7:52You see what I mean?
7:53Like it gets really complex.
7:55I'm 90% sure that's exactly what it means,
7:57but this stuff is not easy to comprehend.
8:00And it just feels like AI is being thrown
8:02everywhere to make the product look more
8:04exciting.
8:05But there is a little bit of a hierarchy in
8:06structure.
8:07And I think sometimes products just need to
8:09sort of get real with people and just
8:10simplify
8:11the naming a lot more than it currently is.
8:15Let's keep on reading.
8:16This is where the large language model LLM
8:18provides an overview of the metrics that
8:20matter
8:20to you in plain language.
8:22So it's basically giving a summary of what
8:25's going on.
8:26Tableau AI, the high level thing is built
8:29on the Einstein trust layer, meaning it
8:32enables
8:32trusted, ethical, and open AI powered
8:34experiences without compromised data
8:37security and privacy.
8:38The Einstein trust layer is in itself a
8:40separate technology, I think generally in
8:42the Salesforce
8:44platform.
8:45I'd almost sort of refer to it as a
8:46principle within the Salesforce platform.
8:48Now the thing about it is it runs in Table
8:50au cloud.
8:51So I think they can call it the one thing
8:53because it's all run from a central place,
8:56if that makes sense.
8:57So that's just me describing and sort of
9:00breaking down the AI specific terms in this
9:02and why
9:03all these features can kind of feel like
9:04they're repetitive, but there's actually
9:06subtle differences
9:07about them.
9:08So we've just talked about the insights,
9:11you know, summaries.
9:12Now we have the Tableau pulse insights
9:15platform.
9:16That's essentially this sort of interface
9:18that gives you information about the
9:21metrics that
9:21you're creating.
9:23If you watch my video on Tableau pulse, I
9:25do break down this sort of methodology that
9:26they go through of creating metrics
9:28definitions.
9:29And then from that, creating your metrics,
9:30I think it's actually quite a useful way of
9:32thinking about it.
9:33Even if you're not going to use Tableau
9:35pulse, it's a good way to think about your
9:36own dashboards
9:37and analytics to really drive home what it
9:39is people are trying to answer and the
9:41questions
9:41people are trying to answer.
9:43So this is pretty cool.
9:44So knowing where, when and why to pay
9:46attention to your business has never been
9:48easier with
9:49Tableau pulse, the insights platform
9:51automatically detects drivers, trends,
9:53contributors and
9:54outliers from the metrics you follow.
9:56It proactively flags changes the matter to
9:59you.
10:00It proactively flags changes that matter to
10:02you.
10:03God, I didn't read that right.
10:05Using natural language and supporting
10:07visual explanations, users can receive
10:09proactive
10:09guided questions to progressively reveal
10:11business insights via conversational
10:13interface.
10:14I'll put up a video of me doing that.
10:16I actually just kept on tapping the text in
10:18this particular instance to kind of get
10:20these
10:21loaded up and it was actually quite good.
10:23And I was quite fond of it.
10:24This experience has previously been
10:26possible in something called all tricks
10:28auto insights.
10:29But again, who's heard of all tricks and
10:31who is using all tricks insights?
10:33Good question.
10:34Exactly.
10:35So Tableau will be perceived to be the team
10:38that's bringing this to the mainstream.
10:40But it's not an entirely original thought.
10:43Some of this has appeared in other bits of
10:45products.
10:46Power BI users always tell me in the
10:48comments, hey, this has been in Power BI
10:50for years.
10:51And so, yeah, there you go.
10:52I can't come back to those comments because
10:54I don't use Power BI.
10:55So power to you.
10:57Let's go back to this list.
10:59So Tableau pulse metrics layer.
11:02This to me is just the metrics capabilities
11:04, but redefine say the interface and the
11:06capability
11:07to define your metrics, create those
11:09metrics, then instantiate those, you know,
11:12around the
11:12platform.
11:13So it starts with a metric definition.
11:14And then from there, you can create
11:16multiple metrics that feed from that metric
11:19definition.
11:20The powerful thing is you choose the
11:21dimensions and the elements that can cut
11:24your data.
11:24And then from there, the rest is all up to
11:26the user and how they interact and how they
11:28make cuts.
11:29So that's a pretty powerful feature.
11:31Tableau pulse recommended metrics.
11:33So this is actually quite interesting.
11:35So derive actionable pulse metrics from
11:38Tableau dashboard visualizations.
11:40Utilize a Tableau data guide feature.
11:42You can select a visualization within a
11:44dashboard to receive tailored
11:46recommendations for potential
11:47pulse metrics.
11:48So this is quite nice.
11:49I hadn't actually played and noticed this
11:52before in my little demo.
11:53So it gives you this area on the right hand
11:56side.
11:56You can just see here.
11:57And there's a little option in data guide
11:59that then pulls out metrics from these dash
12:01boards.
12:02So it seems like there's a way to use the
12:04data sources from dashboards to drive Table
12:07au
12:07pulse.
12:08And that's sort of a nice thing.
12:09Again, this is a replacement of metrics
12:11that was previously there.
12:13This time with Tableau pulse sort of
12:14layered on top.
12:15So let's go ahead to the next one.
12:17Tableau pulse and Slack makes a lot of
12:20sense.
12:20Tableau pulse email digest.
12:21I've been getting these.
12:22I really enjoy them.
12:23I don't have anything exciting in my data
12:25though.
12:25So they look boring.
12:27But I imagine if you're connecting these to
12:28real data sets, I think this would be a
12:30really
12:30powerful feature.
12:31I think a lot of people are going to love
12:33this once they build their metrics.
12:35Tableau pulse metrics search.
12:36This is also quite good.
12:37I showed this in my video.
12:39I think it's a shame that the search is not
12:41part of the Omni search experience across
12:43the whole entire Tableau cloud platform.
12:45But nonetheless, I think this is going to
12:47be a pretty nice addition.
12:49What I hope is it also starts to nudge
12:51metrics at things you should be aware of.
12:53So that's something that even Tableau
12:55server and Tableau cloud are capable of
12:57doing.
12:57Let's hope it comes to Tableau pulse soon.
12:59Tableau pulse web component.
13:01So you can take Tableau pulse out and embed
13:04it in other places.
13:05So this is an embedded example.
13:06And it makes sense that pulse gets an
13:08embedded story to go with it.
13:10And yeah, you can just go ahead and take
13:12pulse metrics and put them inside of your
13:13application.
13:14And you can, I think it looks like here you
13:16can embed the whole entire metric and the
13:18whole right hand side is just generated for
13:20you by Tableau, which is pretty fantastic.
13:23I think there's a lightning web component
13:25for putting Tableau pulse into Salesforce.
13:27That makes a lot of sense.
13:28You'd expect that given Tableau is a Sales
13:30force company.
13:31So no surprises there.
13:33And then we get to the rest of the features
13:34.
13:34So that's sort of the full range of Tableau
13:36pulse features.
13:37The next features are sort of just native
13:39features.
13:40So Tableau cloud on AWS marketplace.
13:42So you can essentially go to the AWS
13:44marketplace and set up a Tableau cloud.
13:47So you get a simplified billing experience,
13:49streamlined procurement, and a single view
13:51of IT spending.
13:52Why would you do this rather than just
13:54going to Tableau directly?
13:55Well, some companies enter into extremely
13:57large contracts with AWS and they have what
14:00are called AWS credits.
14:01They can actually use those credits to
14:03words Tableau cloud, which means their, you
14:05know,
14:05their essential sort of bill for AWS comes
14:08under one roof.
14:09And because they're thinking about the
14:10cloud, they can actually just conceptualize
14:12everything
14:13around the cloud in one place rather than
14:15having all these separate relationships.
14:18So that's quite a nice feature, especially
14:19I think for small organizations who are
14:21just
14:21getting started really quickly and need to
14:23stand up something quick, not really going
14:25to need to negotiate terms with Tableau.
14:26And they can just go to a webpage, stand
14:28something up quickly, run a trial for a
14:30couple of weeks
14:31or a month and see how it goes and then
14:32kill it as soon as it's done.
14:34That's sort of the kind of experience you
14:36want to be able to stand up project quickly
14:38.
14:38And then over time, you can kind of figure
14:40out how you transition from, let's say one
14:41cloud to another.
14:43But that's essentially the spirit.
14:46Migration SDK.
14:47So this is actually pretty important.
14:48We talked about Tableau server at the
14:49beginning of this video.
14:50If you're going to be moving from Tableau
14:52server to Tableau cloud, because you really
14:53want PaaS, maybe, you're going to need this
14:56because at the moment, migrating from
14:59server
14:59to cloud or cloud to cloud, it's actually
15:02pretty hard.
15:03And lots of companies are trying to make
15:05tools behind the scenes to make this easier
15:06to do.
15:07But there's also just a few challenges in
15:09terms of feature parity.
15:10So what Tableau are doing here is they've
15:12created a software development kit.
15:14That's what SDK stands for and allows
15:17companies and users to build applications
15:20that do that.
15:20They do this moving for you in a more
15:22automated way.
15:23So let's say you've got a workbook and you
15:24want to move not just the workbook, but all
15:26the associated users.
15:28An SDK would give you access to all the
15:30relevant tools like creating permissions,
15:32moving and
15:33publishing everything, moving data sources.
15:35That's what an SDK would let you do.
15:37So think of it like an API, but it's for
15:39applications to use to actually control
15:41Tableau and move
15:42things across.
15:43So that's pretty handy.
15:45Use data storage makes sense of your data
15:48in Tableau cloud with expanded storage.
15:51Now every site on Tableau cloud gets one
15:53terabyte of data storage.
15:55Enterprise SKU and advanced management
15:57customers get five terabytes of data
15:59storage per site.
16:00So these are for the Tableau cloud
16:02customers who are running what I would
16:04consider extremely,
16:06extremely large extracts or are running
16:08very, very large sort of capacities.
16:10Now the reason you probably do this is
16:13because your top sort of tier of customers
16:16are now
16:16sort of in that one terabyte scale.
16:19So essentially they've bumped up all the
16:21storage limits because you know people's
16:22cloud instances
16:23are just getting bigger and bigger.
16:25And so that makes a lot of sense.
16:26What I will say though, is that a lot of
16:28Tableau clouds and Tableau servers just
16:30have a lot
16:30of junk on them.
16:31So I think there's a lot of value to be
16:33said here.
16:33How about cleaning up your environment and
16:36getting into a healthy sort of state of
16:38hygiene
16:38to avoid hitting these limits rather than
16:40just buying on more storage and letting the
16:42problem grow?
16:43So that could be another approach to that.
16:45Tableau with MFA authentication
16:47enhancements.
16:48So protect Tableau with multi-factor
16:50authentication, the users from lockouts,
16:53recovery code set
16:54up in is now required when using a single
16:56multi-factor authentication verifier.
16:58Okay.
16:59So new configuration actions and error
17:01messages enable admins to better help users
17:03regain
17:04access.
17:05So essentially Salesforce implemented the
17:07multi-factor authentication mechanism.
17:10Now if you only have one MFA, then you're
17:13required to set up a protection basically
17:17to stop you from getting locked out.
17:18Because if you lose access to the multi-
17:20factor authentication, there is no way to
17:22really
17:22get it back other than probably resetting
17:24the account wholesale.
17:25So to avoid this, they're suggesting people
17:28create two.
17:29So if one doesn't work, you've got another
17:31fallback or having another way of basically
17:33unlocking yourself.
17:34So that's pretty handy.
17:37Generic OpenID connect protocol support for
17:39Tableau Cloud.
17:40Yeah, this is just OpenID support, I think,
17:43for Tableau Cloud.
17:44So use the identity provider of your choice
17:46on Tableau Cloud.
17:47OpenID I think is actually a standard.
17:49I don't think it's one specific thing.
17:51A good example is OpenID would let you, for
17:54example, use Google as an example login or
17:57I think Facebook, I think, also supports
18:00OpenID.
18:00But there are other authentication
18:02mechanisms and they're worth considering.
18:04But OpenID is, I think, a pretty big
18:06standard and you can get a lot of
18:08connectors for it.
18:09So yeah, authentication configuration
18:11enhancements.
18:12So prevent account lockouts with improved
18:14authentication configuration.
18:16Improvements include UI changes, field
18:18level validation, actionable messages, and
18:21improved
18:21inline warnings.
18:22So quite a few changes here.
18:23It feels like part of a big authentication
18:26push for Tableau Cloud.
18:27And this release is not a Tableau server
18:29release.
18:30There will only be one more Tableau server
18:33release this year because of the change
18:36last
18:36year on releases.
18:38So every other release will be a Tableau
18:40server release, which means we won't get a
18:42release
18:42for Tableau server in this release.
18:45The next one will be 24.2 and then we won't
18:48get the next one until 25.1.
18:50So 24.2 will be the next server release and
18:5325.1 will be the one after.
18:56And in 24.2, we should get some of these
18:59cloud features available in the server
19:02release.
19:03So that's how that works.
19:07Identify duplicate rows.
19:08Let's have a look at this.
19:09Oh, now I'm in the wrong place.
19:12Consume native Salesforce Data Cloud
19:14objects to Tableau catalog.
19:15So this is essentially objects inside of...
19:19This is interesting.
19:20So consume native Salesforce Data Cloud
19:22objects in Tableau catalog.
19:24That's a bit of a tongue twister.
19:25I don't think I know what native Salesforce
19:28Data Cloud objects are.
19:29If you know, let me know in the comments,
19:31but let's read this description.
19:32Make better informed decisions using Data
19:35Cloud objects, access to Salesforce Data
19:37Cloud
19:37objects, Data Lake objects, Data Model
19:39objects, calculated insights, and now
19:42distinct entities
19:43native to Tableau catalog.
19:45So I think this is just exposing more of
19:47the guts of Salesforce to the Tableau
19:49catalog
19:50so that in the catalog, you can actually
19:52see these working.
19:54It's not that they weren't available in
19:55Tableau already.
19:56I think people could already use these
19:59inside of their data sources.
20:02But I think specifically here, you're able
20:04to see the actual object as it comes from
20:07Salesforce rather than just seeing a data
20:09source connection or a name there.
20:10So that's pretty handy.
20:13Let's go back to the next one.
20:14Labels in web altering and custom label
20:15management improvements.
20:17So they've added more capabilities to add
20:20labels.
20:21These were released in the previous release
20:22.
20:23I've already made a video about those,
20:25check them out.
20:25But the nice thing here is it's now part of
20:27web authoring.
20:28So that's a pretty sort of nice enhancement
20:30.
20:30It's good to know that.
20:32Identify duplicate rows.
20:33This is in Tableau prep.
20:35Trusted data is clean and accurate with
20:37enhanced Tableau prep functionality to
20:39identify duplicate
20:41records across your data.
20:42With the visual and direct nature of Table
20:44au prep, it is now easy to understand the
20:45reason
20:46behind the duplicate records.
20:48This can fix the identified data issues or
20:50remove all the duplicates based on specific
20:53data prep needs.
20:55Prep just keeps knocking these out.
20:56I know, I think I'm just becoming a prep
20:58fan boy.
20:59If there's any t-shirts for Tableau prep,
21:01send them my way because I just love this
21:03part of Tableau.
21:04I don't know, it's because really I just
21:05enjoy doing data prep and I enjoy doing it
21:07in tools
21:08that make it easy.
21:10But I just think, again, we're getting
21:11features that we've been asking for.
21:13And every time a feature comes out, I just
21:14feel like new doors are opened in Tableau
21:16prep.
21:17I love it.
21:18So I'll stop being a fan of Tableau prep.
21:21Maybe I'll make some merch and it will all
21:22be about Tableau prep.
21:23Let me know in the comments if you'd be
21:26interested.
21:27Splunk JDBC Connectra enhance your
21:29liability to harness, your ability to
21:32harness valuable
21:33insights from your Splunk data experience,
21:35improved integration to Splunk Enterprise
21:37with Tableau's Splunk connector.
21:39So what this is, Splunk is a tool that
21:41essentially is really good at getting logs
21:43from systems.
21:44The idea here is that you can now connect
21:46all of those logs and all of this data to
21:48Tableau so you can visualize it and work
21:50with it easily.
21:51Previously you had to do a lot of, I think,
21:53parsing and scraping to get this to work.
21:55But to have a native connector via JDBC is
21:58quite good.
21:59I never understand what JDBC, I always
22:01forget, sorry.
22:03I know ODBC's open database connection.
22:05I think JDBC might be Java database
22:07connection, but I'm not 100% sure.
22:10So let me know if you know.
22:13Connect header and start row in Tableau
22:15prep.
22:15Oh, that's beautiful.
22:17That's just really good.
22:19Again another nice small feature.
22:20These are just tiny enhancements, but just
22:23bringing Tableau prep closer and closer to
22:25being something that I'd want to start
22:27using right out of the gate instead of
22:29something
22:29like Alteryx.
22:30So yeah, super interesting.
22:33I love it.
22:34This is pretty much as it says on the tin,
22:36you can choose the header and start row.
22:38Now the thing about this is that I'm not
22:40sure it's possible with Excel.
22:41I think it might only be for CSV.
22:43Oh no, users gain control over the Excel
22:45data.
22:46It is possible with Excel, but the example
22:49has a CSV.
22:50So I think what had happened previously is
22:52that it was possible in CSVs, but it wasn't
22:54possible in Excel and this is the Excel
22:56enhancement.
22:57So the screenshot here though is a CSV,
22:59which is why I was slightly confused.
23:02But anyway, nonetheless, pretty good,
23:05pretty good.
23:05Virtual connection support using Google
23:07service accounts.
23:08This is probably one of those enterprise
23:09things where if you're using a Google
23:10service account,
23:11your virtual connections were pretty
23:13annoying.
23:14Now they're supported.
23:15You can just go ahead and do that.
23:16So that's nice.
23:17This navigation text and visual navigation
23:19for text table.
23:20That's interesting.
23:21Navigate text tables seamlessly using only
23:23a keyboard.
23:24Okay.
23:25Accessibility feature.
23:26There's navigation for text tables enables
23:28customers using assistive technology to
23:29navigate
23:30through headers, access and visualization
23:32pane in all the ways they would be able to
23:34using a mouse.
23:35This is a great feature.
23:37I'm going to be doing a video on
23:38accessibility very soon with a chap called
23:40Ron in the community.
23:42He's a great ambassador on this and knows a
23:44lot more about accessibility than I do.
23:47And we've been working a little bit with
23:48Tableau to sort of understand some of these
23:50capabilities.
23:50So I'm looking forward to doing that video.
23:52Check out that soon when it drops.
23:55Visual segment creation to Salesforce Data
23:58Cloud.
23:58So create segments in Data Cloud directly
24:00from your visual data exploration within
24:03Tableau.
24:05Visual segment creation Salesforce Data
24:07Cloud provides you with a streamlined way
24:08to explore
24:09the data from your data model objects, DMOs
24:12, identify candidate audience segments and
24:14push
24:14these audience segments directly in Data
24:17Cloud from your web altering session.
24:19Okay.
24:20So we're thinking about web edit.
24:21We're pushing things to Data Cloud and it's
24:23just a little bit more integration between
24:25Salesforce and Tableau itself.
24:29Dynamic parameters in table extensions.
24:31Oh, that's very nice.
24:33Table extensions are quite powerful.
24:35Dynamic parameters in table extensions.
24:37Oh, unlock live data.
24:41Table extensions unlock live data, enhance
24:42security and transform analytics through
24:44automatic
24:44retrieval based on user parameters.
24:47Seamlessly connect Tableau dashboards to
24:49external services, parsing parameters
24:51securely to unlock
24:52the full potential of your data.
24:54So what that is is a huge change.
24:57I mean, this is one of those things where
24:59it's hard to know what it is, but let me
25:00explain.
25:01Table extensions allow you to call third
25:04party services, sometimes an API using
25:07Python or
25:07R. And in doing so, what essentially you
25:10can do is you can parse it dynamic
25:12parameters.
25:13So what this is, is potentially the
25:15capability of having a visualization, parse
25:18a parameter
25:19action to a parameter, which in turn then
25:23changes the table extension query that runs
25:27on the data, which then changes what's
25:29going on.
25:30So that actually makes dashboards that are
25:33calling APIs a little bit more sort of
25:36living
25:36and live because you can actually be
25:38running these things in the background,
25:40doing really
25:41powerful automations nicely.
25:43So I think that's pretty cool.
25:46Email customization.
25:47Oh, wow.
25:48You can actually use your own SMTP server
25:50rather than the Tableau email server.
25:53That's incredible.
25:54I mean, some big companies will love that.
25:55I'm assuming this is for Tableau cloud,
25:56right?
25:57So subscription and alert emails.
25:59Of course it has.
26:00There's no server release.
26:01This has to be Tableau cloud.
26:02And that's actually always worth noting if
26:04I'm reading this and you're thinking of a
26:05Tableau server, no, there's no server
26:07release.
26:08So this has to be Tableau cloud.
26:10Subscription and alert emails along with
26:12the included URL and it can now be
26:13configured
26:14to be sent from your company email domain.
26:16That's huge for some companies because they
26:18really want to be in control of everything
26:20and getting that email from Tableau.
26:22Sometimes it goes into the spam filter,
26:24especially in very sort of secure setups.
26:25So yeah, being able to customize that huge
26:29one.
26:29Steam embedded API via NPM node package
26:32manager.
26:33So the embedded API is now available as a
26:36node package in the API v3.
26:39I think that's previously available.
26:41I don't know if I'd seen that before and it
26:43's just come out again.
26:44But anyway, SCIM compatibility with grant
26:47license on sign in.
26:49So sign Tableau cloud license on an as
26:51needed basis.
26:53Okay, that's quite cool.
26:55SCIM is now compatible with grant license
26:58on sign in, GLSI for Azure AD and Okta IDP.
27:02So those are two authentication identity
27:04sort of systems that now support this.
27:06I don't know what SCIM means.
27:08So assign classes on as needed basis.
27:13SCIM compatibility with grant license.
27:16I have no clue.
27:18I'll find out and I'll let you know in the
27:20comments that's beating me already.
27:22It's idle time session out so enjoy great
27:24Tableau cloud performance.
27:26We've lowered the idle session timeout for
27:28vis ql sessions from 200 minutes to 30
27:30minutes
27:30to boost scalability.
27:32Okay.
27:33So that's not sold like a feature, but it's
27:38more of a change, right?
27:40Enjoy greater Tableau cloud performance.
27:43We've lowered the idle session timeout for
27:45vis ql.
27:46So basically what they're saying is vis ql
27:48will be faster because we've lowered
27:49everyone's
27:50idle time so that they're not hanging
27:52around for 200 minutes.
27:54It's only going to be keeping sessions live
27:56for 30 minutes.
27:57Could get annoying if you step away from
27:58your screen, go to a meeting, come back and
28:00you
28:00have to do the whole rigmarole of getting
28:02everything loaded up again.
28:03I think 200 minutes wasn't bad.
28:06So yeah, let's find out.
28:07Let's find out if people complain about
28:09that.
28:09Extract settings, UI enhancement.
28:12So managing parental refreshes in an
28:14improved extract setting UI, then new
28:17settings layout
28:18makes discovery navigation easier.
28:20Enhanced dialogue gives admins better
28:22visibility and deeper insights.
28:24So let's have a look at this little demo.
28:27So you can click edit and oh yeah, there's
28:29a little bit more of an interface on the
28:31extract
28:31interface.
28:32I think this is also going to apply for
28:34desktop.
28:34So you can see this looks like a desktop
28:40view.
28:41It's not blue across the top.
28:42So it looks like a desktop view, but they
28:44've changed that extract interface because
28:46they're
28:47probably bringing Tableau desktop to the
28:48web a bit more than they have done.
28:50So yeah, this is a nice small change.
28:52And the very last one is view acceleration
28:54rest API, manage view acceleration where
28:56the
28:57rest API call.
28:59Now you can turn view acceleration on and
29:01off, set data refreshness policies and get
29:03acceleration status updates with the API.
29:06So this is handy because you can
29:07essentially run some sort of script or
29:09logic to say, hey,
29:11which visualizations are getting absolutely
29:13hammered.
29:13And then you could use this API to go and
29:16selectively turn this feature on on behalf
29:18of them so that the people who are using a
29:20dashboard the most often are getting the
29:22best
29:22experience and that in turn can actually
29:24make your platform run better because view
29:26acceleration
29:27is kind of pre-clicking up the data sources
29:28.
29:29So as many people hit the cache rather than
29:31loading the data raw from the database
29:33every
29:34time.
29:35So there we have it, 30 minutes, we've gone
29:36through all of 24.1.
29:38As soon as this launches, this is just a
29:40Tableau pulse release really.
29:42So we'll get onto that.
29:44And if you haven't noticed, I've just not
29:46had time to make videos recently.
29:47So I am so behind, I've still not finished
29:5123.3 videos.
29:53It's actually crazy.
29:54I'm working through 24.1 sort of content.
29:58It's going to be mostly about Tableau pulse
30:00.
30:00I'd kind of imagined that 24.1 was going to
30:02have something about Tableau pulse after
30:04sort
30:04of a few hints from Tableau themselves.
30:09So yeah, 24.1 will be a pulse release.
30:12I'll try as much as possible to not just
30:14talk about Tableau pulse because I
30:16appreciate not
30:17everyone has it.
30:18And a lot of people in my audience probably
30:19will never use Tableau pulse out of the
30:21gate
30:21because they might not have Tableau cloud.
30:23So that's something to be aware of.
30:25Also, fun fact, we're super close to 100,
30:28000 subscribers.
30:29If you want to help me out, hit the
30:31subscribe button and I'll catch you in the
30:33next video.
30:34Thanks for watching.
30:35We'll see you soon.
30:35Bye.
30:44[ Silence ]
Let’s call this the Tableau Pulse release but there’s still quite a few nice tweaks to tableau cloud and Tableau Prep just keeps getting better.
Timestamps 00:00 Intro 00:13 Introduction 00:37 The Elephant in the room 02:53 Tableau Pulse 13:41 Tableau Cloud on AWS Marketplace 14:45 Migration SDK 15:45 Increased storage on tableau Cloud 16:46 MFA enhancements 17:36 Generic Open ID 18:10 Authentication Config enhancements 18:29 This is not a server release 19:11 Consume native Salesforce objects 20:14 Labels in Web Authoring 20:32 Duplicate Row detection in Tableau Prep 21:27 Splunk JDBC connector 22:13 Select header & start row in Prep 23:05 Service account support for Google 23:18 Viz navigation for text Tables 23:55 Segment creation to data cloud 24:29 Dynamic Parameters in Table extensions 25:45 Email customisation 26:28 NPM for Embedded API 26:46 Other Server tweaks 29:36 Concluding thoughts
Join this channel to get access to perks: https://www.youtube.com/channel/UC7HYxRWmaNlJux-X7rNLZyw/join