Udostępnij za pośrednictwem


Wskazówki dotyczące automatycznej daty/godziny w programie Power BI Desktop

Ten artykuł jest przeznaczony dla osób modelujących dane tworzących modele importowane lub złożone w programie Power BI Desktop. Zawiera wskazówki, zalecenia i zagadnienia dotyczące korzystania z automatycznej daty/godziny programu Power BI Desktop w określonych sytuacjach. Aby zapoznać się z omówieniem i ogólnym wprowadzeniem do automatycznej daty/godziny, zobacz Automatyczna data/godzina w programie Power BI Desktop.

Opcja Automatyczna data/godzina zapewnia wygodną, szybką i łatwą w użyciu analizę czasową. Autorzy raportów mogą pracować z analizą czasową podczas filtrowania, grupowania i przechodzenia do szczegółów w okresach kalendarzowych.

Kwestie wymagające rozważenia

Poniższa lista punktowana zawiera opis zagadnień i możliwych ograniczeń związanych z opcją Automatyczna data/godzina .

  • Dotyczy wszystkich lub braków: gdy opcja Automatyczna data/godzina jest włączona, ma zastosowanie do wszystkich kolumn dat w tabelach importu, które nie są stroną "wiele" relacji. Nie można go selektywnie włączać ani wyłączać na podstawie kolumny po kolumnie.

  • Tylko okresy kalendarzowe: kolumny rok i kwartał odnoszą się do okresów kalendarzowych. Oznacza to, że rok rozpoczyna się 1 stycznia i kończy się 31 grudnia. Nie ma możliwości dostosowania daty rozpoczęcia roku (lub zakończenia).

  • Dostosowywanie: nie można dostosować wartości używanych do opisywania okresów. Ponadto nie można dodać dodatkowych kolumn w celu opisania innych okresów, na przykład tygodni.

  • Filtrowanie roku: wartości kolumn Quarter( Kwartał), Month (Miesiąc) i Day (Dzień) nie zawierają wartości roku. Na przykład kolumna Month (Miesiąc ) zawiera tylko nazwy miesięcy (czyli styczeń, luty itp.). Wartości nie są w pełni opisywane samodzielnie, a w niektórych projektach raportów może nie komunikować się z kontekstem filtru roku.

    Dlatego ważne jest, aby filtry lub grupowanie odbywały się w kolumnie Year . Podczas przechodzenia do szczegółów przy użyciu hierarchii rok będzie filtrowany, chyba że poziom Rok zostanie celowo usunięty. Jeśli nie ma filtru lub grupy według roku, grupowanie według miesiąca spowoduje na przykład podsumowanie wartości we wszystkich latach dla tego miesiąca.

  • Filtrowanie dat w pojedynczej tabeli: ponieważ każda kolumna dat tworzy własną (ukrytą) tabelę automatycznej daty/godziny, nie można zastosować filtru czasu do jednej tabeli i propagować ją do wielu tabel modelu. Filtrowanie w ten sposób jest typowym wymaganiem modelowania podczas raportowania wielu tematów (tabel faktów), takich jak sprzedaż i budżet sprzedaży. W przypadku korzystania z automatycznej daty/godziny autor raportu będzie musiał zastosować filtry do każdej innej kolumny dat.

  • Rozmiar modelu: dla każdej kolumny dat, która generuje ukrytą tabelę automatycznej daty/godziny, spowoduje to zwiększenie rozmiaru modelu, a także wydłużenie czasu odświeżania danych.

  • Inne narzędzia do raportowania: nie można pracować z tabelami automatycznej daty/godziny, gdy:

    • Korzystanie z funkcji Analizuj w programie Excel.
    • Korzystanie z projektantów zapytań usług Analysis Services podzielonych na strony w usłudze Power BI.
    • Nawiązywanie połączenia z modelem przy użyciu projektantów raportów spoza usługi Power BI.

Zalecenia

Zalecamy, aby opcja Automatyczna data/godzina została włączona tylko wtedy, gdy pracujesz z okresami kalendarzowymi i gdy masz uproszczone wymagania dotyczące modelu w odniesieniu do czasu. Użycie tej opcji może być również wygodne podczas tworzenia modeli ad hoc lub przeprowadzania eksploracji lub profilowania danych.

Gdy źródło danych definiuje już tabelę wymiarów daty, ta tabela powinna służyć do spójnego definiowania czasu w organizacji. Z pewnością będzie tak, jeśli źródło danych jest magazynem danych. W przeciwnym razie możesz wygenerować tabele dat w modelu przy użyciu funkcji CALENDAR lub CALENDARAUTO języka DAX. Następnie możesz dodać kolumny obliczeniowe, aby obsługiwać znane wymagania dotyczące filtrowania czasu i grupowania. Takie podejście projektowe może umożliwić utworzenie pojedynczej tabeli dat, która będzie propagowana do wszystkich tabel faktów, co może spowodować zastosowanie filtrów czasu w jednej tabeli. Aby uzyskać więcej informacji na temat tworzenia tabel dat, przeczytaj artykuł Ustawianie i używanie tabel dat w programie Power BI Desktop .

Napiwek

Aby uzyskać więcej informacji na temat tworzenia tabel obliczeniowych, w tym przykład tworzenia tabeli dat, zapoznaj się z modułem szkoleniowym Dodawanie tabel obliczeniowych i kolumn do modeli programu Power BI Desktop.

Jeśli opcja Automatyczna data/godzina nie jest odpowiednia dla Twoich projektów, zalecamy wyłączenie globalnej opcji Automatyczna data/godzina. Gwarantuje to, że wszystkie nowo utworzone pliki programu Power BI Desktop nie będą włączać opcji Automatyczna data/godzina .

Aby uzyskać więcej informacji związanych z tym artykułem, zapoznaj się z następującymi zasobami: