Jakie są dobre przykłady używania początkowego kodu SQL w Tableau?


Najlepsza odpowiedź

Aktualizacja / edycja na podstawie komentarz autora

Początkowy SQL to możliwość przekazania komendy podczas połączenia z bazą danych. Tableau nie odwołuje się do tego przy wizualizacji, ale możesz potrzebować serwera do wykonania pewnych zadań przed uruchomieniem zapytania o połączenie.

Kilka przykładów:

  • Uruchom procedurę składowaną
  • Twórz tymczasowe tabele
  • Obsługuje niektóre opcje bezpieczeństwa na poziomie wiersza
  • Wykorzystaj poświadczenia serwera Tableau do logowania (wstaw nazwę użytkownika i informacje Tableau do tabeli logowania)

Przeglądając poprzedni pulpit nawigacyjny, wykorzystałem 2 z powyższych punktów. Procedura składowana musiała zostać wykonana, aby skompilować miesięczny raport sprzedaży i prognozę. Ostatni punkt do śledzenia użytkowników, skoroszytów i wersji Tableau używanych do aktualizacji wersji serwera Tableau i raportów dotyczących wykorzystania przez IT.

W sumie przez większość czasu nie sądzę, aby początkowy sql był używany spodziewam się w niektórych wyjątkowych przypadkach.

Chciałbym zrozumieć podejście do zabezpieczeń rzędów, ponieważ idę ścieżką z obecnym klientem, który ma ponad 100 marek i ma złożone zabezpieczenia, które są obecnie wdrażane serwer. Dzięki twojemu pytaniu… muszę przeprowadzić dochodzenie.

Mam nadzieję, że to pomoże.

—o Oryginalna odpowiedź

Łączenie się z jeziorem danych, ogromną tabelą / widokiem danych lub potrzebujesz niestandardowego widoku utworzonego w locie, który nie jest potrzebny do przechowywania jako widok w bazie danych.

Jezioro danych / duże widoki – popraw prędkość wizualizacji danych

Użyj SQL, aby skupić się na pobieraniu tylko niezbędnych danych. Dokładne dane i wymiary lub skrócone okresy.

Widok niestandardowy – połącz tabele w niestandardowy zestaw danych

Czasami widok, którego potrzebujesz, nie istnieje i nie powinieneś tworzyć przypadkowych widoków w bazie danych, aby spełnić swoje dawne pragnienia. Skorzystaj z tej metody, aby połączyć tabele w niestandardowym zestawie danych.

Dodatkowy kredyt

Możesz użyć parametrów w niestandardowym sql zapytania. Utwórz swój blok kodu, zbadaj zbiór danych i dowiedz się, jak zaimplementować użycie parametrów, aby dostosować raport na podstawie danych wejściowych – tj. Użyj parametru, aby wybrać wymiar jako Region lub Kraj, aby zapewnić użytkownikowi możliwość przeglądania danych podsumowane do tych wyborów poprzez zmianę zapytania wybierającego.

** Należy zwrócić uwagę , że będziesz używać połączenia na żywo z db podczas korzystania z zapytań niestandardowych, dlatego należy dodatkowo rozważyć, jak długo baza danych zwraca wyniki, ponieważ wpłynie to na wydajność pulpitu nawigacyjnego, a także zapewni wszystkim użytkownikom odpowiedni dostęp do bazy danych.

Odpowiedź

Aby użyć początkowego kodu SQL

Lub na stronie Źródło danych wybierz opcję Dane> Początkowy SQL lub Dane> Pasowanie zapytań i Początkowy SQL w zależności od bazy danych, z którą się łączysz. Wprowadź polecenie SQL w oknie dialogowym Initial SQL . Możesz użyć menu rozwijanego Wstaw, aby przekazać parametry do źródła danych.

Dziękujemy,

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *