Bedste svar
Dette er en meget enkel og effektiv beregning til sammenkædning (sammenføjning) af to eller flere felter i Tableau. Sig, at du har oprettet forbindelse til et datasæt, der har “Fornavn” og “Efternavn” som to separate felter. Oftere end ikke er det nyttigt at sammenføje disse felter for at lave et felt. Nu kan dette gøres ved kilden, men det er ret simpelt at oprette en beregning i Tableau for at gøre det samme.
Lad os tage eksemplet for at deltage i felterne “Fornavn” og “Efternavn”. For at gøre dette skal du højreklikke på feltet kaldet “Fornavn” fra dit datasæt. Vælg “Opret beregnet felt”. Indtast “Fuldt navn” i tekstfeltet Navn, og skriv følgende streng i tekstfeltet, og klik derefter på OK.
[Fornavn] + “” + “” + [Efternavn], alternativt kan du bruge [Fornavn] + “” + [Efternavn]
Få flere gratis videoer – Tilmeld ➜ https://goo.gl/5ZqDML
Svar
Jeg har ikke brugt Tableau i cirka 5 år, så mit svar vedrører det produkt, der var tilgængeligt på det tidspunkt. Den største ulempe for mig var fraværet af et semantisk lag, der opfyldte mine behov såvel som universlaget i Business Objects (som jeg i øjeblikket bruger og brugte før min Tableau-oplevelse). Det semantiske lag / univers er en objektorienteret konstruktion, der giver dig mulighed for at tage SQL-kode og oprette træk og slip objekter, der skal bruges til rapportering. Universlaget gør virksomhedsdatamodellen tilgængelig for forretningsbrugere og kan omfatte logikken i de after data pull -processer, som afdelingsanalytikere historisk udførte i enkeltstående regnearkmiljøer. Når det er kombineret med et dimensionelt datalager, kan målklassen for disse objekter bores dynamisk ned eller rulles op, når objekter, der repræsenterer forskellige niveauer i et dimensionelt hierarki, føjes til rapporten. Da jeg brugte Tableau, havde jeg brug for at skabe komplekse synspunkter, der ofte var for specifikke til at være nyttige i alle afdelinger. Jeg endte med at skabe mange synspunkter. Med universelaget imødekommes de smagsstoffer, der krævede nye visninger til Tableau, ved at tilføje objekter til det eksisterende univers, som derefter kan deles på tværs af organisationen. Universelaget gør det også let at anvende dataadgang på række på niveau baseret på brugergruppeprofiler.
Spørgsmålet stillede ulemper, men jeg vil gerne tilføje, at jeg var imponeret over visualiseringsfunktionerne i Tableau. Jeg ville overveje at bruge det igen, hvis produktet kunne udvides til at læse mit semantiske lag af Business Objects – udnyttelse af det underliggende datafundament – såvel som sikkerhedsprofilerne.
Bemærk: Som research til dette svar stødte jeg på Tableau VizQL-produktet. Jeg kunne ikke finde en masse om det, men VizQL ser ud til at give midlerne til at oprette SQL-baserede objekter. Jeg ved ikke, om objekterne kan deles på tværs af en organisation via et arkiv eller kun er begrænset til rapportniveauet. Hvis du er velbevandret i VizQL, bedes du ringe ind og, hvis det er muligt, pege mig på en god tutorial om opbygning og implementering af objekter.