Na tej stronie znajdziesz kilka wskazówek, które mogą Ci się przydać podczas tworzenia pierwszych zapytań.
Problem: dane nie pojawiają się w wynikach
Dane związane z walutą (np. metrics.cost_micros) muszą zawierać element segments.date w klauzuli SELECT i w klauzuli WHERE.
Problem: operator CONTAINS nie działa z polem ciągu znaków
Jeśli chcesz sprawdzić, czy pole ciągu znaków zawiera podciąg znaków, nie używaj operatora CONTAINS (ani CONTAINS NOT).
CONTAINS jest przeznaczony do używania z polami, które przechowują listy wartości, i chcesz sprawdzić, czy lista zawiera co najmniej 1 określoną wartość.
Aby sprawdzić obecność podłańcucha, możesz użyć np. polecenia REGEXP_MATCH
SELECT
customer.descriptive_name,
... // other fields
FROM
campaign
WHERE customer.descriptive_name REGEXEP_MATCH 'Customer.*'