Dzięki temu łańcuchowi możesz pobrać wartość parametru zapytania z arkusza kalkulacyjnego - na przykład w celu skupienia się na określonej jednostce lub okresie - a następnie uruchomić zapytanie i wyeksportować jego wyniki do innego arkusza.
Składniki
Aby utworzyć ten łańcuch, będziesz potrzebować:
- Rdzeń Złącze Workiva
- Podstawowy łącznik Tabular Transformation
Krok 1. Utwórz łańcuch
- W narzędziu Chain Builder, na karcie Chains kliknij przycisk Create chain.
- W sekcji Setup wprowadź unikalną nazwę i opis, które pomogą zidentyfikować łańcuch i jego przeznaczenie.
- W sekcji Variables dodaj zmienne do arkuszy kalkulacyjnych i zapytań.
Nazwa Wartość Identyfikator zapytania Wprowadź identyfikator zapytania do uruchomienia. Wskazówka: W adresie URL zapytania identyfikator pojawia się po
queries/.Identyfikator arkusza kalkulacyjnego Wprowadź identyfikator arkusza kalkulacyjnego z wartością do pobrania dla parametru zapytania. Wskazówka: W adresie URL arkusza kalkulacyjnego jego identyfikator pojawia się po
spreadsheet/.Identyfikator arkusza Wprowadź identyfikator arkusza z wartością do pobrania dla parametru zapytania. Wskazówka: W adresie URL arkusza kalkulacyjnego identyfikator arkusza pojawia się po
sheet/.Adres URL arkusza kalkulacyjnego Aby wyeksportować wyniki zapytania do istniejącego arkusza kalkulacyjnego, wprowadź jego pełny adres URL. Uwaga: Jeśli łańcuch będzie zawsze tworzył nowe arkusze kalkulacyjne w oparciu o wyniki zapytania, ta zmienna jest niepotrzebna.
- Kliknij Zapisz.
Krok 2. Rozpocznij od polecenia Get sheet data
Aby pobrać wartość parametru zapytania z komórki arkusza kalkulacyjnego, rozpocznij łańcuch od polecenia Get sheet data.
- W sekcji Dostępne złącza wybierz Workiva i przenieś Pobierz dane arkusza do Rozpocznij.
- Kliknij Edytuj dla polecenia i wprowadź jego nazwę i opis w Podstawowe informacje.
- W sekcji Właściwości polecenia wybierz złącze Workiva, aby wykonać polecenie.
- W przypadku Spreadsheet ID wybierz zmienną łańcuchową z identyfikatorem arkusza kalkulacyjnego dla wartości parametru.
- Dla Sheet Name/ID wybierz zmienną łańcuchową z identyfikatorem arkusza dla wartości parametru.
- Dla Region wprowadź komórkę, z której chcesz pobrać wartość, w reprezentacji A1
[kolumna][wiersz]. - W przypadku Value Style wybierz, czy chcesz pobrać surową czy obliczoną wartość komórki. Na przykład, jeśli komórka zawiera
1 + 1, wybierz Surowa wartość dla formuły jawnej lub Obliczona dla sumy2. - Dla Revision, wprowadź wersję arkusza kalkulacyjnego, z którego chcesz pobrać wartość. Aby sprawdzić aktualną wersję, wpisz
-1. - Kliknij Zapisz.
Krok 3. Dodaj polecenie Wyodrębnij wartość
Aby użyć wartości pobranej z arkusza kalkulacyjnego z parametrem zapytania, dodaj polecenie Extract value.
- W sekcji Dostępne konektory wybierz Przekształcenie tabelaryczne i przenieś Wyodrębnij wartość do obszaru roboczego.
- Przeciągnij łącze z Start do Wyodrębnij wartość, a następnie kliknij Edytuj dla polecenia.
- W sekcji Podstawowe informacje wprowadź nazwę i opis, aby ułatwić identyfikację polecenia.
- W sekcji Właściwości polecenia wybierz konektor Transformacja tabelaryczna, aby wykonać polecenie.
- Dla pliku wejściowego wybierz dane wyjściowe Data z polecenia Get sheet data.
- Ponieważ polecenie Pobierz dane arkusza pobiera tylko wartość jednej komórki, pozostaw Indeks kolumny, Ogranicznik i Indeks wiersza z ich odpowiednimi wartościami domyślnymi 0, Przecinek i 1.
- Kliknij Zapisz.
Krok 4. Dodaj polecenie Uruchom zapytanie
Aby zastosować pobraną wartość jako parametr, a następnie uruchomić zapytanie, dodaj polecenie Uruchom zapytanie.
- W sekcji Dostępne konektory wybierz Workiva i przenieś Uruchom zapytanie do obszaru roboczego.
- Przeciągnij link z Wyodrębnij wartość do Uruchom zapytanie i kliknij Edytuj dla tego ostatniego.
- W sekcji Podstawowe informacje wprowadź nazwę i opis, aby ułatwić identyfikację polecenia.
- W zakładce Command properties wybierz to samo złącze Workiva co Get sheet data.
- Dla Query ID wybierz zmienną łańcuchową dla identyfikatora zapytania.
- W sekcji Parametry kliknij Dodaj i zastosuj wartość z arkusza kalkulacyjnego do parametru zapytania:
- W polu Key wprowadź nazwę parametru, którego wartość ma zostać użyta.
- W polu Value wybierz wynik Value polecenia Extract value.
- Kliknij Zapisz.
Krok 5. Dodaj polecenie eksportu wyników zapytania
Aby wyeksportować wyniki zapytania do arkusza kalkulacyjnego, dodaj polecenie Eksportuj wynik zapytania.
- W sekcji Dostępne konektory wybierz Workiva i przenieś Uruchom zapytanie do obszaru roboczego.
- Przeciągnij link z Uruchom zapytanie do Eksportuj wynik zapytania, a następnie kliknij Edytuj dla tego ostatniego.
- W sekcji Podstawowe informacje wprowadź nazwę i opis, aby ułatwić identyfikację polecenia.
- W zakładce Command properties wybierz to samo złącze Workiva co Get sheet data.
- Dla Query result ID, wybierz ID z Query result wyjścia Run query polecenia.
- W przypadku Spreadsheet URL określ, czy wyniki mają zostać wyeksportowane do nowego czy istniejącego arkusza kalkulacyjnego:
- Aby wyeksportować dane do nowego arkusza kalkulacyjnego, pozostaw adres Spreadsheet URL pusty.
- Aby wyeksportować dane do istniejącego arkusza kalkulacyjnego, wybierz zmienną łańcuchową dla adresu URL arkusza kalkulacyjnego.
- Kliknij Zapisz i Opublikuj.