Najlepsza odpowiedź
To bardzo proste i efektywne obliczenie łączenia (łączenia) dwóch lub więcej pól w Tableau. Załóżmy, że nawiązałeś połączenie ze zbiorem danych, w którym „Imię” i „Nazwisko” są dwoma oddzielnymi polami. Najczęściej warto połączyć te pola razem w jedno pole. Teraz można to zrobić u źródła, ale dość łatwo jest utworzyć obliczenia w Tableau, aby zrobić to samo.
Weźmy przykład, aby połączyć pola „Imię” i „Nazwisko”. Aby to zrobić, kliknij prawym przyciskiem myszy pole „Imię” ze zbioru danych. Wybierz opcję „Utwórz pole obliczeniowe”. Wpisz „Full Name” w polu tekstowym Name i wpisz następujący ciąg w polu tekstowym, a następnie kliknij OK.
[First Name] + „” + „” + [Nazwisko] możesz też użyć [Imię] + „” + [Nazwisko]
Uzyskaj więcej bezpłatnych filmów – subskrybuj ➜ https://goo.gl/5ZqDML
Odpowiedz
Nie używałem Tableau od około 5 lat, więc moja odpowiedź dotyczy produktu, który był dostępny w tym czasie. Największą wadą był dla mnie brak warstwy semantycznej, która spełniałaby moje potrzeby, a także warstwy wszechświata w Business Objects (której obecnie używam i używam przed moim doświadczeniem w Tableau). Warstwa / wszechświat semantyczny to konstrukcja zorientowana obiektowo, która umożliwia pobranie kodu SQL i tworzenie obiektów typu „przeciągnij i upuść” do wykorzystania w raportowaniu. Warstwa uniwersalna sprawia, że korporacyjny model danych jest dostępny dla użytkowników biznesowych i może zawierać logikę procesów „po pobraniu danych”, które analitycy działowi wcześniej wykonywali w samodzielnych środowiskach arkuszy kalkulacyjnych. W połączeniu z magazynem danych wymiarowych klasy miar tych obiektów można dynamicznie drążyć w dół lub zwijać w miarę dodawania do raportu obiektów reprezentujących różne poziomy hierarchii wymiarowej. Kiedy używałem Tableau, musiałem tworzyć złożone widoki, które często były zbyt szczegółowe, aby były przydatne we wszystkich działach. Skończyło się na stworzeniu wielu widoków. Dzięki warstwie wszechświata „smaki”, które wymagały nowych widoków dla Tableau, są dostosowywane poprzez dodawanie obiektów do istniejącego wszechświata, które można następnie udostępniać w całej organizacji. Warstwa wszechświata ułatwia również stosowanie dostępu do danych na poziomie wiersza w oparciu o profile grup użytkowników.
Pytanie dotyczy wad, ale chciałbym dodać, że byłem pod wrażeniem możliwości wizualizacji w Tableau. Rozważałbym użycie go ponownie, gdyby produkt można było rozszerzyć o odczyt mojej warstwy semantycznej Business Objects – wykorzystując podstawę danych – a także profile bezpieczeństwa.
Uwaga: podczas poszukiwań tej odpowiedzi natknąłem się produkt Tableau VizQL. Nie mogłem wiele znaleźć na ten temat, ale wydaje się, że VizQL zapewnia środki do tworzenia obiektów opartych na SQL. Nie wiem, czy obiekty można udostępniać w całej organizacji za pośrednictwem repozytorium, czy tylko na poziomie raportu. Jeśli jesteś dobrze zaznajomiony z VizQL, włącz i, jeśli to możliwe, wskaż mi dobry samouczek dotyczący budowania i wdrażania obiektów.