Przejdź do treści

Tabele Danych

Tabele Danych służą do przechowywania informacji o subskrybentach. W przeciwieństwie do cech, które przechowują głównie dane statyczne (jak np. płeć lub datę urodzenia subskrybenta), Tabele Danych najlepiej sprawdzają się, gdy przechowujemy w nich dane ulegające częstym zmianom, jak np. aktywność subskrybenta na stronie (transakcje, odwiedzone podstrony itp.)

Tabele danych, oparte na zagadnieniu relacyjnych baz danych, są bardzo potężnym narzędziem, które pozwala na tworzenie złożonych zależności pomiędzy tabelami oraz wydobywanie informacji behawioralnych o Twoich subskrybentach. Z łatwością możesz wyfiltrować subskrybentów, którzy spełniają dowolne określone przez Ciebie kryteria. Na przykład, poprzez wykorzystanie zawartych w cechach subskrybentów informacji o płci i wieku wraz z Tabelą Danych przechowującą dane transakcyjne, możesz znaleźć wszystkie subskrybentki pomiędzy 20 a 30 rokiem życia, które w ciągu ostatnich 3 miesięcy dokonały przynajmniej 3 zakupów na łączną sumę równą lub przekraczającą $500.

Tworzenie Tabeli Danych

By stworzyć nową Tabelę Danych:

  1. Wybierz Tabele Danych > Tabele Danych z menu po lewej stronie oraz kliknij Utwórz nową tabelę.
  2. Wprowadź nazwę tabeli oraz jej opis.
  3. Uzupełnij pola, które scharakteryzują pierwszą kolumnę tabeli:
    • Nazwa: opisuje jakiego rodzaju informacje są przechowywane w kolumnie
    • Typ kolumny: typ danych w kolumnie

      Typy kolumn w Tabelach Danych

      Możesz wybrać jeden z następujących typów danych dla kolumny:

      Tekstowa: powyżej 4000 znaków
      Tekstowa (ograniczona): długość uzależniona od wartości z pola Długość (do 4000 znaków)
      Liczba całkowita: od -2 147 483 648 do 2 147 483 647
      Duża liczba całkowita: od -9 223 372 036 854 775 808 do 9 223 372 036 854 775 807
      Liczba Rzeczywista: od 1.175494351×10–38 do 3.402823466×10+38
      Data: np. 2018-11-26
      Data i czas: np. 2018-11-26 10:56:28
      Wartość logiczna: True/False lub 0/1
      Własny identyfikator subskrybenta: wartość tekstowa (o długości nie przekraczającej 256 znaków)
      Adres email subskrybenta: np. john.smith@domain.com
      Numer telefonu subskrybenta: Poza cyframi dozwolone jest użycie znaku +, lewego i prawego nawiasu ( ), a także zer. Niezależnie od użytych znaków numer telefonu zostanie zapisany jako liczba całkowita o maksymalnie 20 cyfrach. Poniższe przykłady pokazują w jaki sposób wprowadzone numery zostaną zapisane w bazie danych:

      • +48501228855 = 48501228855
      • (+48)501228855 = 48501228855
      • +48 (501) 228855 = 48501228855
      • 0048 501 22 88 55 = 48501228855
    • Długość: maksymalna długość pola w kolumnie (ten parametr może zostać ustawiony tylko dla niektórych typów pól)
    • Klucz główny: określa czy kolumna jest kluczem głównym

      Klucz główny i obcy

      Klucz główny to kolumna w Tabeli Danych, której wartość jednoznacznie identyfikuje każdy rekord w tabeli. Klucz główny zawsze musi mieć unikatowy indeks. Klucza głównego używamy zawsze do łączenia tabeli z kluczami w innych tabelach.

      Klucz obcy to kolumna, która zawiera odniesienie do kolumny lub klucza głównego innej tabeli.

    • Pole wymagane: określa czy to pole musi być obowiązkowo wypełnione
    • Wartość domyślna: określa jaka wartość powinna być domyślnie użyta w polu
    • Opis: określa w jakim celu kolumna jest używana
  4. Zazwyczaj będziesz potrzebował więcej niż jednej kolumny w Tabeli Danych. Przy użyciu przycisku Dodaj kolumnę, możesz stworzyć dodatkowe kolumny tabeli oraz określić jej atrybuty.

    Wskazówka

    By móc użyć Tabel Danych w segmentacji (a nie jedynie w kreacjach), tabela musi mieć kolumnę typu Email subskrybenta.

  5. Po dodaniu wszystkich kolumn, kliknij Zapisz zmiany.

Tworzenie relacji

