Microsoft-Business

Jak dodać kolumnę z innej tabeli w usłudze Power BI

Jak dodać kolumnę z innej tabeli w usłudze Power BI

Power BI ma wiele wspaniałych funkcji, które sprawiają, że ten produkt firmy Microsoft jest jednym z najbardziej pożądanych narzędzi do organizowania i wizualizacji różnych zestawów danych.

Jednak wielu użytkowników nie może zrozumieć, jak korzystać z niektórych z tych dobrych opcji. Dzieje się tak, ponieważ w niektórych przypadkach usługa Power BI nie jest tak intuicyjna.

W tym artykule pokażemy, jak dodać kolumnę z innej tabeli.

Ten problem został opisany przez użytkownika na oficjalnym forum Microsoft:

Mam 2 tabele: Table [A] i TimeZone. Jak dodać kolejną kolumnę w [A], która będzie używać kolumny jako wartości w tabeli TimeZone bez użycia zapytania scalającego? Tabela stref czasowych zawiera tylko jedną wartość, czyli liczbę godzin do przesunięcia. Idealnie chciałbym użyć tej wartości jako parametru, ale nie wiem, jak to zrobić.

Tak więc OP chce użyć liczby godzin jako parametru, ale nie wiedział, jak to zrobić.

Jeśli znajdziesz się w takiej samej sytuacji, oto kilka rozwiązań, które będą dla Ciebie skuteczne.

Kroki, aby dodać kolumnę z innej tabeli w usłudze Power BI

1. Dodaj kolumnę z innej tabeli, jeśli istnieje relacja między tabelami

Dodaj kolumnę obliczeniową do tabeli [A], używając składni: Nowa kolumna = RELATED (TimeZone [wartość])

2. Dodaj kolumnę z innej tabeli, jeśli nie ma związku między tabelami

Jeśli nie używasz relacji, oto alternatywa:

Nowa kolumna =
var JoinCol = 'TableA' [identyfikator]
var NewCol = CALCULATE (MAX ('TimeZone' [wartość]), 'TimeZone' [ID] = JoinCol)
powrót NewCol


Potrzebujesz więcej informacji na temat usługi Power BI? Przeczytaj ten przewodnik, aby dowiedzieć się więcej.


3. Dodaj kolumnę za pomocą dodatku Power Query

  1. Wybierz Edytuj zapytania. Spowoduje to otwarcie nowego okna w usłudze Power BI.
  2. Przejdź do Dodaj kolumnę patka.
  3. Dodaj plik Kolumna indeksu i nazwij go Index.
  4. Dodać Kolumna niestandardowa z tym wyrażeniem: Tabela2 [ColumnName] [Index]

Wniosek

Rozwiązania wydają się nieco techniczne, zwłaszcza pierwsze dwa. Mimo to opcja dodania kolumny z innej tabeli jest dla zaawansowanych użytkowników.

Na szczęście istnieje więcej niż jeden sposób podejścia do tego problemu, każdy dostosowany do potrzeb każdego użytkownika.

Czy uważasz, że nasze rozwiązania są przydatne? Daj nam znać w sekcji komentarzy poniżej!

Poprawka Nie można zainstalować aktualizacji Pokémon Go w systemie Windows 10 Mobile
Pokémon Go na Windows 10 Mobile niedawno otrzymał nowy Pokedex, a także wiele innych funkcji. Niestety, niektórzy użytkownicy nie byli w stanie zainst...
Napraw spadki liczby klatek na sekundę w grach z kompatybilnością wsteczną na konsolę Xbox One
Program zgodności wstecznej konsoli Xbox One umożliwia graczom bezpłatne granie w ulubione gry na konsolę Xbox 360 na konsoli Xbox One. Lista kompatyb...
Fix Lumia nie pobierze rocznicowej aktualizacji systemu Windows 10 Mobile
Rocznicowa aktualizacja systemu Windows 10 Mobile jest już dostępna, po wydaniu wersji na komputery PC. Jednak nie każdy jest w stanie pobrać aktualiz...