od Podstaw
3 godz. 47 min · Airtable · Biznes i Automatyzacje
Adam GospodarczykW kursie dowiesz się o najważniejszych funkcjach Airtable, stworzysz swoje pierwsze bazy a także opanujesz interfejs, widoki i inne podstawowe funkcje. Zobaczysz, jak wiele potrafi Airtable w porównaniu do Excela czy Google Sheets, a jednocześnie - jak proste i szybkie jest w codziennej pracy.
To niesamowite, jak wiele można osiągnąć wykorzystując prostą funkcję filtrowania danych w ramach widoku, której nie ma w arkuszach kalkulacyjnych. Możesz w ten sposób łatwo stworzyć ścieżki użytkowników, zawężać wyniki i przeglądać te, które na danym etapie pipeline'u są najbardziej istotne. W kursie nauczysz się pracować z widokami i zarządzać nimi w intuicyjny sposób. Wśród widoków dostępne są też kalendarze, wykresy Gantt'a, Galerie oraz bardzo przydatny widok Kanban, który pozwoli Ci zrezygnować z Trello.
Kolejną świetną opcją w Airtable są formularze, które pozwalają wypełniać Twój arkusz kalkulacyjny dowolnej osobie. To tak, jak Google Forms połączone z arkuszem Google Sheets, ale dużo prostsze i dające większe możliwości dopasowania do potrzeb użytkowników. Ponieważ formularze tworzysz w ramach widoku, pozwalają one łatwo zawęzić ilość pól do uzupełnienia na przykład do poszczególnych ról użytkowników. Możesz w ten sposób wypełniać CRM, zbierać dane, ankietować użytkowników i wiele więcej!
Prawdziwy potencjał Airtable drzemie w tym, że pod spodem jest to relacyjna baza danych, która automatycznie wystawia swoje własne API, dostępne pod konkretnym URL. Możesz korzystać z bardziej zaawansowanych funkcji, w tym automatyzacji np. z Zapier, które pozwolą Ci nadpisywać, odbierać i edytować dowolne dane. W kursie pokażemy Ci jak tworzyć takie proste, ale też bardziej złożone automatyzacje!
Airtable posiada też swoje własne integracje i pluginy w formie automatyzacji. Pozwolą Ci one na przykład wysyłać maile bezpośrednio z arkusza kalkulacyjnego, ustawiać powiadomienia, modyfikować rekordy i reagować na ich zmiany. Możesz używać nawet własnego skryptu w JS aby obsługiwać takie scenariusze. Te zaawansowane funkcje Airtable także odkryjesz w trakcie naszego kursu!
Kurs jest dla wszystkich, którzy chcą efektywnie zarządzać danymi i już korzystają z Excela lub Google Sheets, ale chcą osiągnąć znacznie więcej, w przyjaznym i szybkim interfejsie. Możliwości Airtable doceni każda osoba, która organizuje pracę, zajmuje się marketingiem, planowaniem, finansami czy buduje swoje własne aplikacje i strony WWW.
W tej lekcji pokażę Ci kilka mniej i bardziej zaawansowanych trików, które
warto znać przy pracy z Airtable w kontekście optymalizacji swojej pracy.
Po części takich sugestii mówiliśmy
sobie już w poprzednich
lekcjach, natomiast tym razem pokażę Ci kolejną porcję, którą warto zapamiętać.
Zacznijmy od takiej małej sugestii
dotyczącej tworzenia
nowych rekordów Airtable na podstawie plików.
Jak widzisz, mamy tutaj kolumnę file typu
attachment do której możemy przekazywać pliki. Natomiast jeżeli
teraz spróbujemy przeciągnąć
je do naszej tabeli no
to niestety nic się nie stanie.
Natomiast jeżeli przejdziemy.
Do widoku galerii, a następnie upewnimy
się, że w opcji Customize cards mamy ustawiony cover field jako
file, czyli nasze pole
do którego chcemy wgrać pliki z obrazami.
To wystarczy, że zaznaczymy
wszystkie pliki, które chcemy dodać, a
następnie przyciągniemy je
w prawy dolny róg.
W tym miejscu Airtable pyta nas, czy chcemy utworzyć nowe rekordy dla każdego pliku,
czy chcemy utworzyć jeden
rekord zawierający 10 plików.
W moim przypadku interesuje mnie ta
pierwsza opcja i już po chwili wszystkie rekordy będą tutaj utworzone.
Jak widzisz, jest to niesamowicie prosty sposób do tego, aby dodawać nowe pliki i w
zasadzie tworzyć nowe rekordy na ich podstawie.
Coś takiego może Ci się przydać w momencie, gdy zaczynasz
pracę z Airtable
I potrzebujesz szybko utworzyć tabelę.
Mam nadzieję, że jest to dla Ciebie jasne i że niejednokrotnie okaże się przydatne.
Tymczasem przechodzimy
do kolejnej sugestii dotyczącej importowania danych np.
z Excela bądź Google Sheet.
W tym celu wystarczy, że zaznaczymy
dane, które chcemy przenieść i przed ich skopiowaniem tak w zasadzie musimy tylko
upewnić się, że kolejność
kolumn, które tutaj mamy odpowiada kolumnom, które znajdują się w Airtable.
Jeżeli to mamy, to po skopiowaniu wartości
możemy postawić kursor w pierwszej komórce, a
następnie wcisnąć skrót klawiszowy Command V i wybrać opcję rozszerzenia tabeli.
Już po chwili
wszystkie informacje trafiły do odpowiednich kolumn i w ten
sposób możemy szybko importować dane.
Co więcej, jak widzisz ostatnią kolumną jest kolumna linkująca do tabeli role,
w której znajduje się w tej chwili jedna rola.
Jeżeli teraz skopiuje rolę, które mamy tutaj.
A następnie przekaże je do Airtable w taki
sposób, że po prostu przejdę do pierwszej
kolumny i znowu wcisnę command V po to aby wkleić rekordy, to zwróć
uwagę, że poszczególne
wartości zostały przypisane do odpowiednich rekordów z tabeli role.
Co więcej, pomimo tego, że wartości
def tutaj nie było, to i tak została ona
dla mnie utworzona i w dodatku odpowiednio powiązana z tym rekordem.
To ponownie sytuacja, w
której możemy wykorzystać
mechanizm Airtable do tego, aby nie tylko importować dane do jednej tabeli,
ale również łatwo tworzyć
powiązania pomiędzy istniejącymi tabelami w
gotowej przygotowanej przez nas
wcześniej strukturze.
No i teraz, co ciekawe, podobny
mechanizm możemy wykorzystać już w
istniejących rekordach, które zostały zapisane w Airtable.
Przykładowo, jeżeli w
jakiejś kolumnie znajdują się wartości takie jak checked, true, jedynka i x, y lub
yes to wartości te zapisane jako tekst wyświetlane są tak jak
widać.
Natomiast jeżeli przełączymy typ naszej kolumny na check box,
no to po zapisaniu zmian zobaczymy, że rzeczywiście nasze
wartości zostały przetransportowane na zaznaczony check box.
Natomiast w miejscu, w którym znajdowało się 0 mamy check box nie zaznaczony.
Także jak widzisz chodzi tutaj o to, że
wartości, które mamy tutaj traktowane są przez Airtable jako prawda.
Z kolei wartości zero bądź jakiekolwiek
inne, które byśmy tutaj wpisali byłyby potraktowane jako
fałsz i check box
nie zostałby zaznaczony.
Analogicznie możemy tutaj zastosować
sytuację, w której zamienimy istniejący tekst na kolumnę typu Single Select.
W efekcie zostaną tutaj
utworzone dla nas poszczególne opcje i tworząc kolejne
rekordy. Możemy już wybierać
z tej utworzonej wcześniej puli.
Analogicznie też moglibyśmy cofnąć teraz zmiany i zamienić
te poszczególne wartości na kolumny typu Link to another Record.
Następnie możemy wybrać np.
tabelę role i następnie po zapisaniu zmian rekordy, które mamy tutaj zostały
powiązane z rekordami znajdującymi się w drugiej tabeli, które swoją drogą zostały
przed chwilą dla nas utworzone.
Jest to kolejny przykład optymalizacji, która zdecydowanie
przyda Ci się szczególnie
na etapie importowania danych do Airtabl
bądź też modyfikowania istniejącej struktury tabel.
I ostatni przykład, który dotyczy transformacji typów.
Dotyczy sytuacji, w której jak widzisz mamy
wartości oddzielane przecinkiem.
W sytuacji, gdy zamienimy tą kolumnę na
typ Multiple Select, poszczególne wartości zostaną potraktowane jako oddzielne tagi.
Analogicznie też jeżeli cofniemy
zmianę i zamienimy kolumnę na link to another record i ponownie powiążemy tutaj
tabelę role to zostaną utworzone tutaj kolejne powiązania z wartościami uwzględniającym
przecinek.
Co prawda mogłoby się zdarzyć tak, że
mielibyśmy tutaj wartość, w której przecinek
musiałby zostać uwzględnione w nazwie.
W takiej sytuacji, jeżeli nie chcemy
rozdzielać poszczególnych wartości na oddzielne rekordy
to wystarczy, że dodamy tutaj cudzysłów.
W efekcie w momencie zamiany tego pola na linkowanie do oddzielnej tabeli.
Otrzymamy pojedyncze
powiązanie o nazwie zawierającej przecinek.
No i teraz w temacie. Linkowania powiem Ci jeszcze o jednej
rzeczy, o której do tej pory ni mówiłem, która na pierwszy rzut oka.
Nie jest intuicyjna a
jednocześnie jej świadomość otworzy przed Tobą nowe możliwości.
Mianowicie, jeżeli utworzymy sobie nową kolumnę typu link to another record to jak
widzisz mamy do dyspozycji nie tylko pozostałe tabele,
ale również tabelę links.
Oznacza to dokładnie tyle, że rekordy
które znajdują się w dokładnie tej samej tabeli mogą linkować do siebie.
W takiej sytuacji warto tutaj pamiętać tylko o jednej różnicy, która występuje
pomiędzy linkowaniem w ramach jednej tabeli oraz w ramach wielu tabel.
Mianowicie w przypadku linkowania pomiędzy
różnymi tabelami mamy powiązania zarówno w jednej jak i drugiej tabeli.
Dzięki temu możemy sprawdzić z którymi rekordami z tabeli Converting
powiązane są rekordy z tabeli role.
I tak samo możemy też przejść
do tej drugiej tabeli i sprawdzić powiązanie w drugą stronę.
Jednak w sytuacji, w której linkujemy
rekordy znajdujące się w tej samej tabeli, powiązanie następuje tylko w jedną stronę.
Oznacza to, że mam tutaj informację
o tym, że Adam jest przyjacielem Grzegorza, ale już przy Grzegorzu nie mam
informacji o tym, że Adam jest jego przyjacielem.
Oczywiście mógłbym tutaj zadbać o to, aby
stworzyć dodatkowe powiązanie i wtedy miałbym tą informację.
Natomiast w tym celu
muszę upewnić się,
że ta kolumna pozwala na linkowanie do wielu rekordów,
no i oczywiście już ręcznie muszę zadbać o
to, aby linkować pomiędzy sobą rekordy w obie strony.
Jeżeli w tym miejscu
zastanawiasz się, dlaczego w ogóle jest Ci to potrzebne.
No to odpowiedzią na to pytanie jest po prostu
fakt, że w ramach jednego rekordu
może interesować się informacja znajdująca się
w drugim rekordzie, który pochodzi dokładnie z tej samej tabeli.
Coś takiego może okazać się przydatne przy okazji
budowania systemu
zarządzania zadaniami, w którym jedno zadanie może zależeć od
drugiego. Dzięki temu tworzysz pomiędzy
nimi powiązania I masz wtedy
jasną informację o tym, że np.
do wykonania jednego zadania potrzebujesz zrealizować
również drugie
No i w ten o to sposób zbliżamy się już
do końca tej lekcji. Natomiast na sam koniec chciałbym
pokazać Ci jeszcze kilka skrótów klawiszowych.
Które przyspieszą Twoją pracę bezpośrednio w Airtable.
Pierwszy skrót to Command K bądź też
Control K
który umożliwi Ci szybkie przełączanie się pomiędzy bazami.
Z kolei jeżeli dodatkowo przytrzymasz
klawisz Shift, możliwe będzie przełączanie się
pomiędzy widokami, ale nie tylko w ramach
jednej tabeli, ale w ogóle w ramach całej bazy.
Oznacza to, że bardzo
łatwo mogę z tabeli links przejść do
tabeli gallery, wskazując po prostu odpowiedni widok.
I swoją drogą jest to kolejny powód do
tego, aby odpowiednio nazywać nie tylko tabele,
ale również widoki.
W ten sposób nawigacja po bazie będzie po prostu zdecydowanie bardziej efektywna.
No i ostatecznie
masz do dyspozycji jeszcze skrót klawiszowy
command F lub też Control F służący do
odnajdywania informacji znajdujących się w aktualnie otwartej tabeli.
Oczywiście zachęcam Cię również do tego, aby sprawdzić pozostałe skróty
klawiszowe dostępne
w Airtable, natomiast w tym miejscu omówiliśmy sobie te najważniejsze.
Teraz już dziękuję
Ci za uwagę i zapraszam Cię do kolejnych materiałów.
Cześć!