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.
Teraz chciałbym pokazać Ci jak organizować dane w ramach Airtable.
Po pierwsze mamy tutaj różne kolumny, które są oznaczone literką na przykład
albo jakimś jakąś inną ikonką i jak najedziemy na to, to widzisz, że
jest to po prostu typ tego pola.
Faktycznie każde z takich pól ma swój konkretny typ.
Jeśli teraz kliknę na nim 2 razy to dostanę opcje tego pola tak
jak kliknął bym na strzałeczkę.
Jest tutaj jego nazwa, która się tu wyświetla, także jest to typ który możemy
wybrać i tych typów mamy kilkanaście rodzajów.
Jest to długi tekst, data, numer telefonu, email i tak dalej.
Jeśli wybierzemy konkretny typ danego pola, to będziemy mogli przeprowadzać
walidację zgodny z tym typem, tzn.
Jeśli na przykład w pole daty wpisalibyśmy chcielibyśmy wpisać
jakąś nazwę superbohatera, to nie będziemy w stanie tego zrobić.
Mamy tu też bardzo ciekawe inne pola, takie jak formuła czy na przykład Auto
Number, ale o nich będziemy zaraz mówić.
Jeśli chodzi o to, podstawowe pole, które zaznaczyłem, jest oznaczone jako tzw.
primary field.
Takie pole podstawowe jest ważne, ponieważ jest po prostu można powiedzieć, takim
nagłówkiem naszej bazy danych i powinny tutaj znajdować się dane
jak najbardziej unikalne.
To znaczy, jeśli przykładowo będziemy mieli nazwę naszego superbohatera, to jest
to nazwa unikalna, ale gdyby miało być to imię, no to wiadomo, że imiona nie są
unikalne i warto w tej pierwszej kolumnie, chociaż nie jest to obowiązkowe, ale
trzymać jednak takie dane, które są unikalne.
Przykładowo adresy email, albo jeśli nie mamy takich danych, można dwa razy kliknąć
na tym polu i wybrać sobie to pole auto number i wtedy w każdym kolejnym rzędzie
będziemy mieli generowany kolejny numer po kolei 1, 2, 3, 4 i tak dalej.
Natomiast chcę, żebyś wiedział też, że każde z tych pól ma tak zwany
identyfikator i tego identyfikatora tutaj nie widać, ale czasem nam on się przydaje.
I czasem robię tak, że właśnie zamiast tego w tym podstawowym polu.
Zamiast nazwy wpisuję sobie właśnie identyfikator, a następnie wybieram
specyficzny typ pola, o którym sobie jeszcze porozmawiamy, czyli pole formuła,
ale już teraz chcę ci je pokazać.
To jest jak tworzenie formuły w Excelu Trochę więc można sobie
taką formułę stworzyć.
I tutaj można właśnie robić różne operacje na polach.
Będziemy jeszcze z tym pracować, ale teraz chciałbym pokazać ci, że możemy zacząć
wpisywać tutaj coś takiego jak ID i znajdziemy coś takiego jak Record ID.
Jest to funkcja, która zwróci nam Record ID.
Wystarczy, że zamkniemy tutaj nawias, a następnie wybierzemy polecenie save.
I jak widzisz ten identyfikator rekordu, który jest taki wewnętrzny
table a z którego później będziemy korzystać w automatyzacji, często będzie
mógł zostać tutaj w tej głównej kolumnie wpisany jako ta unikalna.
To unikalne dane, więc możemy też to tak sobie zrobić.
W naszym przypadku nie będziemy z tego korzystać i właśnie skorzystamy tutaj z
pola Name i zamiast Formula tutaj sobie zrobię po prostu tekst, który
ma się znaleźć w jednej linii.
Dodatkowo możemy dodać jakieś Description to mogę sobie usunąć backspace.
Kolejna kolumna to będzie super power.
I na razie zostawimy tutaj singleline.
Później pokażę Ci jak możemy to łatwo zmienić.
W tym miejscu wpiszemy sobie sex, czyli płeć naszego bohatera.
No i chciałbym to zmienić.
Mamy tutaj możliwość wybrania np.
Multiple selected albo SingleSelect.
W tym wypadku wybieram SingleSelect i nie dodaję tutaj żadnych
opcji, ale mogę to zrobić.
Mogę dodać już tutaj opcję np.
Mail i email, ale nie będę chciał tego robić, ponieważ chcę pokazać Ci jak to
automatycznie będzie mogło się dla nas wypełnić.
Tutaj będziemy mieli status no w zasadzie możemy.
Jak widzisz jest tutaj naszkicowane pole typu singleselect.
Faktycznie będziemy chcieli tutaj mieć pole singleselect, ale też na razie
zostawię je jako singleline text i możemy zostawić jego nazwę na status.
I jeszcze dodatkowo dam sobie pole, które się nazywa notes i
będzie to pole long text.
Będziemy mieli jakieś notatki o naszym bohaterze I co ciekawe, możemy tutaj
włączyć Rich Text Format, czyli możliwość formatowania takiego tekstu, który
znajduje się wewnątrz pola long text.
Właśnie rich tekstem, co oznacza, że możemy pogrubiać, robić
punktory i tak dalej.
Na razie nie będę tego robił.
Wybieram tylko polecenie create field.
Jeśli najedziemy sobie na każde z tych pól, możemy sobie je rozwinąć, rozciągnąć
i możemy też przeciągnąć tą linię, która automatycznie zamraża nam
pola po lewej stronie.
Czyli jeśli na przykład będziemy chcieli rozszerzyć sobie zamrożone pola,
co to znaczy, że są zamrożone?
Że zawsze pozostaną w tym miejscu, a my będziemy mogli scrollować sobie poziomo?
Pozostałe pola, które się tutaj znajdują, te zawsze będą widoczne.
Możemy wrócić do tego naszego głównego pola i jeżeli nawet nie chcemy zamrażać
tego pola, możemy sobie to przesunąć.
I tylko ten numer kolumny może być wtedy zamrożony, więc polecam zostawić sobie to
przynajmniej pierwsze pole w ten sposób.
I teraz chciałbym wkleić tutaj dane.
Zaznaczę pierwszą kolumnę i mam w schowku pewne dane tabelaryczne,
które chciałbym wkleić.
Wybieram polecenie Command V i mamy informację o tym, że dane które mam
do wklejenia nie pasują do tego schematu i r table pyta mnie o to, czy chcesz
rozszerzyć tę tabelę i dodać tu jeszcze kolejne kolumny, czy nie chcesz tego
robić, czy kolejne rzędy i kolumny, czy nie chcesz tego robić i po prostu chcesz
tylko do tego jednego rzędu wstawić dane, które znajdują się w schowku?
Ja chcę zostawić tą opcję expand, ponieważ chcę, żeby powstało mi
wiele kolejnych rekordów.
W tym konkretnym przypadku zobacz, że nie powstały kolejne kolumny, ponieważ miałem
właśnie te notatki, ale miałem skopiowanych dziesięciu bohaterów,
którzy w tym momencie zostali.
Zostały powielone te rzędy, w których są wypełnieni.
Ok, mamy więc ich nazwy, możemy sobie to przesunąć, mamy ich super moce.
I teraz proszę zwróć uwagę na to, że wrzuciliśmy tutaj pole płeć i
automatycznie zostały stworzone opcje, ponieważ wkleiliśmy albo Gmail
albo email został tutaj wklejone. Możemy zmienić np.
Kolor.
I jak widzisz właśnie fajne jest to, że jeśli nawet nie zdefiniujemy wcześniej
tych rzeczy, one automatycznie zostaną rozpoznane.
Jeśli tylko mamy właściwy typ pola i możemy je w tym momencie sobie
zapisać różnymi kolorami.
Tak samo jak status pola.
Status też nie wypełniliśmy.
Niestety zostały tutaj jakieś pozostałości, które chcemy usunąć
in progress down i tak dalej.
Tutaj mamy coś takiego jak Hero albo Villain i zostawimy sobie te opcje i
możemy też dać im jakiś kolor code np.
Czerwony będzie i taki ciemny czarny.
I ponieważ wcześniej usunęliśmy tutaj jakieś dane, wybieram polecenie Convert,
żeby skonwertować odpowiednio to pole.
Więc mamy notatki również o każdym z bohaterów i ewentualnie moglibyśmy
dodawać tutaj kolejne pola.
Jest już naprawdę bardzo łatwe.
Na przykład, jeśli chcielibyśmy zdjęcie superbohatera, możemy tutaj skorzystać z
takiego pola, które nazywa się Attachment.
Zobacz, że tych pól typów pól jest całkiem sporo.
My możemy wybrać pole attachment, wybrać polecenie Create field, a następnie
po prostu przeciągnąć i upuścić do tego pola na przykład obrazek.
Tutaj mam Spidermana, później Kapitan Ameryka.
Możemy sobie po prostu poprzeciągać i popuszczać tutaj te obrazki.
I co ciekawe, one również wyświetlają się wewnątrz samego Airtable.
A jeśli zmienimy typ widoku, to będziemy też mogli wyświetlać je sobie na
różne sposoby w różnych widokach.
Przykładowo, jeśli wybrałbym tutaj z sekcji Create coś takiego jak
galerie, wybieram teraz widok galerii.
No i zostawmy sobie to jako widok współdzielony dla
wszystkich Create new view.
To proszę zauważ, że te obrazki zaczęły się wyświetlać.
No i oczywiście opcje takiego widoku możemy sobie też zacząć dostosowywać.
Tutaj mamy coś takiego jak customize card.
W każdym widoku będziemy mieli takie opcje Dopasowania i automatycznie zostało
wybrane na to pole z obrazkiem. Nasze pole photo.
Gdybyśmy mieli wiele różnych pól z obrazkami, moglibyśmy to zmienić.
Mamy też możliwość przycinania albo nie przycinania tych zdjęć.
Możemy wyświetlić to, co chcemy, żeby pokazywało się na tych kartach, czyli
które z tych pól mają być tutaj widoczne.
No i oczywiście po kliknięciu w taką kartę mamy dostęp do wszystkich informacji
na temat konkretnego rekordu.
Dokładnie tak samo dzieje się, gdybyśmy kliknęli sobie na dany rekord.
I tutaj jest takie małe pole expand ikonka i możemy zobaczyć sobie ten
rekord w pełnym widoku, jak również możemy w dowolnym momencie po prostu
pacnąć spację na klawiaturze.
Jeżeli wcisnę spację, to przejdziemy właśnie do tego konkretnego widoku.
I oprócz tego, że mamy tutaj te wszystkie pola, które możemy uzupełniać, zobacz, że
mamy też sekcję komentarzy i można zostawić tutaj komentarz.
Można zmiarkować ludzi z naszego zespołu po to, żeby wspólnie pracować
nad uzupełnieniem takiego pola.
Nawet możemy dostawać powiadomienia.
Dodatkowo każdy rekord, który wyświetlamy w ten sposób ma swoje opcje i możemy ten
rekord wysłać, czyli tą konkretną osobę mailem zduplikować, możemy
wydrukować czy usunąć.
Mamy też możliwość skopiowania personalnego URL, czyli po prostu
skopiowania linku do tego konkretnego rekordu, który w ten sposób się otworzy.
No i jest to również całkiem przydatne, także można bardzo fajnie pracować z
poszczególnymi rekordami nie tylko na tej tabeli, ale po prostu
po wciśnięciu spacji.
I zwłaszcza przydaje się to w miejscach, gdzie np.
Tak jak tutaj w notatkach mamy długi tekst i możemy go edytować.
Czasem jest on rich tekstem, więc można tutaj dużo łatwiej niż w takim ciasnym
polu operować takim rekordem czy właśnie tym konkretnym polem.
A jeszcze dodatkowo mamy coś takiego jak row height.
Jeśli chcielibyśmy na przykład zmienić to na extra, to możemy zobaczyć trochę lepiej
te obrazki, które się tutaj znajdują.
Ja jednak zwykle pracuję na tej wersji short i w ten sposób zostawimy to.
I zakończymy tą lekcję.
W zasadzie rekordy można dodawać też na kilka sposobów.
Albo tu tym małym plusem, albo z pomocą tego plusa tutaj.
Po to, żeby otworzyć utworzyć sobie nowy rekord na dole, albo możemy na dowolnym
rekordzie sobie wcisnąć Shift i Enter Shift Return, żeby zacząć
tworzyć nowe rekordy.
Teraz, jeżeli chcę usunąć jakieś rekordy, to oczywiście mogę je zaznaczyć w ten
sposób albo kliknąć na pierwszym rekordzie i z shiftem kliknąć na ostatnim.
Później prawy przycisk myszy pozwoli mi usunąć wszystkie zaznaczone
rekordy, więc wybieram tę opcję.
I w zasadzie rekordy chyba nie mają już przed nami żadnych tajemnic, poza
oczywiście niektórymi typami, których jeszcze nie omówiliśmy, ale zajmiemy
się tym w kolejnych lekcjach.
Natomiast w ten prosty sposób stworzyliśmy gotową podstawową bazę, a także
drugi jej widok w postaci galerii.
W następnej lekcji zajmiemy się tworzeniem kolejnej tabeli zamówień.
Popracujemy trochę z funkcjami, a także pokażę Ci jak łączyć rekordy
z różnych tabel ze sobą. Do usłyszenia!