Pola zapytania definiują informacje, które pojawiają się w jego wynikach. W panelu Źródła możesz wybrać dane do uwzględnienia w zapytaniu:
- Kolumny źródłowe dostarczają dane bezpośrednio z tabel i arkuszy kalkulacyjnych, do których masz dostęp na platformie Workiva. Po dodaniu kolumny źródłowej do zapytania możesz dostosować sposób wyświetlania jej danych w wynikach, na przykład użyć innego typu danych lub wykonać obliczenia na jej wartościach.
- Obliczenia zwracają wartość na podstawie wielu kolumn źródłowych, np. sumując ich kwoty lub łącząc ciąg ich wartości.
Uwaga: Aby dodać kolumnę źródłową do zapytania, potrzebujesz przynajmniej dostępu do tabeli lub arkusza w przeglądarce. Aby ułatwić przeglądanie panelu Źródła, kliknij przycisk Rozwiń wszystko lub Zwiń wszystko , aby wyświetlić lub ukryć wszystkie kolumny. Aby znaleźć konkretną tabelę lub kolumnę, kliknij Pokaż filtry i wyszukaj według jej nazwy.
Zdefiniuj pola zapytania
Aby dodać określone kolumny lub pełne źródła do wyników zapytania, zaznacz je w panelu Źródła, kliknij przycisk Dodaj do pól lub przenieś je do zakładki Pola .
Po dodaniu kolumny do zapytania możesz wybrać ją na karcie Fields , aby wyświetlić jej źródło, identyfikator i typ danych w prawym panelu Field Properties . W tym panelu możesz również dostosować sposób wyświetlania nazwy pola lub danych w wynikach zapytania.
- Aby wyjaśnić dane pola, w sekcji Nagłówekwprowadź jego nazwę, która pojawi się w wynikach zapytania. Na przykład, jeśli zapytanie zawiera wiele pól o tej samej nazwie z różnych źródeł, zaktualizuj ich nazwy, aby uzyskać dodatkowy kontekst.
- Aby zwrócić inny typ danych w wynikach, np. przekonwertować numeryczne dane tekstowe na liczbę dziesiętną lub całkowitą, w obszarze Cast Typewybierz typ danych, który ma zostać użyty.
Uwaga: Wartości znaczników są zapisywane jako ciągi znaków. Aby użyć znacznika jako innego typu danych, wybierz żądany typ na stronie Cast Type.
- Aby dostosować sposób wyświetlania dat w wynikach Date lub Timestamp, w sekcji Functionwybierz skrót - taki jak Day lub Quarter - do wyświetlenia; lub, w przypadku formatu niestandardowego, wprowadź wyrażenie nowego formatu jego wartości, takie jak
%Y-%m
dla YYY-mm:Ekspresja Wyświetlacze %b
Skrócona nazwa miesiąca, np. styczeń lub grudzień %M
Pełna nazwa miesiąca, np. styczeń lub grudzień %c
Wartość liczbowa miesiąca jako pojedyncza lub podwójna cyfra, np. 1 dla stycznia lub 12 dla grudnia %m
Wartość liczbowa miesiąca w postaci podwójnej cyfry, np. 01 dla stycznia %D
Dzień miesiąca z przyrostkiem w języku angielskim, np. 1. lub 23 %Y
Pełny rok jako cztery cyfry %y
Skrócony rok w postaci dwóch cyfr Uwaga: Domyślnie daty lub znaczniki czasu są wyświetlane w formacie ISO 8601 .
- W sekcji Aggregation Typewybierz, czy w wynikach mają być zwracane wartości pola w postaci obliczeń, czy agregacji . Na przykład pole może zwracać liczbę rekordów lub średnią bądź sumę kwot. Aby wykonać obliczenia, wybierz agregację do wykonania:
Agregacja Typ pola lub odlewu Wynik Suma Liczba Suma wartości pola Liczba Wszystko Całkowita liczba rekordów z wartością w polu Wartość maksymalna z Liczba całkowita, liczba, data, znacznik czasu Największa lub ostatnia wartość pola Wartość minimalna z Liczba całkowita, liczba, data, znacznik czasu Najmniejsza lub najwcześniejsza wartość pola Średnia z Liczba całkowita, liczba Średnia wartości pola Uwaga: Aby uwzględnić w obliczeniach tylko rekordy z unikalnymi wartościami, wybierz Użyj odrębnej agregacji.
- Kliknij Zastosuj.
Zdefiniuj obliczenia
Za pomocą obliczeń możesz automatycznie zastosować formułę do wielu kolumn źródłowych, używając wyrażenia, które zawiera:
- Operatory, takie jak
{1} + {2}
do obliczania sumy wartości kolumn - Funkcje, takie jak
concat({1}, {2})
do generowania ciągu wartości kolumn
To add a calculation to a query's results, select Calculation on the Sources panel, and then click Add to Fields or move it to the Fields tab. After you add the calculation to the query, select it on the Fields tab, and set up its formula from the Field Properties panel:
-->
- Przenieś Calculation z panelu Sources do zapytania, a następnie zaznacz je w zapytaniu.
- W panelu Właściwości , w sekcji Nagłówek, wprowadź sposób wyświetlania nazwy obliczenia w wynikach zapytania.
Uwaga: Aby ustawić alias obliczeń, wprowadź go w nagłówku. Obliczenia nie obsługują składni zawierającej
AS
w celu ustawienia aliasu. - Przenieś kolumny do uwzględnienia w obliczeniach z panelu Sources do sekcji Included Columns w panelu Properties.
Wskazówka: Aby dołączyć kolumnę do obliczenia, możesz również zaznaczyć obliczenie w zapytaniu, a następnie wybrać Dodaj do obliczenia z menu kolumny klikniętego prawym przyciskiem myszy w panelu Źródła .
- W sekcji Obliczeniawprowadź formułę lub wyrażenie do obliczenia, używając operatorów i funkcji oraz kolumn reprezentowanych jako przypisany im token numeryczny, np.
{1} + {2}
.- Aby szybko dodać numeryczny token kolumny do obliczeń, kliknij jego nazwę w sekcji Uwzględnione kolumny.
- Aby szybko dodać składnię funkcji lub operatora, wybierz ją z menu Obliczenia .
- Aby odwołać się do wartości parametru w obliczeniach, wybierz parametr z menu Parameters lub wprowadź jego nazwę po dwukropku, np.
:ReportingPeriod
.Uwaga: Aby dodać parametr, wybierz Utwórz nowy parametr z menu Parametry .
- Kliknij Zastosuj. <!--
Note: To quickly add a column's numerical token to the calculation, click its name under Included Columns.
Uporządkuj pola zapytań i obliczeń
Aby zdefiniować sposób wyświetlania pól i obliczeń w wynikach zapytania, ułóż je w kolejności, w jakiej powinny się pojawiać. Aby przenieść pole zapytania lub obliczenia na karcie Fields , przeciągnij je do odpowiedniej pozycji lub kliknij prawym przyciskiem myszy i wybierz, czy chcesz przenieść je w górę, w dół, na górę lub na dół pól.
Duplikuj pole zapytania lub obliczenia
Aby utworzyć kopię pola zapytania lub obliczenia, na przykład w celu użycia z inną agregacją lub formułą:
- W zakładce Fields zapytania kliknij prawym przyciskiem myszy na pole lub obliczenie, które chcesz skopiować i wybierz Duplicate Field.
- Wybierz duplikat - z nagłówkiem
[copied_fieldname]_copy
- i zaktualizuj jego nagłówek oraz wszelkie dodatkowe właściwości w prawym panelu Właściwości pola . - Kliknij Zapisz .
Usuń pole zapytania lub obliczenia
Aby usunąć pole lub obliczenie z zapytania, na karcie Pola kliknij jego Usuń lub kliknij je prawym przyciskiem myszy i wybierz Usuń pole.