Beste svaret
Dette er en veldig enkel og effektiv beregning for å sammenkoble (sammenføye) to eller flere felt i Tableau. Si at du har koblet til et datasett som har «Fornavn» og «Etternavn» som to separate felt. Oftere enn ikke, er det nyttig å slå sammen disse feltene for å lage ett felt. Nå kan dette gjøres ved kilden, men det er ganske enkelt å lage en beregning i Tableau for å gjøre det samme.
La oss ta eksemplet for å bli med i feltene «Fornavn» og «Etternavn». For å gjøre dette, høyreklikk på feltet som heter «Fornavn» fra datasettet. Velg «Opprett beregnet felt». Skriv inn «Fullt navn» i tekstboksen Navn, og skriv inn følgende streng i tekstboksen, og klikk deretter OK.
[Fornavn] + «» + «» + [Etternavn], alternativt kan du bruke [Fornavn] + «» + [Etternavn]
Få flere gratisvideoer – Abonner ➜ https://goo.gl/5ZqDML
Svar
Jeg har ikke brukt Tableau på omtrent 5 år, så svaret mitt gjelder produktet som var tilgjengelig på den tiden. Den største ulempen for meg var fraværet av et semantisk lag som dekket mine behov, samt universelaget i Business Objects (som jeg for øyeblikket bruker og brukte før jeg opplevde Tableau). Det semantiske laget / universet er en objektorientert konstruksjon som lar deg ta SQL-kode og lage dra og slipp objekter som skal brukes i rapportering. Universelaget gjør bedriftsdatamodellen tilgjengelig for forretningsbrukere og kan inkludere logikken til ‘after data pull’ prosesser som avdelingsanalytikere historisk har utført i frittstående regnearkmiljøer. Når det er kombinert med et dimensjonalt datalager, kan målklassen til disse objektene bores dynamisk ned eller rulles opp når objekter som representerer forskjellige nivåer av et dimensjonalt hierarki blir lagt til i rapporten. Da jeg brukte Tableau, trengte jeg å lage komplekse visninger som ofte var for spesifikke til å være nyttige i alle avdelinger. Jeg endte opp med å skape mange visninger. Med universelaget blir “smakene” som krevde nye visninger for Tableau innkvartert ved å legge til objekter til det eksisterende universet som deretter kan deles over hele organisasjonen. Universelaget gjør det også enkelt å bruke datatilgang på radnivå basert på brukergruppeprofiler.
Spørsmålet stilte for ulemper, men jeg vil legge til at jeg var imponert over visualiseringsfunksjonene til Tableau. Jeg vil vurdere å bruke det igjen hvis produktet kan utvides til å lese det semantiske laget for Business Objects – ved å utnytte det underliggende datagrunnlaget – samt sikkerhetsprofilene.
Merk: Som forskning på dette svaret kom jeg over Tableau VizQL-produktet. Jeg kunne ikke finne mye om det, men VizQL ser ut til å gi midler til å lage SQL-baserte objekter. Jeg vet ikke om objektene kan deles på tvers av en organisasjon via et depot eller bare er begrenset til rapportnivået. Hvis du er kjent med VizQL, kan du ringe inn og hvis mulig, peke meg på en god veiledning om å bygge og distribuere objekter.