Tabele mogę być ze sobą połączone poprzez jedną lub więcej kolumn. Jeżeli tabele nie są połączone, zawarte w nich dane mogą zostać użyte w wiadomościach, ale nie w segmentacji. Gdy tabele są połączone, przechowywanych w nich informacji można użyć zarówno w wiadomościach, jak i w segmentacji.

By stworzyć nową relację, wykonaj następujące czynności:

  1. Z menu po lewej stronie wybierz Tabele Danych > Relacje, a następnie kliknij Utwórz nową relację.
  2. Wprowadź nazwę i opis relacji.
  3. Wybierz tabele, które chcesz połączyć relacją: źródło oraz cel.
  4. Wybierz kolumny w obu tabelach, które będą w relacji. Pamiętaj, że jedynie pola z tym samym typem danych mogą być w relacji. Na przykład, możesz powiązać kolumnę typu Liczba całkowita jedynie z inną kolumną typu Liczba całkowita.
  5. Czasami dwie tabele mogą być połączone poprzez więcej niż jedną relację. By stworzyć kolejną relację, kliknij Dodaj następną relację.
  6. Kliknij Zatwierdź.

Grafika poniżej ukazuje, jak stworzyć relację pomiędzy tabelą bazy danych zawierającej informacje o zamówieniach oraz tabelą przychowywującą dane subskrybentów. Tabele te możemy połączyć poprzez pole adresu email subskrybenta:

Tworzenie takich relacji niesie ze sobą wiele korzyści. Poprzez połączenie bazy zamówień ze swoją listą subskrybentów otrzymujesz dostęp do zdefiniowanych w niej cech subskrybentów. Dzięki temu możesz tworzyć nowe segmenty które uwzględniają zarówno informacje transakcyjne jak i cechy. Na przykład, bardzo łatwo możesz stworzyć segment wszystkich subskrybentów płci męskiej poniżej 30-go roku życia, którzy żłożyli zamówienie za przynajmniej $300:


By dowiedzieć się więcej o segmentacji (także z uwzględnieniem Tabel Danych), przeczytaj artykuł Segmentacja.

Importowanie informacji do Tabeli Danych

Po stworzeniu tabeli danych, możesz zaimportować do niej dane z pliku.

By zaimportować dane do tabeli, wykonaj następujące czynności:

  1. Z menu po lewej stronie wybierz Tabele Danych > Tabele Danych, a następnie kliknij Import do tabeli.
  2. Wybierz plik zawierający dane do zaimportowania. Plik musi spełniać następujące kryteria:
    • nazwa pliku musi być taka sama jak nazwa tabeli, do których wykonywany jest import
    • rozszerzenie: CSV, TXT, XLS, XLSX lub archiwum ZIP z plikiem o jednym z tych rozszerzeń
    • rozmiar pliku nie może przekraczać 30 MB
    • zalecany standard kodowania: UTF-8
    • format: z separatorem (zalecany separator: “,”)
    • daty muszą mieć format RRRR-MM-DD [gg:mm:ss]
    • liczba kolumn w pliku musi odpowiadać liczbie kolumn w tabeli danych
    • wartości zawierające znaki zarezerwowane (podwójny cudzysłów, przecinek, średnik, koniec linii) muszą być otoczone podwójnym cudzysłowem ("). Jeżeli w wartości zawarte są cudzysłowy, są one reprezentowane w pliku jako dwa znaki pod rząd
  3. Na dole strony będziesz mógł podejrzeć, jak zaimportowane dane będą wyglądały w tabeli. Jeżeli jesteś usatysfakcjonowany rezultatem, kliknij Dalej.
  4. Wybierz tryb importu: 
    • Dodaj nowe rzędy: rzędy zaimportowane z pliku będą dodane na końcu tabeli jako nowe rzędy (jeśli takie rzędy są już obecne w tabeli, zostaną pominięte)
    • Synchronizuj tabelę z importowanym plikiem: cała zawartość tabeli zostanie usunięta oraz zastąpiona zaimportowanymi danymi

      Uwaga

      Strzeż się! Jeżeli importowany plik jest pusty oraz zostanie wybrany tryb synchronizacji, cała zawartość tabeli zostanie usunięta.

    • Dodaj nowe rekordy lub aktualizuj istniejące rekordy: dane zaimportowane z pliku będą dodane na koniec tabeli jako nowe rzędy, jeśli jeszcze nie są obecne w tabeli. Jeśli są, ich wartości zostaną nadpisane wartościami zaimportowanymi.
  5. Kliknij Zakończ. Pamiętaj, że jeśli importujesz duży plik, proces może zająć dużo czasu. 

ready_for_translation

Na tej stronie
Do góry