# Kurs — tworzenie skryptów dla początkujących

Witamy na kursie, podczas którego przedstawione zostaną podstawowe kwestie dotyczące tworzenia skryptów w programie Qlik Sense.

Przed utworzeniem wizualizacji w aplikacji w Qlik Sense należy załadować dane. Skrypty ładowania pozwalają przygotować dane i obsługiwać je podczas ładowania ich do aplikacji.

Dane można załadować za pomocą menedżera danych lub Edytora ładowania danych. Edytor ładowania danych pozwala tworzyć, edytować i uruchamiać skrypty ładowania danych.

## Czego się nauczysz?

Po ukończeniu tego kursu użytkownik powinien umieć ładować dane za pomocą skryptów, edytować skrypty i przekształcać dane.

## Kto powinien wziąć udział w tym kursie?

Powinno się znać podstawy Qlik Sense. Oznacza to, że utworzono aplikacje i wizualizacje.

Wymagany jest dostęp do Edytora ładowania danych i dysponowanie możliwością ładowania danych w Qlik Cloud.

## Co należy zrobić przed rozpoczęciem?

Pobierz ten pakiet i rozpakuj go na pulpicie:

[Samouczek tworzenia skryptów dla początkujących](https://help.qlik.com/pl-PL/cloud-services/tutorials/ScriptingForBeginnersFilesSaaS.zip)

Pakiet zawiera następujące pliki danych, które są potrzebne do ukończenia samouczka.

* Customers.xlsx
* Dates.xlsx
* Region.txt
* Sales.xlsx

Ponadto pakiet zawiera kopię aplikacji Scripting Tutorial. Aplikację możesz przesłać do centrum aktywności Analytics w Qlik Cloud.

Zalecamy samodzielne napisanie aplikacji zgodnie z instrukcjami w niniejszym kursie, co pozwoli zyskać największy zakres wiedzy i umiejętności. Dodatkowo, aby ładowanie danych działało, należy przesłać pliki danych i połączyć się z nimi zgodnie z opisem w samouczku.

Jeśli jednak napotkasz problemy, aplikacja może pomóc w ich rozwiązaniu. Wskazaliśmy, które segmenty skryptów są powiązane z każdą lekcją.

## Lekcje w kursie

W zależności od twojego doświadczenia w obsłudze Qlik Sense ukończenie tego kursu powinno trwać 3-4 godziny. Zagadnienia w kursie należy wykonywać kolejno. Jednak w każdej chwili można przerwać i kontynuować później. Na szczęście kurs jest pozbawiony testów.

1. [Tworzenie skryptów w Edytorze ładowania danych](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/introduction-to-data-loading.htm)
2. [Instrukcje LOAD i SELECT](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/load-select.htm)
3. [Wybieranie i ładowanie danych](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/select-load-file-data.htm)
4. [Zmiana nazw pól](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Tutorials/rename-fields.htm)
5. [Redukcja danych](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Tutorials/reduce-data.htm)
6. [Przekształcanie danych](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Tutorials/transforming-data.htm)
7. [Konkatenowanie](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Tutorials/concatenating-data.htm)
8. [Odwołania cykliczne](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/circular-references.htm)
9. [Klucze syntetyczne](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/synthetic-keys.htm)
10. [Używanie danych w aplikacji](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/use-data-in-app.htm)

## Dodatkowe materiały i zasoby

* [Qlik](http://www.qlik.com/) oferuje szeroką gamę zasobów, jeśli chcesz dowiedzieć się więcej.
* Dostępna jest [pomoc online Qlik](http://help.qlik.com/).
* Szkolenia, w tym bezpłatne kursy online, są dostępne w [Qlik Learning](https://learning.qlik.com/).
* Fora dyskusyjne, blogi i inne materiały można znaleźć w [Qlik Community](http://community.qlik.com/).

## Twoja opinia jest ważna

Doceniamy wszelkie informacje zwrotne od naszych użytkowników. Powiedz, co o nas myślisz w poniższej sekcji.