Devs on Stage (2021) - Tableau conference 2021: Live reaction livestream
Devs on Stage is the bit for the actual Tableau user, so we reacted live as five devs showed off everything coming to the product.
- The Tableau ideas forum drives the roadmap, so voting, commenting and joining betas with detailed use cases is the realistic route to getting features built (LODs and the data model came from solving clusters of these requests).
- Visualisation extensions will let you build custom mark types and native chart templates with drag-and-drop and share them via the gallery, rather than hacking dashboards together.
- Augmented analytics is expanding with Data Change Radar and Explain the Viz, surfacing meaningful changes and contextual explanations directly in the side pane without leaving your workflow.
- Tableau Prep Conductor is gaining linked tasks, Slack notifications and parameters (including on input/output steps) to make flow orchestration far more flexible.
- Server and Online get resource monitoring baselines, per-site resource limits, Kubernetes autoscaling, connected apps for embedding and Tableau Broadcast for publishing content to public-facing sites.
- Stream warm-up and why Devs on Stage matters0:00
- Betting on Slack and Ask Data mentions2:46
- The ideas forum and beta programme4:46
- Migration tools and the profile idea9:36
- Sound effects and files-versus-blocks14:54
- Switching to the Devs on Stage broadcast18:44
- Andrew Beers intro and meet the devs22:15
- Nathan: core analytics features25:59
- Rachel: augmented analytics34:18
- Isa: Prep Conductor and virtual connections39:13
- Alex: Server and Online enhancements43:56
- Jamar: Tableau Public48:42
0:00[Music]
0:06and we're in. I think so.
0:09This is some good stream beats you
0:13got going on.
0:16Slowly get you hyped. Exactly, exactly.
0:18Welcome everyone. We already had 16
0:21people waiting
0:22before we went live.
0:26We're building up some momentum, I love
0:27it, I love it. Hello everyone who's
0:28watching. Let us know where you're from.
0:30Let us know where you're tuning in from.
0:33And what you're most excited about.
0:34Exactly. Like this is the event
0:37for the analyst.
0:38This is the bit where you get hyped for
0:40the stuff that's going to help you do
0:41your job.
0:42Yeah. And like it pushes you through the
0:45pain
0:46of the things you're going through
0:47right now. Exactly, exactly.
0:51Cool. With Tableau, not
0:54just with life. Exactly. Good work,
0:57good work. It should be an interesting
0:59event I think. I think the keynote was
1:01good because it sort of just
1:02extended the boundaries, it sort of
1:06stretched our minds a little bit.
1:08This is where I kind of go back and
1:11look at
1:12are they still paying attention to the
1:13stuff that we all want to see when we
1:15use Tableau day to day. And I think
1:17this is the audience for that. This is
1:18the perfect
1:19sort of setting for that. So I can't wait.
1:22100% and it's,
1:24I think there was an interesting comment
1:26from Matt Francis earlier this morning
1:27when he caught up on our stream from the
1:28keynote.
1:29Right. Which is, there's no real right
1:32place to put devs on stage because
1:34he's spot on. Like the keynote is
1:37the corporate feel. This is what we're
1:39setting the scene for the rest of the
1:41conference.
1:41Yeah. And then devs on stage is like
1:46this is for you, this is the bit for you,
1:48the person who's the user.
1:50Yeah. So that's why it's so exciting.
1:53Trying to pull up the
1:54tweet. Had some good points.
1:57This is where Twitter is awful. You can't
1:59search Twitter at all these days.
2:02You need to know what you're looking for.
2:03Exactly.
2:05Anya's straight in. Am I excited about
2:08prep on public?
2:10It's not prep, it's prep in, I'm sorry,
2:14prep on public,
2:15not Tableau prep public. Yeah exactly,
2:18exactly,
2:18exactly. So I'm fine with it. It's just a
2:20repository. It's just a repository
2:22and it helps with collaboration and
2:24community things and that's only a good
2:26thing.
2:27Exactly. So this is Matt's tweet.
2:31Just basically summarizing his thoughts
2:33on the conference which is pretty cool.
2:35Thanks for giving us that Matt.
2:39Because it's, because yeah as we said
2:41it's
2:44it is a good part to end the
2:48time on. Exactly. How many times will
2:50we hear ask data or Slack? I think a lot.
2:53I'll take bets. Let's take some
2:57bets from people.
2:58No money on the table of course, we don't
2:59gamble here but I'd love to know
3:02how many times. Single digits, double
3:04digits.
3:05Give us a number. I'm going single. I
3:07reckon that the Slack stuff was mainly
3:09for the
3:10keynote and we'll see a little bit
3:13but the
3:14the bulk of it will be a lot of the
3:15other stuff in my opinion.
3:17Ask data is an interesting one. I think
3:19less as well.
3:20I'm saying single digits for both.
3:22Alright I think double digits I can't
3:24spell but I think
3:25double digits say. Ask data I think
3:29will
3:30we'll get a mention but I
3:32don't think it'll be double digits
3:33because I think it's
3:34it's maturing as a feature so I think
3:36we'll get reminded about it but I never
3:37think those count.
3:38I never think those are the the ones to
3:40sort of worry about saying yeah.
3:42Yeah. What everyone hyped about like is
3:44there something that you want to see
3:46that little pain point that you're
3:47working on even today?
3:49Man if Tableau could solve that my life
3:52would be so much easier.
3:54There's lots of those for me honestly.
3:56I could go on for days and I do go on
3:58for days
3:59for context. Try the YouTube channel.
4:03It's funny the the video about hacks in
4:05Tableau triggered so many Tableau devs
4:08it was amazing.
4:08Not in a bad way in a healthy way they
4:10sort of reached out they wanted to
4:12sort of connect and talk about some of
4:14those pain points. I love that that
4:16that happened
4:16but the thing is it's not just me they
4:18do this all the time with customers and
4:21I think it's we've reached a point where
4:23Tableau is so big
4:24that there is so much legacy to go back
4:26and try and connect with so
4:28yeah. It's also internally connecting
4:30folks within Tableau to say well I spoke
4:32about this person over here and this
4:33person over here and making sure that
4:35the conversations you've had with one is
4:37is also relayed across.
4:39I'd encourage everyone on the
4:41stream I'll probably say this again
4:42through the
4:43through the stream we've got when we
4:45were underway as well
4:46but getting all the beaters like the way
4:48that these features come to life
4:50is they start on the the ideas gallery to
4:53get like a long list of features to work
4:55on
4:55so do chuck things into the ideas forum
4:58and then also get involved with the
5:00beaters and share back your feedback
5:02about what you want to see within the
5:03product and why and the use cases
5:06because then what Tableau will do like
5:07for example with LODs
5:09no one was saying I'd like a level of
5:11detailed calculation. Exactly
5:13exactly. But it was the thing that you
5:15that they ended up with to solve a bunch
5:17of problems and the same with the data
5:18model as well.
5:19Exactly so I've got it up on screen and
5:21and it's actually a
5:22a slightly maybe quite part of the
5:25Tableau forums potentially but there are
5:27nearly 10 000 ideas and they do pay
5:29attention to these I just had a
5:30discussion last week about you know
5:32if I have these 10 features which ones
5:34would I prioritize and I actually went
5:35through the list and there's some that I
5:37um I put at the top what I wish what I
5:40wish is that this point system
5:42was um wasn't transferable so you could
5:45just keep voting things up
5:47like if you vote on something else you
5:48couldn't vote on something else a finite
5:50number of points
5:51and what that would do is it would
5:52reflect the current feeling about
5:54certain features because sometimes
5:56Tableau release features and they do
5:59improve the situation and so you might
6:01prioritize a feature in another space
6:03now that that situation is better over
6:05the one you're assuming a lot of people
6:07spend time on this page right like I
6:09only go in these when someone says like
6:11hey is this an idea you've interested
6:12and it's either
6:13yes I like it or no I'll dislike it well
6:16I'll leave it
6:17but isn't that a good thing because um
6:19people assume that people spend time and
6:21sometimes they have to look at this and
6:22say ah these are all meaningful points
6:23well actually
6:24if if interest has waned over time
6:27should they really be a focus if that
6:29makes sense right
6:30but on the other hand you say that but
6:32dynamic parameters was top of that list
6:34for how many years and then
6:36the reaction they got when they finally
6:39announced it two years ago
6:40right right that that was the like mic
6:43drop moment I think that's the biggest
6:45biggest reaction I've seen exactly
6:48exactly
6:49so yeah it's interesting definitely
6:51check out this page um
6:53they used to have a viz here right um I
6:55think here it is
6:56if you go to this tab it loads up and it
6:59shows you
6:59over the last 90 days your ideas with
7:02the most travel so add tooltip to shapes
7:05shape selection showing file name so
7:07these are always nuanced
7:08I always like like to go into these ones
7:11at the top with uh lots of votes Tableau
7:13prep function to
7:14um a s s yeah uh create a way to easily
7:18control which level
7:19subtext oh yes yeah I'm gonna go I'm
7:21gonna go after we finish this I'm gonna
7:23go and
7:26allow to turn off auto update filters in
7:28Tableau server
7:29okay that's interesting um if we sort of
7:32just go back
7:32let me let me be bold let's go to 90
7:34weeks let's see what happens to this
7:36viz
7:36oh look at that look at that it's funny
7:39like look how many are all the way back
7:40here
7:41back in the 20s and that's just in the
7:42last if we went back oh god 90 months
7:45let's see if this quiz breaks uh here we
7:48go
7:50I love the highlighting is uh contextual
7:53right so
7:53so it's like a legend that's uh sort of
7:56fixed
7:56so some of these high tabs um going back
8:00to when
8:01that's not a product surely right you
8:03can hide and show
8:04times it's probably not to the exact
8:06spec that this feature was submitted in
8:08double click to adjust column width uh
8:10view and edit filters
8:12I mean there's so much stuff in here a
8:15lot of it's granular but
8:16it makes someone's workflow better so go
8:18check out these ideas and
8:20sort of take part as Jonathan says in
8:23the chat like so many so
8:25few Tableau users vote for anything so
8:27so it'll be so good if people on this
8:29stream is like let's put the white out
8:30like let's pass on
8:32the ideas for him and say look there is
8:34a method for you to get the thing that
8:36you've got hurt you
8:37right into the products and that's the
8:39ideas for him and also I spend some time
8:41liking stuff commenting
8:42there's something like hey I could
8:44probably give a bit of context on that
8:45as well
8:46yeah um and it's a great way to make
8:49friends with devs which is what we've
8:50done right Tim
8:51yeah I think it's uh yeah friends and uh
8:54harass as well
8:55potentially so um yeah we like to have
8:57these conversations frequently I think
8:59um
9:00it kind of keeps us engaged with the
9:02product I think that's the bit of
9:03um Tableau I love the most understanding
9:05what where they're sort of taking the
9:07product
9:07um but it also kind of really amazes me
9:11how deep
9:11each of the devs goes into every feature
9:13I think sometimes you look at a feature
9:15when it comes down you think at a very
9:16surface level ah they haven't thought of
9:18this haven't thought of that like
9:2099.999 percent of the time
9:23they absolutely have it's a question of
9:25resource and timings and
9:27you know product market fit and fit the
9:29market all those things
9:31um sort of um control what actually gets
9:34put into the product
9:35so oma's got a great point here the
9:36support we're getting the content
9:38migration tool so I've not used the
9:40content migration tool
9:41yeah so this is this is a nice niche
9:43one I think
9:44I definitely saw some chatter around you
9:46know they wanted some feedback and
9:48possibly might be in this beta as well
9:50I'm not sure yeah
9:51um it's definitely something that's
9:53interesting um I just had a call
9:55uh a week ago with a company called
9:58wisdom who
9:59um have a CICD
10:02tool that works with Tableau so it's
10:05essentially a testing and integration
10:06tool for Tableau
10:07and it's really cool I walked through
10:08the demo it was really interesting
10:10um so I'm gonna spend some time sort of
10:12working with it just to see if it's
10:13sort of really meets the expectations
10:15because sometimes the demo and reality
10:17are never the same but
10:18I think there are more and more people
10:20asking for that sort of world of tools
10:22around the Tableau platform
10:26you've got multi cards for measure
10:28values I actually
10:30I actually have seen this uh feature
10:33uh on a dev desk as it were seeing as
10:36that's what's today
10:38so this I think there's gonna be a stage
10:40by the way I think there's gonna be a
10:41stage because if you call back
10:43I think if you look back at the keynote
10:46yeah they were all
10:48they were all green screen right I think
10:50it's a stage
10:51um as a video connoisseur I can tell you
10:54that's not a green screen
10:57unless someone turns up and tells me
11:00they've done some VFX on top of it which I
11:03doubt they have done for a technology
11:04conference so yeah
11:07support for preferences tps file um
11:10and customers see all of that sounds
11:13like profile air to me like something
11:15that follows you around
11:17um yeah and is is your personal
11:20preferences yeah so
11:22Omar Ravi Ravi has uh this uh very
11:25simple idea I'll I'll explain it for you
11:27because otherwise he'll spend
11:28half an hour talking about we've got 10
11:30minutes essentially
11:32um you have identity so think of your
11:34google profile right it carries it
11:36carries across
11:36all google products and also works on
11:39other platforms that aren't necessarily
11:40google's
11:41um Ravi's idea is essentially to create
11:42something similar for tableau that not
11:44only sort of follows you around
11:45public prep desktop but also carries
11:48things like your preferences
11:50style sheets and what that allows
11:52tableau to do is to layer on
11:54um their understanding of you so for
11:57example if they see you trying to do
11:58a table calculation in a weird way they
12:01might say okay this person's never used
12:02an lod maybe we should throw up a
12:04tutorial for an lod right now because it
12:06looks like the right thing to do in this
12:08step
12:08and tableau can do that through
12:09metadata right they can actually look
12:11into the workbook
12:12and gain all these insights so that's
12:15that's uh Ravi's idea in a nutshell
12:16I think did I do that justice very much
12:19so I had added a bit
12:20add a bit of sauce on top as well so
12:23you are a fan of hot sauce like me so
12:25I'll say I need some hot sauce for that
12:28um just looking at uh Jonathan's comment
12:31here
12:31about product managers is um
12:34uh and uh hold on this is in two parts
12:38um yeah exactly yeah
12:42yeah exactly yeah yeah yeah yeah 100
12:44degree like
12:46I think um as as users we often think
12:48about
12:49the next step and sometimes that's not
12:52the right approach right
12:53it's never enough
12:56oh god you've got some fans there with
13:00the uh profile profile there
13:02love it love it no it is never enough and
13:06I think even after today we'll be like
13:07oh that's great but wouldn't it be great
13:10if it could also do it
13:11can I ask you something Ravi can I ask
13:13you something is your idea
13:14in the tableau ideas page
13:18I feel like I think I think you should
13:24I think you've talked about it enough
13:26that I feel like it's now my duty to
13:28freshy to have something on the ideas
13:30page soon enough
13:31so that I can link to something you've
13:34got the link to my blog post
13:36the blog post I wrote a year ago is
13:38still there but
13:39grab grab grab that put it in the ideas
13:43page
13:44France or it needs a bit more flashing
13:47uh good work good work
13:52but yeah no and Jonathan's spot on the
13:54never enough is totally our job because
13:56we
13:56we support and sort of showcase like
13:59what is what are the things that we care
14:00about right right
14:02um because it's it's it was interesting
14:04listening to Andrew Beers a few years
14:06ago
14:06when he was just like you know we sort
14:08of line up these ideas we take it
14:10informal like as we're doing here
14:11informal bets to say
14:12that's the one that's going to get them
14:14hyped or that's going to get them hyped
14:16and it's like well actually neither of
14:17them did but this weird thing you guys
14:19like mobile
14:20yeah like in in 21.4
14:23everyone's about to go crazy about copy
14:25and paste in fact they already have
14:27if that doesn't ship in 21.4 I think
14:30right a crisis will happen right
14:34but there's so many other things like
14:35row level security virtual connections
14:37those are groundbreaking but no
14:39copy and this is it this is it like um
14:43like Tahir said on on the on the stream
14:46on Tuesday she's like you guys use the
14:47horn for like row level security it's
14:49like
14:50yeah
14:54tim's got a bucket load of sound
14:55effects i have a lot of this is gonna be
14:57bags of them
15:00we could go through them very quickly uh
15:02maybe annoy everyone and we'll see okay
15:04we're at 21 people in the stream let's
15:06see how many we lose
15:07uh after the sound effects so
15:10this is a nice little subtle horn you
15:12know just sound of appreciation
15:14um we've got the dramatic
15:17uh bass drop which is uh which then
15:20comes back around
15:21it does come back around um we've got
15:23the
15:24uh incredible joy
15:27this is pure hype this is pure hype i
15:30want to use this
15:31all the time today okay
15:34i do not want to be disappointed and
15:37then for that sort of
15:39uh little moment of surprise we've got
15:40this one
15:43i have to say that sounds like shaggy
15:45from uh scooby-doo i think it is
15:48so so the the is for when we're like oh
15:51yeah and we're pausing and sitting there
15:53in silence exactly
15:55um we did have some intro music let me
15:57turn
15:58the sound effects down because this is a
15:59bit loud but
16:03exactly
16:05yeah so yeah we have we have some fun
16:10sound effects for today it's gonna be
16:12it's gonna be good fun
16:14yeah yeah so we've got some other
16:16comments in here so
16:18oma had a go with his hex codes and i
16:21think tried to copy his tps files
16:23right
16:25and that just got that just copies your
16:27colors right like this is this is what
16:29the tps file does
16:30but imagine again imagining if that tps
16:32file has helped
16:33so many more preferences like your
16:35padding settings your
16:36favorite fonts and as an enterprise user
16:39can you push that tps file to everyone
16:41here's right now you can push the we all
16:44think too much about files
16:46okay i read an interesting article on
16:49the verge
16:49how um students going to uni today don't
16:52understand file systems
16:53because they've been brought up on
16:55smartphones and devices that don't have
16:57file systems they've been brought up on
16:59google docs
17:00that just has stuff they have notions
17:02which has content blocks
17:03and it's so funny that we all think of
17:05everything as files
17:06but imagine if you just blow away files
17:09um ravi this is teeing you up again for
17:11the profile there right
17:14just blow the concept of files and just
17:16have a bunch of settings right it
17:18doesn't matter whether they're a file
17:19whether they're in a work wherever they
17:21are
17:21they're just assets like blocks of
17:24information
17:25and that's actually what we want to be
17:26able to sort of transfer and i think
17:29when we think about things like the
17:30tableau exchange i think of those things
17:32as
17:32we talked a bit about this a few weeks
17:34ago flows right these are just
17:35components
17:36as part of a bigger workflow and they
17:38come together to make a solution right
17:40i think that that is going to be the
17:42really powerful moment for tableau when
17:44they can modularize these sort of
17:46independent parts so i think we're
17:47starting and there's a little bit of
17:49this we have to see i think okay cool
17:51you and i will want people to see this
17:54this is an advert
18:01this is it's freezing again i'm so
18:08interested to see
18:10where these people have found
18:14hold on a second let me refresh this
18:19let me refresh this
18:25that that appeared in disability
18:30we actually saw this earlier on we
18:35thought it was pretty funny so um that's
18:37why i want to show everyone that but
18:39we missed it god damn it it's all right
18:41it's all right the countdown's on now
18:43tim
18:43do you want to chuck on devs on stage
18:45the countdown is on live okay cool
18:47let's uh let's do this let's do this
18:48let's switch over
18:51let's go good work and super excited
18:57there we go
19:00lucas dibble in the chats ready with the
19:04flames
19:07excellent excellent i have not changed
19:12the audio settings since yesterday that's
19:14why
19:14um that's how this works until next year
19:17i'm not touching anything
19:20i think yeah yesterday yesterday went out
19:22without hedge so yeah super excited to
19:24see um
19:24don't say that it's the breaker leg
19:28right
19:29it's gonna be fine it's gonna be fine
19:31let me kill a few things
19:35that i don't need open here we go
19:39here we go
19:42you're about to take a visit oh christ
19:46and we're all gonna have a good time
19:50because when you biz together you're
19:53more than just a family
19:55you're a data family
20:00[Music]
20:13you're gonna have to date this for me
20:14tim is this like 80s
20:1690s
20:19i don't know it's tough to call
20:2417s i don't know like this is before my
20:27time is one thing
20:29are these clothes on the tableau store
20:30that's my question
20:33they might be now
20:37[Music]
20:46jonathan can't handle it
20:48nor can francois
20:51[Music]
20:58that's very good i love that line
21:01and i'm dating him for me saying this
21:04is 80 across
21:07[Music]
21:1470s rather we're too young to know that
21:17right
21:19i might be i think i am too don't be
21:22silly come on
21:25[Music]
21:27that's so specific from jonathan
21:31[Music]
21:35disco venue
21:39[Music]
21:54very good
21:57i love that love that it's a bit like
21:59that 70s show
22:01kind of vibes yeah here we go
22:10getting warmed up andrew biz
22:14hello from seattle first and foremost i
22:17want to begin this veterans day by
22:19honoring the extraordinary individuals
22:21who make up our armed services
22:23whether you're still in the uniform or
22:25not we greatly appreciate your
22:27willingness to serve
22:30i'm andrew beers and welcome to devs on
22:33stage
22:34no matter where
22:38there we go with us today and if i know
22:40this community
22:41you have been hard at work making
22:44profound impacts with data every day
22:46we love to see it and celebrate it and
22:50you have continued to share your
22:52successes your stories and your ideas
22:54with us
22:55all of which help shape the innovations
22:58that you'll see today
22:59well as tablo cto i want to personally
23:02thank you for inspiring us to build
23:04products and programs that advance our
23:06mission
23:07to help people see and understand data
23:11together we can transform the world of
23:13analytics for everyone
23:15everywhere now in a moment you're going
23:18to get a chance to geek out with five
23:20individuals from our dev team
23:22they along with the rest of our devs have
23:24built some of the coolest
23:25innovations in analytics for our data
23:28community
23:29and they have done so while adapting to
23:31our work from anywhere world
23:33yes you are about to see amazing
23:35innovations built from
23:37home offices and living rooms and
23:39kitchens all around the world
23:41i am very grateful for all their hard
23:43work and i'd like
23:45to now take a quick moment for you to
23:47meet today's demo here we go
23:51hey my name is nathan manheimer and i'm
23:54a product director here at tablo
23:56i really enjoy being able to build and
23:58create things that i can then go out and
24:00see people behind the scenes and
24:02breaking and being successful with yeah
24:04that feedback cycle
24:06is really fun for me and i also love my
24:08pet cockatiel
24:09buddy hi i'm rachel and i live and work
24:12in the boss
24:13my background is in neuroscience and i
24:15use this experience to help me tackle
24:17big unsolved problems
24:19one silver lining for this past year and
24:21a half is how easy it's become to
24:23connect with
24:24anyone and i can do it all while baking
24:26sourdough in my kitchen
24:28hello my name is isa beacon and i work
24:30on tablo prep conductor
24:31wow when i'm not building amazing
24:33features
24:36especially fire space labs i love
24:39working at a company where teams are so
24:40close and cooperative
24:42they really do feel like a hashtag data
24:44fam
24:46hello my name is alex cobo wenman tablo's
24:49customers are probably some of the most
24:51exciting customers that i've ever worked
24:52with
24:53i joined tablo because i really enjoy
24:55solving complicated problems and helping
24:57customers who are also digging into
24:59complex issues
25:01hey i'm jamar and i work on tablo public
25:04since yeah i had a passion for shoes and
25:07funny enough they've been involved in
25:08most of the moves i've made since a
25:10strong shoe game i built my confidence
25:12questions
25:13as we say in the uk creps yeah new
25:15people at work
25:17american say sneakers we say creps check
25:19the creps
25:23love it it's like a heist movie
25:28yeah exactly it needs like a netflix
25:30style intro from my army of thieves or
25:32something
25:32these five are going to show you more
25:34ways you can harness and explore the
25:36infinite amount of data coming in from
25:39everywhere
25:40i promise there is something for
25:43everyone today
25:44also please don't forget to thank our
25:46devs on slack
25:48or on social using hashtag data21
25:51absolutely i know how much they
25:53appreciate hearing from you
25:55so please keep those great comments
25:56coming in all right
25:58let's check hey nathan are you ready
26:03slack
26:06does this count does this count as a
26:07slack she's ready
26:09no one said it so it doesn't
26:13i'm excited about this this is sort of
26:15great areas of the product
26:17as you can see beers we're ready to roll
26:20hey folks my name's nathan and i'm
26:22excited to be here today to show you
26:24some of the features that we're building
26:26in
26:27tablo's core analytics experience to
26:29help you push the frontiers of data
26:31storytelling
26:32even further data storytelling
26:34interesting story with tablo myself i
26:36started as a product consultant on our
26:38sales team
26:39then i was a customer and now i'm back
26:42as a product manager in our dev org
26:44amazing and throughout that whole time
26:46i've had a chance to see some of the
26:47amazing things you've done with tablo to
26:49unlock your data and tell really
26:51incredible data stories
26:54but i also know that building
26:55visualizations like this
26:57isn't always as easy as it should be
26:59sometimes that means pulling down a few
27:01ken florage blog posts or
27:03reverse engineering a dashboard that you
27:05download here we go
27:06kent with our first feature today
27:08visualization extensions
27:10we're going to make this experience
27:11drag and drop easy let's take a look
27:14here i've got the same great dashboard
27:16down in tablo the button's ready
27:19but i know that building them is going
27:21to require me to
27:23structure the data and really write some
27:25complex calcs
27:27with visualization extensions i can make
27:29that as easy as
27:30just a few drags and drops all i have to
27:33do is
27:34select a custom mark type oh look at
27:37that
27:38i can see the marks card realign around
27:40that
27:41now i just have to place some of these
27:44fields in the view
27:45to get that great
27:48active and clickable love it is in tablo
27:52so i can even start exploring further by
27:55breaking down the vis
27:56we'll have a ding as well for ken that's
27:58not all
27:59with visualization extensions you're
28:01going to be able to get under the hood
28:03and actually fine tune every component
28:06of the visualization with the marks
28:07yeah
28:11so good charts down the tableau way or
28:14native visualization types in tableau
28:16and you'll be able to share templates
28:18through the gallery
28:19extensions exactly so other people can
28:22share your own as well
28:23not just seeing a few sheets here that's
28:24really important i have some great
28:26visualization types
28:27that are already functioning i can't
28:29wait you're going to build with
28:30visualization extensions
28:32flexibility and customization
28:35yeah i've seen dashboards out there that
28:38are truly dynamic
28:39data-driven applications sometimes
28:41building that level of customization
28:43takes a few hacks to glue everything
28:45together right right
28:46but with our next feature dynamic
28:48dashboard layouts
28:49you're going to be able to make that just
28:51ever because 12
28:52here i've got a dashboard that shows my
28:55sales over time
28:56and i also have some details about those
28:58sales
28:59i want to see those details but only
29:01when i focused in on a specific time
29:03range
29:04using dynamic layouts i can use a
29:07parameter that i've placed in the
29:08dashboard
29:09to hide those details away
29:13two weeks of sales in the center
29:16yes i'm ready i can easily bring those
29:19details back
29:21and focus in on that time it's so good
29:24what we're doing is using dynamic
29:26layouts to tie a parameter
29:28to whether we show or hide
29:32this container in the dashboard oh so we
29:34can see that
29:35using the option i can select that
29:38parameter
29:40and make sure i'm looking at the
29:41dashboard and the vis is
29:43exactly the way i want we could use
29:45calculated fields
29:46and because we're able to use
29:48parameters this is nice
29:49tie those to dashboard actions so you
29:52have fine-grained control
29:53based on the data of exactly what your
29:56dashboard looks like
29:57this is it this is it it's been as only
29:59nice elements like that
30:02dashboards are only as good as the data
30:04take down my container video
30:07you see and understand your data and
30:09increasingly you have that means using
30:11spatial analytics to better understand
30:13the world around us
30:14for example here i've got a data set of
30:17all of the counties in washington state
30:19and i have a question i want to
30:21understand exactly how fire
30:23impacted the state in 2021
30:26in the past this might have meant
30:28creating a single integrated data source
30:30with spatial joins to
30:32tie together different data sources with
30:34our new feature
30:36multi-data source spatial layers that
30:38process is as easy
30:40as connecting to a different data source
30:42and dragging in that data
30:43that's good i think that's a 21-4 i have
30:45a second data source that
30:47includes all the information about fires
30:49in 2021
30:50just basically it's basically multi
30:52i think it's a blend right but it helps
30:55you deal with
30:56details where you have gaps in your data
30:59right and i
30:59can highlight things by changing the
31:01second date source and immediately see
31:03where fires
31:04is different counties in 2021 well it's
31:06not a scaffold no scaffold though i want
31:08to understand
31:09what was the largest fire this year i can
31:12answer that right away with tablo's new
31:15spatial area calculation this
31:17calculation is going to let me
31:19simply pass in a spatial geometry
31:22specify my units and i've now
31:25easily computed exactly how large each
31:28part of the spatial file is
31:31all i have to do is drag that into my
31:33visualization
31:34boom and right away i can see that the
31:38schneider springs fire
31:39in yakima county at about 161 square
31:42miles
31:42was the largest in the state and i put
31:44possibly
31:45the data
31:47is already live as well
31:50seeing and understanding data though
31:51sometimes means looking past the
31:52visualization
31:53to actually see the row level details
31:56behind it
31:57i've seen you use view data to help get
32:00deeper in data
32:01and it's like
32:03oh
32:05can't keep up continue sharing and
32:07helping other people
32:08answer the same questions that you have
32:10we've also heard your asks for more
32:12customization and control of what we can
32:14do with the view data experience
32:16right and with a newly redesigned view
32:19data
32:19i have full control over exactly what i
32:22see
32:23when i get down to the yes i can yes
32:27no more building sheets for that oh
32:30but i can now control exactly what i see
32:32by removing columns
32:35changing their water i wonder if this
32:38persists
32:38even that's the thing does it persist in
32:40your workbook as your preference and
32:42adding in additional fields
32:44and of course i can always pull down the
32:46data as a csv
32:48that will respect the design changes i
32:49think it'll be one at a time to share
32:51around
32:52this is just our first step though and
32:53going forward you're going to be able to
32:55publish it
32:58with your dashboards so that your end
33:00consumers see the row level data
33:02just the way that you intended very good
33:04speaking of those end consumers
33:05we want to make sure that your
33:06dashboards are performing
33:09just as great as they look and we've
33:10heard your ask for a little bit more
33:12help
33:12in making sure that things run great
33:15with our last feature today
33:16the workbook optimizer we're going to be
33:19able to yeah
33:20good when i go to
33:23i now have a new option that i can
33:25select to run the optimizer this
33:27makes things so much easier
33:29like a layman to understand
33:32do you know what i want ravi
33:35the profile is
33:36i can even put this on the
33:39metadata for this for each user and
33:41coach them to be better
33:43improve long-running counts so i have the
33:46insurance that my workbook
33:47is going to run this is education the
33:49flow right exactly education the flow
33:52which is so important features here
33:53today that are going to push the
33:54frontiers of what's possible with
33:56tableau and allow you to tell
33:58impactful detail next year
34:01i can't wait to see what you're going to
34:03come up with next
34:04and speaking of pushing the frontiers
34:06i'm excited to hand things over to my
34:08good friend and colleague rachel calmar
34:10who's going to tell us a little bit more
34:11about what tableau is doing with
34:13augmented analytics nice
34:14take us away rachel
34:17that's very good
34:20hey thanks nathan i love answering
34:24questions with data
34:25i know that you do too your data is
34:28constantly changing and updating and
34:29refreshing
34:30you can't keep track of all of that and
34:32that's why you use tableau
34:34we're making it even simpler to know
34:36when you have data changes
34:37that need your attention introducing
34:40data change radar nice data change
34:43radar
34:44is constantly monitoring your dashboards
34:47behind the scenes
34:48so it can let you know if there's an
34:49outline that needs your attention
34:52now check this out this icon is telling
34:54me there's been a meaningful data change
34:57what happened when i go into my workbook
35:00i see a list of data changes right next
35:02to my dashboard
35:03and in my workflow right that's a good
35:06point from anna sales were higher than
35:08predicted
35:09this data change radar shows me sean's
35:11sales history
35:13makes it really easy to see the
35:14unexpected change so i love these
35:17updates
35:19especially these smooth coming soon
35:21we're bringing all the power of
35:23explained data to help you understand
35:25data what's changing yeah and you don't
35:27even need to leave the side pane
35:29you can just click on explain the change
35:31and we give you a list of possible
35:32explanations
35:34let's take a look at the first nice this
35:36is showing all of sean's sales
35:38we can see that there's been one really
35:41big sale
35:42way to go sean now i went from getting a
35:46notification about a data change to
35:48understanding
35:48what changed and why so easily
35:52tableau did this for me automatically
35:55we're always expanding explained data
35:57this really helps me understand what's
35:59going on at the mark level
36:02it's so smooth and again it's more
36:03education the flow this is such a common
36:05thing explain the vis is bringing
36:07everything you know and love about
36:09explained data
36:10to the dashboard level nice here's a
36:13workbook about electric
36:14explanations i'm not super familiar with
36:16this data very good
36:18what are the important things i should
36:19be looking at here
36:21explain the vis is going to help me
36:23navigate this
36:24look at that light bulb on the discover
36:26button check out what happens
36:28the right side pane explain the vis is
36:31giving me suggestions
36:32oh and nice and it's contextual
36:34highlighting as well
36:35which is really neat to again make
36:37things pop some explanations
36:39you see that is interesting rain is kind
36:42of all over the place
36:43and what's going on here explain the
36:46vis
36:47something interesting is happening in
36:492010 it's very now i'm going to use
36:51explain data
36:52to help me understand why 2010
36:55is interesting i click on this it brings
36:58me
36:58right into the explain data experience
37:01for this mark
37:02all of this is happening in the right
37:03side pane next to my dashboard
37:06it's always available wherever i am in
37:08my workflow
37:10now this is saying that range is higher
37:12for 2010
37:13i click in i can get a list of
37:15explanations now this is new
37:17i can go into an explanation whether i'm
37:20a viewer or an author
37:21i can pop this out so i can take a
37:23closer look nice
37:24now this is telling me that all of the
37:262010 electric car models purchased in
37:29washington
37:30were tesla's well this makes sense
37:32tesla's now this will be within the vis
37:34right yeah like it's a pop up within the
37:36vis rather than a
37:37car
37:38pop up over the opens in your tab yeah
37:41think about
37:41all of the steps you would have to take
37:42today to get here as a viewer i have to
37:45go back and forth with an analyst to
37:46figure out which fields i want to
37:48include
37:49and then i'd have to ask someone else to
37:51add these to my dashboard for me
37:54explain data did this automatically it's
37:57like giving everyone their own personal
37:59analyst
38:00at the click of a button exactly from
38:02dashboard to details
38:03explain data is giving me the
38:05information now the only thing i will say
38:07is that gray bar
38:08is the bottom by everyone exciting new
38:10improvements
38:13that's a brand new share button that
38:15lets you share visits directly from
38:17your dashboard slack or tablo
38:20notification
38:21or an email there's also a brand new
38:22feedback button so that you can contact
38:24the lens author directly from your
38:26dashboard
38:28you can rename fields edit
38:29descriptions or favorite your lenses
38:32and if you use the data management skew
38:34you'll be able to manage the lineage of
38:36your data lenses directly from data
38:38catalog i love how connected this all
38:40is right you kind of favorites
38:41personal if you put aside the data
38:43management add-on even
38:44easier separate things it's starting to
38:47become so cohesive
38:49ask data directly from desktop also pop
38:51see the pins where you can pin your
38:53most important questions
38:54are making it so much easier for anyone
38:56to dig deeper
38:57and ask and answer questions with their
38:59day-to-day classes
39:00praise builder so much look at that the
39:03dancing
39:04isa beacon love it
39:07i've got to move us back now
39:11cool thanks rachel electric cars
39:12fire down to himself hi i'm isa and i
39:15work on tablo prep conductor
39:16about to spit some fire skills and i
39:18wanted to start by looking into some
39:20song data to get a feel for what's good
39:21to move to
39:22let me show you how i've been using tab
39:23low to help get some answers right
39:26now you saw virtual connections earlier
39:27this week and i wanted to take a second
39:29to show you a couple of the things that
39:30make it my favorite feature this year
39:33i've already created a virtual
39:34connection with some music data for a
39:35dj friend of mine
39:36they're okay with me bringing their data
39:38into tablo and even sharing it with
39:39others as long as access to some of the
39:41more confidential tables
39:43is securely controlled right let's take
39:45a look we can see the seven tables i
39:46brought in from one database as well as
39:48one data policy
39:49now tables and virtual connections are
39:51visible to everyone
39:52this is part of the days management
39:54access to the clients and the finances
39:56table
39:57that's where the data policy comes in if
39:59you look at the data policy you can see
40:01it's scoped to just those two tables and
40:03it limits access to just one username
40:05i can even make sure it's working the
40:07way i want by previewing with the policy
40:09applied down below
40:10if i view it as my friend i see 95 rows
40:13and if i view it as anyone else
40:17zero rows i wonder whether this is going
40:19to like why i'm a huge user audience
40:22yeah allow you to essentially use the
40:23names as well to groups of tables
40:25let me show you one more thing i know
40:27the performances table has recently been
40:29renamed to us performances in the
40:30database
40:31i don't want to spend my time finding
40:33and updating all the content that gets
40:35broken
40:35table has recently been renamed to us
40:37performances in the database
40:39i don't want to spend my time finding
40:40has recently been renamed to us
40:42performances in the database
40:44i don't want to spend my time finding
40:45and updating all the content that gets
40:47broken
40:48has recently been renamed to us i have
40:50to restart this
40:51connection because governing your data
40:52has never been easier and once you try
40:54out virtual connections
40:55i'm sure they'll be your favorite too now
40:57that i'm done managing my friends data
40:59i'm going to start bringing in my own
41:00song data using tablet prep
41:02i'll be running a prep flow to combine
41:04my song playlist with some song ranking
41:05metadata
41:06now when i kick off a flow run i'm eager
41:08to get started as soon as it finishes so
41:11i could keep an eye on my email but i
41:13prefer slack
41:14hey hey wait this prep flow to my slack
41:18account
41:18oh again here to save the day three
41:21notifications on
41:22slack four i can figure any flow to pink
41:25slack when it finishes so i can make
41:27sure that i know the instant my new data
41:29becomes available
41:30i'll show you by kicking off my flow
41:31which i've already figured
41:34just like that slack lets me get started
41:36using my data right away prep
41:38notifications on slack make it simple to
41:40stay on top of the latest changes to
41:42your data
41:43so this next part makes me think of
41:44rhythm when you've got a nice rhythm
41:46going
41:47you don't want to miss a beat right it's
41:49the same thing with running flows right
41:50when you have a chain of flows that
41:51depend on one another you want them to
41:53start on cube
41:54one after the other nice you might try
41:56to make this work by running them
41:58manually or maybe you could do this
41:59scheduling approach
42:00but using api i'm consuming no no you
42:03could do this now no more it's
42:0421 allows you to set your 21 with link
42:07tasks
42:08i do not if you look at the linear flow
42:10you can see there's seven other flows
42:12that have to run before my flow can
42:13produce a save me actually a couple of
42:15weeks ago i feel like manually running
42:16all those flows so instead i've added
42:18them all to just one link task
42:21if we edit the link task you can see all
42:22those flows are now scheduled yeah you
42:24can do this right this is good what if
42:26one of the steps fails halfway through
42:27the process will i lose all my results
42:30no worries link tasks can be configured
42:32to handle failing steps without
42:33losing a beat with link tasks no run a
42:36macro
42:36ever over how your flows run basically no
42:38more waiting around for flows to finish
42:40no more scheduled guesstimation now
42:42sometimes you're in the mood to dance
42:43at rock music
42:44sometimes it's rmb all right musical
42:46taste can change pretty often just like
42:48the cleaning criteria in your data
42:49and when you've got small changes to
42:51really good flow to his presentation i
42:53love it flow can feel like overkill
42:55it's not too cheesy adapt to changing
42:57needs and i'm excited to announce you
42:58done just that with parameters in tableau
43:00prep
43:01there we go in my case i've created a
43:03parameter for music genre i use to
43:05filter my data
43:06and when naming my output results that's
43:08right
43:09parameters and prep can even be applied
43:11to input and output steps
43:14now what if you're not sure what values
43:21you need no worries you can still use the
43:24values that were set when the parameter
43:25was first added
43:26oh super with this simple change my flow
43:28can roll with whatever sounds good to me
43:31parameters speed up your workflow and
43:32save you from duplicating redundant work
43:34by making your flows more flexible than
43:36ever before
43:37all right looks like my data is ready to
43:39go and now i even have that extra
43:40content from my friend
43:41i'm super excited to dive into this data
43:43and get my groove on so
43:45throw it over to alex boom i wonder
43:48how the parameters
43:52like does it output to the same place
43:54i'm excited to share with you the
43:55enhancements that we're making to server
43:57and
43:57online based on your feedback server and
43:59online here we go matters and when
44:01things are slow
44:02hear about containers let's do a
44:04container bingo right now we're
44:04expanding the resource monitoring tools
44:07to make it easier for you to quickly
44:08diagnose when things are slow
44:10i'm going to show you a favorite tool
44:12right here
44:14and this view monitors your dashboard
44:16load times
44:16right so system issues and solve
44:19problems faster
44:21it works by taking all of your
44:22dashboard load times and uses them to
44:24establish a baseline
44:26and then from there you can see what's
44:28running slowly and what's failed
44:29entirely
44:31it also has the ability to click and
44:33drag across the view
44:35so you can see all the activity
44:39and then from there you can filter down
44:41to see exactly the information that you
44:43need to help solve your issues
44:45yeah two other really quick things that
44:47i want to note are that you can
44:48establish a new baseline
44:50so if you make a change to your system
44:52you can check the performance
44:53before and after your change right and
44:55we've also added timestamp granularity
44:58to zip logs
44:59so if you do have an issue and you need
45:00to share your logs you don't have to
45:02pull an entire day's worth of logs
45:04anymore yeah
45:05do you need help granting equitable
45:07access to your background or resources
45:09or preventing one site from taking over
45:11all the background or resources at once
45:13and blocking your server
45:14one of our most requested features is
45:17resource limits
45:19resource limits works by allowing you to
45:21come in and set your default limits for
45:23your various sites
45:24so i can say for example that they're
45:26all going to get four extract refreshes
45:29or they get 35 background or hours
45:31i have the ability to customize this as
45:33well so let's say
45:35it's the end of the quarter for sales or
45:38they're approaching an important time of
45:39the year and we want to give them some
45:40additional resources we can do that
45:42right
45:44so let's go ahead and give them 10
45:46extract refreshes
45:49and then when this is very good right
45:51end of their quarter or their time period
45:53is ending
45:54i can come in and i can set the default
45:56back to the way it was
45:57it's a fine tuning fine tune control when
45:58it comes to background or resources it
46:00makes admin it's really hard to balance
46:02the need to and it's good to see this
46:04because this is not for online online
46:06does this itself right this is
46:08people who want to still commit to the
46:10on-prem life or running in a hybrid cloud
46:12so let's go ahead and take a look
46:14here you can see i have three pods
46:16running on kubernetes
46:17and if we increase the load that's on the
46:19system
46:21it'll automatically scale up i've got
46:24two additional pods that are now
46:26initializing and running on the server
46:28and let's see what happens when that
46:29load goes away
46:32it'll scale back down automatically as
46:34well how cool is that
46:36with tablo online we do the performance
46:38fine tuning and server management for you
46:40to make your lives easier
46:42you told us that you need to embed
46:44tablo content within your authenticated
46:46sites
46:46and right now it's really complicated and
46:48unwieldy
46:49so now with connected apps it's easier
46:52to integrate tablo in your application
46:55let's go ahead and create a new app
46:56connection this is good i like this
46:59let's name this tablo conference 21
47:03and we can grant access to all of our
47:05projects or specific ones
47:07and there's also a domain whitelist as
47:09well
47:10and this just makes authentication
47:12generally and now we'll generate our new
47:14secret
47:15and a secret is essentially the secure
47:16handshake between your application and
47:19tablo online
47:21now we've created an app connection from
47:24here your engineers can connect your
47:25application to tablo
47:27so your users won't be able to tell
47:28where your application ends
47:30and tablo begins and in case you're
47:32curious this feature is also available on
47:34tablo server i'm sure that that's like
47:36it's shared with us that you have a need
47:38to embed content in external public
47:40facing sites as well
47:42so to help with that we've built tablo
47:44broadcasts it allows you to share
47:46contract publicly
47:47really easily and it allows your team to
47:49collaborate privately and build your data
47:54until you're ready to share. Once you're
47:56ready to share it
47:57you go ahead and say i'm ready to
47:58broadcast and from there you'll get a
48:01confirmation
48:02that you are in fact ready to make this
48:04information public
48:06after that you'll get embeddable code
48:08and a link that you can place into your
48:09external facing website
48:11and now our content has been broadcast
48:14and it's publicly available
48:15and because tablo broadcast is a part of
48:17tablo online
48:18you can automate your flow via apis
48:20perform data governance
48:22and use these statistics. Broadcast will be
48:25coming soon to tablo online and we'll
48:26have more details to share about pricing
48:28at that time.
48:29Only on tablo online. And now over to Jamar
48:31who's
48:31going to show you more about how you can
48:32display data publicly.
48:32To the web, to the web, to the web, to the
48:37web.
48:38If you add a public facing server it'd be
48:39great to have that on server as well.
48:42I'm Jamar and i'm a product manager for
48:44tablo public
48:45the internet's largest repository of
48:47interactive data visualization. I love that
48:49public has its own moment.
48:50Our community is five million users strong
48:52and we just celebrated our two millionth
48:54published fizz.
48:56That's a huge accomplishment. The public
48:59team is on a mission to become
49:01the destination for public data
49:02storytelling.
49:04We want to ensure that public is the
49:05site where the community is engaged
49:07is empowered to work with and
49:09ultimately understand data more
49:11effectively.
49:12Today i'm here to share with you some of
49:14the things we've been working on to get
49:15us there.
49:16We start off where i do the majority of
49:18my cross-company collaboration,
49:19Slack.
49:20Now I wish I could spend the day on
49:22Twitter or Reddit with the data fam but
49:24the reality is at work I spend a ton of
49:27time on Slack.
49:28What's been great is that now with some
49:30of the new public Slack integrations
49:32I can tap into what's going on in public
49:34without jumping out of my workflow.
49:37I can search directly from Slack.
49:39So let's see what public has about Drake.
49:42Nice. And I can even set up notifications
49:45for things like visit the day
49:46or just use the app like this.
49:49That's super good.
49:50That's super good.
49:52Such public in Slack.
49:55This app makes it really easy for me to
49:57click through and dive deeper into the
49:59viz in public.
50:00With viz of the day I'm always
50:02learning something new from the
50:03featured viz.
50:04And it's been amazing to see how
50:05talented and artistic the community is.
50:08And there's just so much to see on
50:09public right? Right. But the problem was
50:11because the community didn't have a way
50:13to find and organize it all, you relied
50:15on other platforms to connect the dots
50:17back to public. Well we wanted to change
50:20that. So let's start with what we
50:21did with search.
50:23Let's check out LeBron.
50:26We invested in search because we wanted
50:28to make sure you could reliably find
50:30what you've been looking for
50:32every time. And while we were at it we
50:34wanted to make sure it looked better too.
50:36I just love how clean these new viz
50:38cards are.
50:39Oh I like this one right here. This is
50:41Donald. We also updated the estate to viz
50:43home to be a more comfortable place to
50:45deep dive into viz.
50:47We wanted to continue living up to our
50:48belief that the best place on the
50:50internet
50:51to view a viz is the tableau public site.
50:54Right.
50:54It's so clean. But we all knew what would
50:57happen when we wanted to pull back the
50:59curtain on some of the coolest vizs.
51:00Right. No more needing to download and
51:02open in desktop.
51:04We've now brought full web authoring and
51:06editing to public.
51:08Which we used yesterday on the screen.
51:10We did use it yesterday.
51:11Or make a copy of your favorite viz and
51:12iterate all on the web.
51:14This has been a huge help for Makeover
51:16Mondays.
51:17And soon we'll be supporting more
51:19connectors like Box,
51:20Dropbox and OneDrive which helps us take
51:23another step closer to reaching
51:24all of your data wherever it lives from
51:27public.
51:28We also refreshed the design for profile.
51:30Yeah this is good. We know this is where
51:31you show off your portfolio.
51:33So we wanted to make sure it reflects
51:34your best work cleanly. This is a playback
51:37of what we've seen already.
51:37And it's truly representative of the best
51:39you.
51:39Remember the people watching this might not
51:40be able to hear me.
51:41And now I'm happy to introduce the newest
51:43area of public.
51:44Discover. This is new. Discover is the
51:46place where the community can find
51:48something new or inspiring. Very good. A
51:50cool and up and coming
51:51creator. And easily keep up to date with
51:53what your network is working on.
51:54All in one place. Discover brings together
51:57the best of public. It's making it a
51:58destination not just
51:58somewhere to put stuff. As well as visits
52:00we know you'll love. Somewhere to go to.
52:01Tailored specifically to what you're
52:03interested in. The first channel is
52:05personalized just for you to explore. The
52:07For You channel will grow to be the best
52:09place to view personalized
52:10recommendations on public. And I'll go.
52:12Some of the content you'll see in this
52:14channel will be from creators you follow.
52:16And some of it will be from others in the
52:17community that you don't.
52:19But we think what you'll see will resonate
52:21based on you and your network's activity
52:23and your areas of interest. Below there.
52:26I think 22 is the year to invest in the
52:28public profile.
52:28The channels you'll see are curated topical
52:29channels.
52:29Yeah I haven't done so already.
52:29That we're constantly updating. We want to
52:32make sure you're seeing interesting visits
52:34every time you visit Discover. Each visit
52:36is a completely new experience.
52:38Even more exciting soon you'll be able to
52:41create your own channels on public.
52:42So you can organize your inspiration and
52:44interests on the fly.
52:45You want to create a music channel? It's
52:47easy.
52:48Have a set of examples you want to share
52:49with clients? Just create a channel.
52:51It's public personalized.
52:53That's a very slack way of thinking.
52:55A public team has made strides in every
52:57area of public.
52:59And we're really excited to share what we
53:01have planned next with the world.
53:02These are solid.
53:04From where you'll find business that
53:05inspire you to your experience actually
53:07creating your own.
53:08It's finally a way of not having to create
53:09an account just to put business.
53:11We're building towards a bright future that
53:13is the destination for public data
53:15storytelling.
53:16All of this and more coming soon to Tableau
53:19Public.
53:20So good.
53:21Back to you Andrew.
53:22That was very good. I love that. I love
53:26that.
53:28Dev team you did it again. Thank you for
53:31all your hard work on these amazing new
53:34features.
53:34I can't wait to hear what our data
53:36community thinks.
53:38If you'd like to chat with our dev team
53:40some more, head over to Twitter later today
53:43where they're available to answer questions
53:45that you might have.
53:46Until then we've got some great sessions
53:49lined up and don't miss seven time Grammy
53:52award winner Beck.
53:53Have a great rest of your day and enjoy TC
53:5721.
53:57[Music]
54:08Let's turn down the stream and have a quick
54:10chat about what we've just seen.
54:11Very good. 85% of it was stuff that's
54:15already out there but I think the nuggets.
54:18I didn't think it was. That's high. 85% is
54:21high.
54:22That's what Francois said.
54:25He said 25% of stuff will be not paid for.
54:28Oh okay. Did I misread the stuff?
54:33Okay.
54:34This is like most of this was new stuff.
54:38I don't think it was. Half of it was new I
54:41think.
54:42I think this is always the way with devs on
54:44the stage.
54:44Yeah.
54:45The recap of what's coming on with the next
54:49two quarters that you may have seen in the
54:51betas.
54:51I mean you do videos on this so I feel like
54:54in your head
54:55this is like oh this is old.
54:56I live in the new stuff right.
54:58Exactly.
55:00Yeah 85% is on the base product and not
55:05paid for.
55:06I think that's important. That's a really
55:08important thing because
55:09you have this in game development where
55:12people complain about what's in the
55:13expansion
55:14and what's a DLC. People have this friction
55:17and I think you always have it.
55:18Highlight features. Let's talk.
55:24Obviously we got to start with the complex
55:27viz types right.
55:28Yeah.
55:28That's going to be a massive.
55:30That was a correct thing to headline with.
55:32This is a big thing that you can unpack
55:35because there's so much you can do with
55:36that moving
55:37forward.
55:37So I really hope that two things happen.
55:40The documentation for how to create those
55:42is good.
55:44I also don't want it to be hard for someone
55:47to do that.
55:48I don't want it to be only people who know
55:51how to develop code
55:52to be the only one to come up with these
55:54extensions because sometimes artistic flair
55:56and developer skillset don't come hand in
56:01hand.
56:02So I'd really love this template whatever
56:04you build to be as easy to use as doing it
56:07in Figma coming up with like an SVG or
56:10something and then using that in the
56:12extension gallery
56:12to create a new chart type right.
56:14Yeah.
56:14And even publish a viz up to public and
56:18then in public it tells you what extension
56:21you've
56:21used to create that chart type and then you
56:23can go grab it and add it to your viz.
56:24Right.
56:27Exactly.
56:28Exactly.
56:28But I think alongside it was that one.
56:30Obviously the enhancers explained there too
56:33super useful.
56:34I think the education around that is going
56:36to be great.
56:37Workbook orientation, the optimization.
56:43Yeah.
56:44Workbook optimization.
56:45Yeah.
56:45The optimizer is a great addition and that
56:47's just ready to go right.
56:49Once that launches that's done.
56:51There's nothing to do that further apart
56:53from again like you said getting a bit more
56:55understanding
56:56of the metadata.
56:56Being able to run that one time on
56:59everything in a specific site or project
57:02would be really
57:02useful as well.
57:04Just so you can get some sort of team-based
57:07feedback.
57:07Okay this team that builds this viz has a
57:10couple of workbooks that could cause issues
57:12right.
57:12Exactly.
57:14And I think moving forward as well the so
57:16much of this you can pull back to the
57:20exchange
57:20as well.
57:20Yeah.
57:21Exactly.
57:21Like the viz extensions, the data sources.
57:25If you think about prep on public could you
57:27do something where it becomes like the
57:30exchange
57:31will then become that host home page for
57:33data sets as well.
57:35Data sets, data types.
57:38And suddenly like between Tableau Public
57:41and the exchange you've got this amazing
57:43rich
57:45resource of just learning.
57:46Yeah.
57:47And for me Tableau Public is purely about
57:49that learning and education piece.
57:51Like the portfolio stuff is great but what
57:54public is to me is the best place to go and
57:57learn, be inspired, to discover, to
58:00collaborate.
58:00And these two things really excite me
58:04because of that.
58:05Yeah exactly.
58:06I think Alex is talking about no
58:08improvements to formatting, padding, fonts,
58:12filters.
58:14Alex like I said in the previous stream I
58:16think those won't come until web altering
58:19is sort of fully capable of doing
58:21everything in desktop because I think to
58:23have to build
58:24that capability twice is probably one of
58:26the good reasons why that's not sort of
58:29getting.
58:29If you look at even dashboarding, dash
58:31boarding was getting improvements
58:32consistently and
58:33then it suddenly stopped.
58:34And again to me that feels like it stopped
58:36for a reason.
58:37There's another focus area so I hope that's
58:39the reason why.
58:41There's a great chat going on in the chat.
58:45In the chat you can see it on screen as
58:47well.
58:47About web altering right and I think web
58:49altering is something that I use and abuse
58:51these days.
58:51Right.
58:52The amount of times I'll fire up a web
58:54altering session, quickly check something
58:55and then
58:55close it.
58:56Yeah.
58:57The ability to just do a throwaway viz on
58:59our internal server is so useful.
59:02Exactly.
59:02And I think I'd echo the ipad's web
59:05altering element.
59:07Right.
59:07I think it would be useful, I can see, I
59:09think you used to use your
59:11the web altering element on your tableau.
59:13Tableau had a technology called Visible.
59:15I think it's still on the app store if you
59:16have an old copy of it.
59:19If you go into your purchases and download
59:20it.
59:20So Tableau Visible was this approach to
59:23doing vises on touch devices.
59:26And I really hoped to have seen that
59:28innovation in web editing on something like
59:30mobile devices.
59:31And so yeah if that could come back in some
59:34way or form that would be great.
59:36Would you think that would be exist in like
59:38a throwaway viz sort of way?
59:40Like I'm sitting there, I've got a question
59:42come in.
59:42I open up and I want to just be able to do
59:45the three things.
59:46It's not to build a dashboard, it's just
59:47like I just want to dissect this data a
59:49little bit with touch.
59:51Right.
59:51So yeah.
59:52And again it's coming back to what I think
59:54we've both said Tableau is the best at.
59:55Which is why it's like the cut above the
59:57tools that we use and we love.
59:58Is because it's this great data exploration
60:01tool.
60:02And it allows you to think quickly, get an
60:05answer and move together.
60:06And the formatting and the beautification
60:09comes up secondary to that just well I need
60:11the answer.
60:12And then I can move on to help ask and
60:14answer better questions.
60:15Yeah.
60:16The other thing is curation.
60:17I think we've got a post here essentially
60:20talking about people are going to make sort
60:22of really complex chart types.
60:24And I actually would like Tableau to play a
60:26pretty educative role in curating these
60:30charts.
60:30So let's not have 50 flower charts
60:33extensions in the gallery.
60:36Let's just have maybe a few but really sort
60:37of critique them to make sure they're doing
60:39different things.
60:40I think you know we talked a bit about
60:42Apple and the App Store right.
60:44Let's have genuine value because otherwise
60:46it ends up looking like the Power BI
60:48extension store.
60:50Where there's just like a hundred Gantt
60:51chart extensions.
60:52A hundred types of extensions.
60:54Which one's the most updated one and all of
60:56that stuff.
60:57So yeah.
60:58And again if Tableau is cute about this you
61:01've almost got this great point to educate
61:03people on where they should and shouldn't
61:05use.
61:05And this types like because in order to get
61:08them you have to go to the exchange or the
61:10extensions gallery.
61:12Therefore before you download them you have
61:13to go through this like tutorial be like
61:15well this is what this chart type is.
61:16Exactly.
61:17Here's how to use it.
61:18Exactly.
61:18Here's where it fits within you know that
61:20that graphic everyone seems to have on
61:21there.
61:22Yeah.
61:22Office wall.
61:23Yeah.
61:23The distribution time series.
61:26That thing it's like this is where it sits
61:28on that and like you've got this ability to
61:30educate people.
61:31Yeah.
61:32As they're building.
61:33Yeah.
61:33And it's not a barrier.
61:35Yeah.
61:35But it is.
61:36And it's not a barrier because it's
61:37education.
61:38And we kind of have that kind of have that
61:40with the marks pane.
61:41Marks pane and the columns and rows kind of
61:43get you into that really structured way of
61:45thinking right.
61:46And it's are people going to connect those
61:49visits to the right parts of those things
61:51in a healthy way right.
61:52Yeah.
61:53A flower chart needs color, shape, size but
61:55doesn't need all the others right.
61:57And so just making those things sure those
61:59things are restricted is important.
62:01Because when you're when you're designing
62:02those extensions you're going to have to
62:04understand.
62:05What you want your user to put where.
62:08Yeah.
62:08And educate them on that.
62:09Exactly.
62:10And then also tell them when you open up
62:12this right hand pane this is what you tweak
62:14like
62:14this this this can get very complicated
62:17very quickly.
62:18Yeah very very quickly.
62:20But that's why it's exciting just like drop
62:22this and just be like oh and as Jonathan's
62:24saying here
62:24Sherlock the extensions and the ones that
62:27are most popular most used and easiest.
62:29Yeah.
62:30Bring them into the product as native.
62:32Yeah.
62:32And my opinion the biggest one is KPI is a
62:34mark type.
62:35Yeah exactly exactly.
62:37Oh gosh how many times do we up and down
62:39indicators bands right next to them with a
62:42piece of text underneath.
62:43Just make that an extension.
62:44Make that make that a mark type right where
62:46you bring in your time series.
62:48You bring in your text yeah.
62:50You bring in your text and you're saying
62:51compare this period to this period.
62:53Yeah.
62:53And you select what you want to compare.
62:55Yeah.
62:55And boom like this is it's.
62:57Make the up and down a boolean that's it
62:59right.
63:00It can't be a boolean because obviously you
63:02have no change but you get the idea.
63:04Exactly.
63:06So good so good.
63:07So what else there's the spatial stuff.
63:09The spatial stuff is always interesting
63:10because I always feel like unless you work
63:12with spatial data
63:13like day in day out you can't really truly
63:16appreciate how big some of these things are
63:18.
63:18And I feel like spatial has been the part
63:20of Tableau that has just been cooking on
63:22diesel
63:23for a long time and now I'd be really
63:25interested to talk to someone who works on
63:27mapping daily
63:28and just ask them how much of your workflow
63:30have you brought into Tableau versus what
63:32you used to
63:33have to do in other other tools like ArcGIS
63:35and so on.
63:36So yeah.
63:38Yeah.
63:38It's funny that inflection point like it's
63:40there is a breaking point with the user
63:42where they get
63:43frustrated with Excel because it's not
63:45doing what they want to then go into
63:46something like
63:47Power BI or Tableau prep builder or and
63:50then eventually like you know the Tableau
63:53the Alteryx the further further side of
63:55things.
63:56Yeah.
63:56And there is that breaking point but
63:57understanding that breaking point for
63:58mapping is like
63:59you need to understand what they do.
64:02Yeah.
64:02And this is why like great people like
64:03Sarah Battersby are able to like say well
64:05no no
64:06this is what geographies are looking at and
64:08bringing that to life.
64:09Yeah.
64:10But for me and you the generic user it's
64:13mainly a it's killing the pain points.
64:15Exactly.
64:16What these features do.
64:17Just going back to the extensions actually
64:19a really interesting question like
64:21how does Tableau a decide how to count old
64:25ones and b the other question is how do you
64:28decide the
64:28pricing methods.
64:29All right.
64:30I'm assuming these things aren't all going
64:31to be free.
64:31If they're free great I'd love that to be
64:33the philosophy for all extensions and chart
64:35types
64:35but I doubt that's going to happen right.
64:37Yeah.
64:37And we already have extensions today that
64:39are charged.
64:40So I also would like Tableau to set you
64:42know like a bit like the App Store some
64:44recommended
64:44prices so if we're not people aren't
64:46getting fleeced for various standard chart
64:48types.
64:49Otherwise you know there's this whole sort
64:50of flip of the Tableau economy starts to
64:52become
64:52a little bit salty.
64:53It becomes the game sort of pricing of the
64:58Tableau.
64:59It's free with in-app purchases.
65:01Not even that it's just not even the in-app
65:05purchases it's the sort of oh I need this
65:08chart type to do this so you go in and you
65:10spend two dollars straight away because you
65:11just want this chart type you drop it in
65:13and you're like ah it didn't really it
65:15doesn't
65:15look as good with my data you know it's you
65:17want to stop that sort of thing so being
65:19able
65:20to try it even would be good.
65:21Yeah exactly that.
65:24Cool.
65:24What else do we know?
65:27Go on.
65:27There's a comment here about mapping so I
65:30've worked with ArcGIS folks and presented a
65:33small
65:33mapping conference.
65:34They've always been highly resistant to
65:36Tableau but in recent years they have at
65:38least started
65:38paying attention.
65:39Great and that's sort of the movement you
65:41want right?
65:43Exactly and I think the it's the simple
65:45stuff that Tableau makes easy.
65:47I remember speaking four or five years ago
65:50to someone from the football analytics
65:51community
65:52and he was like yeah I use Tableau just to
65:55like explore and throw things together and
65:58then I go then I leave it and I go into R
66:00and build my ggplot or my app.
66:02Right right right but it's always been that
66:04it's always been an exploration tool right
66:06and that's the funny thing I think people
66:07say that as if that's not allowed
66:09absolutely
66:09it's allowed do it 100 percent.
66:11So let me kill this.
66:15Craig's got a subscription model.
66:18Subscribe to the exchange for unlimited use
66:22.
66:22I think this is what enterprises will want
66:24a single price to access everything
66:26especially
66:28for on-prem and then you get a bit of
66:30everything but yeah subscribe to the
66:32exchange for unlimited
66:33use and give authors a cut if the extension
66:35is used yeah 100 percent that also solves
66:38the curation problem because only the good
66:40extensions will sort of stay competitive
66:42right
66:42but yeah it's a really interesting one it's
66:45so exciting.
66:46Like the exchange was a thing that I was
66:50just like man it blew my mind so much you
66:53can do it
66:54blew my mind it's creating this entire
66:57marketplace economy learning center yeah
67:01place for you to
67:02start and be like you know what we're okay
67:05with you guys taking control of our product
67:07and showing us where you want it to go yeah
67:10right like it doesn't have to be devs on
67:12the
67:12stage where we're telling you what's coming
67:14next but it's also moving forward into what
67:17are we gonna what what do you want from the
67:20but it's also taking Tableau to build up
67:22the
67:22developer community you couldn't have done
67:24this three years ago right because first
67:26you had to
67:26build up the developer community with some
67:28sort of essentially smaller projects
67:30extensions first
67:31then connectors and now you've got this and
67:33I think maybe that's been the play all
67:34along right
67:35let's start small train up the people who
67:37are going to build this stuff and then yeah
67:39yeah
67:41server stuff let's talk about the server
67:45yeah so there's a bit of security gone
67:49there's
67:49virtualized connections row level security
67:52contain I can't remember the exact name of
67:55the feature
67:55yeah yeah kubernetes but specifically what
67:58she was doing was switching on and
68:00switching off
68:01pods within a container right and then the
68:04other capability yeah so what I want to do
68:08is split
68:08online and server let's just talk about the
68:11server focus features right I think a lot
68:14of the
68:14management capabilities are stuff that
68:16people really really sort of want
68:18especially people who
68:19handle server at scale and that scale I'm
68:21talking thousands of users going on daily
68:24using using the
68:25products and I think those are things that
68:27people have had to sort of control with the
68:30sort of
68:30various very crude methods potentially in
68:33the past and so now having this capability
68:36to give oversight
68:37is what people really want is a really good
68:40step exactly I think for I think the other
68:44thing to
68:45mention to anyone who's watching who doesn
68:47't know this but several are slightly
68:48changing their
68:49cadences yeah I don't know if there's been
68:52a public announcement on this I think there
68:55has
68:56yeah so it's going for on-premise server it
68:58's going to go to twice a year yeah every
69:00six months
69:00exactly which is really what how often like
69:04I'm an on-premise customer and that's how
69:06often I'll
69:07upgrade because yeah unless there's a
69:10desperate feature we need I don't really
69:12want to think
69:13about downtime yeah right I don't want to
69:15be like oh man when's there not a football
69:18game on or I
69:19can sort of sneak on from three hours and
69:22think if this breaks I can I can fix it or
69:24like there's
69:26a way around it whereas online will be
69:28getting the new features now the reason I
69:30like this is
69:31that gives a bit of more acid tests and
69:33also stability because the biggest thing is
69:36what most
69:37on-prem customers are the scared ones yes
69:40right like they want the most stable
69:42version they'll
69:43wait for the point one point two point even
69:46point three release before they upgrade but
69:48I think
69:49you're assuming that the skill sets that
69:51Tableau have to develop online are the
69:53exact same skill
69:54sets they use to develop on-prem versions
69:56of server and I think there is an there's
69:58an issue
69:58if you watch the session on the Tableau
70:01online architecture you start to understand
70:03that actually
70:04the back end at least very very different
70:06products same core product but they run in
70:08completely
70:08different ways because of the different
70:10platforms they're on so I think I'd be
70:12interested to see how
70:13that transition happens I think we just
70:14have to wait a year I was initially
70:16skeptical because my
70:17view is that hopefully you get patches
70:19every month still right so you'll have six
70:22patches of a version
70:23before the next update so what I'm worried
70:26is it will make companies even more
70:28resistant to change
70:29because who wants to go to the point one
70:32two or three of the new version when you're
70:35on the point
70:35six of the current version so you just end
70:38up with this sort of even slower cadence
70:40where you'll miss
70:41an upgrade because it doesn't quite fall
70:43right on the sweet spot for you as an
70:45organization
70:46I still doubt that because I just don't
70:49think most organizations pay attention to
70:52new releases
70:53like if you think they do it when they get
70:55to it every day right you think about
70:57probably you don't
70:57use every day and you're getting the email
70:59being like we've got a new version it's
71:01like great I just
71:02ignore me like I've got I use a database
71:05explorer tool called dbeaver yeah every
71:08time there's an
71:08upgrade I'm like oh I can't afford to
71:10upgrade I'll do it in like three versions
71:12time when it's
71:13right a couple of times right but I would
71:15just ignore it because the reason I opened
71:17the
71:17application is to do some work yeah exactly
71:19but do you not think that that's actually
71:21maybe Tableau
71:21should make that bit easier Tableau should
71:23make it easier for you to do upgrades and
71:25so I mean
71:25that has gotten easier over times right um
71:28but it's got so fast let's not let's not
71:29make two bones
71:30about it yeah it's so much faster it's a
71:33lot faster yeah but so what should you
71:35improve the
71:36upgrade process so it doesn't feel like
71:38that burden you just talked about or slow
71:41it down
71:42to every six months this is this is sort of
71:44the argument I sort of I can't I can't
71:46decide which
71:46side of the wall I've uh I sort of fallen
71:48at the end of the day someone's not going
71:50to get a
71:51feature they need that could potentially
71:52change their workflow and it also perpet
71:54uates the idea
71:55that Tableau Online is the best version of
71:57Tableau right yeah yeah yeah no and I think
71:59Tableau Online
72:01is like that right now it is because you've
72:03seen you've seen today so many of the
72:06features are
72:06going to be online first yeah which is
72:09which is fine yeah because it's still it's
72:11still the
72:12it makes sense yeah um I think for the
72:14upgrade process there's I've seen little
72:17hints sprinkling
72:18here and there where you're going to be
72:21able to upgrade different processes right
72:24and the low key
72:26process will upgrade themselves until you
72:28have to do the application server yeah and
72:30then you have
72:30to take it down to turn it back on again
72:32because the application server the data
72:34server the
72:34background that have to be done on their
72:37own yeah yeah I'd love to see the
72:39investment that goes into
72:40online doing hot upgrades come to prime
72:43because online doesn't go down for upgrades
72:45it just
72:46happens right so it's possible obviously
72:48maybe the infrastructure allows for it on
72:50AWS but
72:50um yeah exactly yeah Jesse's saying here
72:54you know there are there are lots of moving
72:56parts in
72:57organizations as well you can't just look
72:58at Tableau in isolation there are lots of
73:00things
73:00that connect to it things like drivers
73:02updates to security software as well that
73:05have to be considered
73:06and you have to practice these things as
73:08well so you kind of have to do the upgrade
73:10twice you
73:10can't just do it and assume everything's
73:12going to be okay and the amount of people
73:14who do do that
73:14though always interesting um so yeah
73:17earlier in the comments I think Omar made
73:21the point of
73:22JSON databases right it's a non-structured
73:25data sources yeah I think I think this is
73:28growing as
73:29well like passing JSONs into field like the
73:30amount of times I'm just like I don't know
73:32how to flatten
73:33this JSON like I need to flat there there
73:35is a there is a bit of work going into this
73:38I can't
73:38say too much but the the thing about this
73:40is that shouldn't you connect to a database
73:42that handles
73:43it natively right or are you talking about
73:45um because Tableau can already connect to
73:48JSON file
73:49types what we're really talking about here
73:51is yeah what we're really talking about
73:54here I think is
73:55data directly from APIs I think is what's
73:57really required here because databases that
74:00can handle
74:00non-structured data can handle it so Snow
74:02flake is a good example just does it right
74:04so um Omar
74:06be interesting to know specifically um sort
74:09of the detail on what you're saying there
74:11yeah
74:12yeah exactly that um what else would you
74:14say what else I mean the public broadcast
74:17yeah broadcast right so it's not against
74:21the camp because it's for online that's why
74:23it's
74:24not the guest account so the broadcast for
74:27me was like oh yes finally we've got this
74:30dashboard
74:31that I'd love to put an embed into our
74:33SharePoint but because we're per user
74:35licensing we can't
74:36right because that means everyone needs to
74:38have a license in order to see it right um
74:41so yeah I was
74:43fine like in broadcast finally this is and
74:45like a few others that we put on big
74:46screens around
74:47the training complex yeah yeah for players
74:49to walk past and see their performance and
74:51if a sports scientist look at who's who's
74:53cooked and undercooked or why you're good
74:55so I'm just like this is great and then it
74:58's like broad lines like oh
74:59yeah it's a tough one isn't it but you know
75:05again I do think more companies just don't
75:09want the
75:09hassle of on-prem right um if you think of
75:11medium businesses medium-sized businesses
75:14you go to
75:15I work for a charity at the moment and you
75:17know this it's an organization of 50 people
75:19and they're
75:20their expertise is being a charity it's not
75:23managing a system so everything they use um
75:26they pretty much outsource the it support
75:28for so for them online is the perfect
75:30answer and they can
75:32sort of go to hand with that all the sort
75:33of nuances of managing it they're not at
75:35the scale
75:36yet where they need that um yeah would be
75:37interesting to get sort of yearly updates
75:40on
75:40uh how many people are switching right and
75:42I think Tableau is slowly trying to answer
75:45those questions
75:46uh so that more people do come to online uh
75:49we're starting to see a bit more I think
75:51generally in the market um I think there'll
75:53always be organizations like banks you know
75:56highly secure environments highly sort of
75:58specialized organizations that will always
76:00stay on-prem but I'd be interested to see
76:03the people who sit in that sort of um
76:05what's the word um normal distribution what
76:10's the what's the what's the cut off where
76:12actually
76:13all these people could be online if we just
76:15had the right features yeah yeah exactly um
76:18Steve makes
76:19a good point here like it doesn't make it
76:21fully public or do you have a reliable
76:22security built
76:23I think the assumption is my assumption was
76:26it's going to be is it's just going to be
76:29the vis
76:30exposed yeah if it's a packaged work
76:32because again it's just a package workbook
76:35if it's got an
76:36embedded extract with the password embedded
76:40it will be the same as if you were a user
76:42that was viewing
76:44as a viewer if that makes sense who has
76:46access that's the way I'm imagining the
76:48permission
76:49structure to work I'd love to see an
76:50approval process for that as well I know it
76:52since it
76:53looks really easy like just switch it on
76:55boom but I'd love that to have like two
76:57people in the
76:58process so that someone switches it on
77:00someone else has to go in and do that
77:01because you don't
77:02want to accidentally sort of make a data
77:05that shouldn't be public public right so
77:07having that
77:07sort of failsafe makes it a really nice
77:10sort of bulletproof feature as well
77:13interesting uh public
77:15public we had tons of stuff in public um a
77:17lot of this is is live so if you haven't
77:19done so already
77:20go to public and check it out um we did a
77:22bit of this yesterday I won't do it again
77:24today
77:24um we found out that I hadn't logged in to
77:26have a public in a while
77:29I could tim struggle to find the make a
77:31copy um yeah I think we talked about this
77:34just straight
77:35afterwards just how excited we were to see
77:37the improvements to public and how that's
77:39going to
77:39sit really nicely with exchange exactly now
77:42the ideal place for public to land is this
77:46instagram-esque feel social feed right
77:50where you kind of have it already with
77:53these little squares
77:54don't you right and you're getting there
77:56with the algorithm right like if you think
77:58about like this
77:59the discover area and it's got that for you
78:01to explore that's already there yeah yeah
78:04imagine
78:05if tablet public had a mobile app for you
78:07to explore this while you're casually
78:09scrolling
78:10it pushes people to use mobile it does all
78:13these great things um the wrong thing there
78:15it wants me to subscribe to visit the day I
78:17don't want to do that I'll just go check it
78:18out and start
78:19so yeah you can dig into these things and
78:22the algorithm will help support all of
78:26these
78:26these elements as well now um there was
78:29another comment way back just looking at
78:32the um at teen
78:33at teeny's elisa's iron bits right about
78:37imagine if lines were slightly curvier like
78:40you know how
78:41you in this is a good example this is like
78:43in altrix where you have uh auto
78:45perpendicular
78:46bazier or straight lines exactly so for
78:50example on the top left line chart or even
78:53the top left one
78:54you've got this really hard corner so many
78:57times i've just thought like just visually
79:00can i smooth
79:00it like yeah you might lose the precision
79:03yeah but i think tableau's always been
79:05about representing
79:07the the truth if that makes sense because
79:09if you if you start curving that what are
79:11you saying about
79:12the data right like it's it's such a sort
79:15of a weird discussion to have i'm not not
79:18well skilled
79:19enough to have it either but you get my
79:20point right like if you start to curve it
79:22does it
79:22communicate that this line is um doesn't
79:25have discrete items here on the bottom but
79:27is in fact
79:28a continuous axis right like different
79:30things can happen and you do kind of have
79:32that here where it
79:33is a continuous axis so it does make sense
79:35for this to to do that so i would agree
79:37with you if
79:37you had a continuous axis but then you have
79:40discrete it's great yeah it's a little bit
79:42fishy
79:43right yeah it's good fun though it's good
79:47fun i love the changes to public i love
79:49that this is
79:50becoming a destination i love that they are
79:52putting lots of effort into um even just
79:55simple things of
79:56being able to if i go to my profile here i
79:59can just um just create a viz like i don't
80:02need to
80:02be able to um you know have have tableau
80:05installed uh upload my data set i'm looking
80:07forward to the
80:08connectors that pop up here once the
80:10exchange starts to go live exactly yeah
80:12when the exchange
80:13that goes live this page here should become
80:17filled with strava instagram twitter the
80:19stuff
80:20that we've all want to connect to just to
80:22visualize quantified self data already here
80:24right that's
80:25that's that's a single biggest win i think
80:27for public let people look at their own
80:29data
80:29um and then from there people will start to
80:31understand the stories they want to tell
80:33and build out other things but also see
80:35tableau hosts and data sets i'd love to see
80:38like snowflake
80:39do uh tableau host we add data from the cov
80:41id 19 data hub uh put that data in here so
80:44other people
80:45can come in here and build their own public
80:47visits based on the same data tell
80:48different stories
80:50and highlight different sort of aspects of
80:52the of the ecosystem as well i think so so
80:55my biggest
80:56desire the next big frontier for creating
81:00stuff in tableau is google sheets esque
81:05enter your own
81:07data into public and build in the browser
81:10like but then you're talking about database
81:13so that that's a database product you have
81:15to put the data somewhere right
81:19sure sure but the ability to create an
81:21extra and the web already exists right the
81:23ability to copy
81:25and paste data in tableau already exists so
81:28therefore if you i'm on wikipedia i'm like
81:31hey
81:31this is some interesting data let me copy
81:33and paste it into tableau public build a
81:35viz and then
81:35throw it away what you mean what you mean
81:38is an extension that creates a hyper based
81:40on the web
81:41page you're looking at rather than the
81:43ability to input data because what you're
81:44really talking
81:45about because when you enter data there's
81:47sort of this whole semantic thing where it
81:49has to go
81:50somewhere once it goes somewhere that is
81:52now a database there's sort of that small
81:54step whereas
81:55if you create an extract from a hyper file
81:58from a web page the web page remains a data
82:00set and now
82:01the data is just sort of made portable for
82:04tableau's own sake yeah but yeah good stuff
82:09so that was
82:09pretty much the whole thing right um we had
82:12uh desktop features we had server features
82:14and explain
82:15data and our data in the flow yeah already
82:19there yeah i think it was really good i
82:21enjoyed it i
82:23enjoyed it i have to say i think it's
82:24different to being in person right and i
82:26think there's there's
82:27a slight switch this year where i think i
82:29think in the past we've always seen more
82:31features
82:32and this time round we've seen a lot more
82:35of what we'd seen before but i think that's
82:38also partly
82:39because there's a lot cooking for next year
82:41we sort of saw things in the keynote that
82:43we didn't
82:43see here on devs on stage right so that's
82:45also an interesting sort of balance they
82:48had to split
82:49sort of what they were showing where we
82:50didn't see flows here all that stuff would
82:52have been
82:53just as useful for him so i was surprised
82:55we didn't see some of those gaps getting
82:57filled
82:57um yeah yeah i guess i guess on occasion
83:00they've sort of doubled like dug into some
83:03features yeah
83:04exactly exactly exactly i was hoping to see
83:07more of that yeah i think it depends like
83:09you've seen
83:10it in some years where you get it others
83:13you don't yeah so i'm i'm not too fast on
83:17on that
83:17side of things yeah um yeah i like this
83:20comment about um making public leads with
83:22charge on
83:23on on viz collaboration um this goes back
83:26to the idea of not thinking about it as
83:28files but as
83:29sort of just just just objects and let
83:32people edit different parts of the same
83:35thing because
83:36because all tableau desktop is is an xml
83:39creator i think it was probably steve works
83:42ler
83:42what it does is it writes xml therefore um
83:48what what we really wanted to do is be able
83:51to have
83:51two people write xml at the same time yeah
83:54there is some stuff that is not in the xml
83:56and i've
83:56always wondered where is that it must be in
83:59the app binary that's the only thing i can
84:02think of
84:02in the file binary that's where they're
84:03putting this stuff because they're i've
84:05looked for certain
84:06things in xml and i have not been able to
84:08find it it's there in the dashboard you can
84:10even do a diff
84:11between the two xml documents you can see
84:13the section of the code that changed yeah
84:15but it's
84:16just not um available to you i like the
84:18idea i think that the the great thing about
84:21public is
84:22it's a great place to acid test yeah yeah
84:25right like you get so much focused
84:28seeing what people are doing with features
84:32yeah yeah so for example i guarantee that
84:36it wasn't
84:36until set actions with mark reed and lind
84:40sey poulter writing their blog posts yeah
84:43about set
84:45actions that you saw set usage take like
84:48take a massive spike and you probably see
84:51that on tableau
84:52public right right yeah the amount of set
84:55pre-set actions and post-set actions yeah
84:57probably went
84:58from like three to three hundred yeah
85:00exactly yeah that level i'd love to plot
85:02that on a chart
85:03lindsey and mark show the world how to do
85:05it properly boom
85:06oh good stuff um as shawn says all that
85:13stuff you mentioned is hiding it's hiding
85:17uh interesting so ominous i love it i love
85:21it nice to see you here t shawn um very
85:24good
85:24right we've been going for uh an hour and a
85:27half again um it's funny how the events
85:30like 30 minutes
85:31but because we start early and we end up
85:32going for quite long um it's been really
85:34really fun
85:35exactly this is the last of the three right
85:37yeah it is the last of the three it's
85:39amazing last year
85:40we did one and two did we do two we did the
85:43keynote and dev yeah and i was in obs with
85:46you on zoom and
85:47that was awful that was awful this time we
85:49we struggled with the keynote but we got
85:51there in
85:52the end and now uh today i think i think it
85:55went much better next year we'll have
85:57visual effects
85:59that's that's the next step and we should
86:01do a podcast around the corner exactly
86:03exactly we
86:04should have devs on stage i and viz all
86:06this all the things you're used to seeing
86:08but hopefully
86:09we can do a conference in person as well
86:10next year i think hopefully next year that
86:12will be the first
86:13in probably two three years um since 2019
86:16conference so um is it 2019 no 2020 was the
86:19last conference no 2020 was 2019 oh this
86:24one yeah yeah yeah yeah good one good one i
86:28completely
86:28forgot about that we won uh we won an award
86:30at the dev data dev event it came third it
86:33was good fun
86:34anyway we're gonna end this stream pretty
86:36soon um thanks for watching everyone i
86:39really enjoyed it
86:39there's so many comments we haven't even
86:41had a chance to go through all of these i
86:43know lots of
86:43tableau uh staff have been watching this as
86:45well so hopefully we've kept you
86:47entertained because
86:48of course you probably know what was in the
86:50keynote already so this has been your sort
86:52of
86:52spiritual home during the event to find out
86:54what we really think so thank you for
86:56tuning in uh
86:57hopefully we'll do this again next year and
86:59we'd love to connect with all of you as
87:01well and so
87:01reach out on on various platforms email
87:04slack whatever it is um you'll pretty much
87:06find this
87:07in there and i mentioned it didn't i
87:10i loved it loved it loved it so thank you
87:15all um take care and we'll catch you soon
87:18enjoy the rest of conference it's the final
87:20day so make the most of it take care cheers
87:22folks take care
Join Ravi & Tim as they react live to Devs on Stage at the Tableau 2021 conference.