Как устранить ошибку “Данный отчет не поддерживает тип партиционирования запрашиваемой таблицы”?

При построении отчетов Smart Data запрашивает данные из Google BigQuery, используя язык структурированных запросов (SQL). В настоящее время основным является диалект standard SQL, который имеет ряд преимуществ. Кроме того этот диалект поддерживает партиционированные по дате таблицы, которые мы рекомендуем использовать для выгрузки CRM-данных.

Однако на более ранних этапах развития продукта, в логике формирования запросов Smart Data использовался legacy SQL, который не совместим с таблицами, партиционированными по дате. Поэтому при построении некоторых отчетов с использованием таких таблиц вы можете столкнуться с ошибкой “Данный отчет не поддерживает тип партиционирования запрашиваемой таблицы {имя таблицы}”.

Для работы с такими отчетами мы рекомендуем создать отдельный набор источников данных в Smart Data, куда вы сможете подключить те же данные в нужном формате. Для этого следуйте рекомендациям ниже:

  • перейдите в Google BigQuery и создайте копию таблицы, на которую ссылается текст ошибки;
  • партиционируйте созданную копию таблицы по Ingestion time;
  • добавьте новый набор источников в Smart Data, затем подключите созданную копию таблицы к этому набору;
  • постройте отчет с использованием нового набора источников. 
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0
Еще есть вопросы? Отправить запрос

0 Комментарии

Войдите в службу, чтобы оставить комментарий.