Представление BigQuery ссылается на себя?

У меня два взгляда. Каждый работает нормально в одиночку; то есть

select * from x ...и... select * from y

Но когда я бегу

select * from x join y using (a,b)

Я получил:

Error: View project.z is self-referencing.
Job ID: project:bquijob_36210f49_15c3d9bce56

Я уверен, что z не ссылается на себя, потому что даже когда я изменяю его для ссылки на одну таблицу, я все равно получаю эту ошибку.

Есть идеи, что происходит?


person Maximilian    schedule 25.05.2017    source источник
comment
Определены ли представления для таблицы с подстановочными знаками с фильтром по _TABLE_SUFFIX? Что я видел в прошлом, так это то, что эта ошибка может произойти, если подстановочный знак включает имя самого представления.   -  person Elliott Brossard    schedule 25.05.2017
comment
Правильно, но если бы это было так, то ошибка возникала бы независимо от соединения?   -  person Maximilian    schedule 25.05.2017


Ответы (1)


Чтобы закрыть это: Служба поддержки Google сообщит мне, что они определили проблему и скоро выпустят исправление.

person Maximilian    schedule 05.07.2017