Udostępnij za pośrednictwem


Dodawanie hiperlinków (adresów URL) do tabeli lub macierzy

DOTYCZY: program Power BI Desktop usługa Power BI

W tym temacie opisano sposób dodawania hiperlinków (adresów URL) do wizualizacji tabeli lub macierzy. Proces rozpoczyna się w programie Power BI Desktop, w którym projektanci dodają hiperlinki (adresy URL) do modelu semantycznego. Gdy model semantyczny zawiera hiperlinki, możesz dodać je do tabel i macierzy w programie Desktop lub usługa Power BI. Wyświetl adres URL lub ikonę łącza albo sformatuj inną kolumnę jako tekst linku. Gdy czytelnicy raportu wybierają link, zostanie on otwarty na innej stronie przeglądarki.

Istnieje więcej niż jeden sposób dodawania i formatowania hiperlinków w wizualizacjach. Aby zapoznać się z alternatywną metodą, zobacz Formatowanie warunkowe.

Tabela z hiperlinkami

Hiperlinki można również tworzyć w polach tekstowych w raportach w usługa Power BI i programie Power BI Desktop. W usługa Power BI można dodawać hiperlinki do kafelków na pulpitach nawigacyjnych i do pól tekstowych na pulpitach nawigacyjnych.

Pole można sformatować przy użyciu adresów URL jako hiperlinków w programie Power BI Desktop, ale nie w usługa Power BI. Hiperlinki można również sformatować w dodatku Power Pivot programu Excel przed zaimportowanie skoroszytu do usługi Power BI.

  1. Jeśli w programie Power BI Desktop pole z hiperlinkiem jeszcze nie istnieje w modelu semantycznym, dodaj je jako kolumnę niestandardową.

Uwaga

Nie można utworzyć kolumny w trybie DirectQuery. Jeśli jednak dane zawierają już adresy URL, możesz przekształcić je w hiperlinki.

  1. W widoku Tabela wybierz kolumnę.

  2. Na karcie Narzędzia kolumn wybierz pozycję Adres URL sieci Web kategorii>danych.

    Lista rozwijana kategorii danych

    Uwaga

    Adresy URL muszą zaczynać się od niektórych prefiksów. Aby uzyskać pełną listę, zobacz Zagadnienia i rozwiązywanie problemów w tym artykule.

  1. Po sformatowaniu hiperlinku jako adresu URL przejdź do widoku raportu.

  2. Utwórz tabelę lub macierz z polem sklasyfikowanym jako adres URL sieci Web. Hiperlinki są niebieskie i podkreślone.

    Łącza niebieskie i podkreślone

Jeśli nie chcesz wyświetlać długiego adresu URL w tabeli, możesz zamiast tego wyświetlić ikonę Ikona hiperłącza hiperłącza.

Uwaga

Ikony nie mogą być wyświetlane w macierzy.

  1. Najpierw utwórz tabelę z hiperlinkiem.

  2. Wybierz tabelę, aby ją uaktywnić.

    Wybierz ikonę Format , aby otworzyć kartę Formatowanie.

    W obszarze Ikona adresu URL wizualizacji>w obszarze Wartości wybierz pozycję Włączone.

    Zrzut ekranu przedstawia wartość ikony U R L ustawioną na wartość Włączone.

  3. (Opcjonalnie) Opublikuj raport z programu Power BI Desktop w usługa Power BI. Po otwarciu raportu w usługa Power BI hiperlinki również tam działają.

Możesz również sformatować inne pole w tabeli jako hiperlink i nie mieć w ogóle kolumny adresu URL. W takim przypadku nie formatujesz kolumny jako adresu URL sieci Web.

Uwaga

Nie można sformatować innego pola jako hiperłącza w macierzy.

  1. Jeśli pole z hiperlinkiem jeszcze nie istnieje w modelu semantycznym, użyj programu Power BI Desktop, aby dodać je jako kolumnę niestandardową. Ponownie nie można utworzyć kolumny w trybie DirectQuery. Jeśli jednak dane zawierają już adresy URL, możesz przekształcić je w hiperlinki.

  2. W widoku Tabela wybierz kolumnę zawierającą adres URL.

  3. Na karcie Narzędzia kolumn wybierz pozycję Kategoria danych. Upewnij się, że kolumna jest sformatowana jako Bez kategorii.

  1. W widoku Raport utwórz tabelę lub macierz z kolumną URL i kolumną, którą chcesz sformatować jako tekst łącza.
  1. Po wybraniu tabeli wybierz ikonę Format , aby otworzyć kartę Formatowanie.

  2. W obszarze Wizualizacja rozwiń węzeł Elementy komórki. W polu Zastosuj ustawienia upewnij się, że nazwa w polu jest kolumną, której chcesz użyć jako tekstu łącza. Zlokalizuj internetowy adres URL i ustaw go na Wł.

    Zrzut ekranu przedstawiający ustawienie Web U R L z wartością Włączone.

    Uwaga

    Jeśli nie widzisz opcji Internetowy adres URL , w programie Power BI Desktop upewnij się, że kolumna zawierająca hiperlinki nie jest jeszcze sformatowana jako adres URL sieci Web w polu listy rozwijanej Kategoria danych.

  3. W oknie dialogowym Internetowy adres URL wybierz pole zawierające adres URL w polu Co należy opierać na liście rozwijanej. Następnie wybierz opcję OK.

    Okno dialogowe Internetowy adres URL

    Teraz tekst w tej kolumnie jest sformatowany jako aktywne hiperłącze.

    Tekst sformatowany jako hiperlink

Innym sposobem dodawania hiperlinków do tabel i macierzy usługi Power BI jest utworzenie hiperlinków w modelu semantycznym przed zaimportowanie/nawiązanie połączenia z tym semantycznym modelem z usługi Power BI. W tym przykładzie użyto skoroszytu programu Excel.

  1. Otwórz skoroszyt w programie Excel.

  2. Wybierz kartę PowerPivot , a następnie wybierz pozycję Zarządzaj.

    Otwieranie dodatku PowerPivot w programie Excel

  3. Po otwarciu dodatku PowerPivot wybierz kartę Zaawansowane .

    Karta Zaawansowane dodatku PowerPivot

  4. Umieść kursor w kolumnie zawierającej adresy URL, które chcesz przekształcić w hiperlinki w tabelach usługi Power BI.

    Uwaga

    Adresy URL muszą zaczynać się od niektórych prefiksów. Zobacz Zagadnienia i rozwiązywanie problemów , aby uzyskać pełną listę.

  5. W grupie Właściwości raportowania wybierz listę rozwijaną Kategoria danych i wybierz pozycję Internetowy adres URL.

    Lista rozwijana kategorii danych w programie Excel

  6. Z poziomu usługa Power BI lub programu Power BI Desktop połącz się z tym skoroszytem lub zaimportuj go.

  7. Utwórz wizualizację tabeli zawierającą pole adresu URL.

Zagadnienia i rozwiązywanie problemów

Adresy URL muszą zaczynać się od jednego z następujących elementów:

  • http
  • https
  • mailto
  • ftp
  • wiadomości
  • telnet

.: Czy mogę użyć niestandardowego adresu URL jako hiperlinku w tabeli lub macierzy?
Odpowiedź: Nie. Możesz użyć ikony linku. Jeśli potrzebujesz niestandardowego tekstu dla hiperlinków, a lista adresów URL jest krótka, rozważ użycie pola tekstowego.

Masz więcej pytań? Dołącz do społeczności użytkowników usługi Power BI