-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BigQuery profiling ingests great-expectations temp views #5210
Comments
Hi @maaaikoool can you share what your recipe looks like, and which version of the CLI you're on? cc @treff7es |
Sure!
|
Seems like the problem is that the views are not deleted after the ingestion finishes:
|
Hmm, I need to check what is happening as it should clean up the temp tables |
I just tested on my side and for me, it dropped all the created views but of course, this doesn't mean there isn't a bug.
Is it possible your run got killed? |
Many thanks for the follow-up @treff7es !
0.8.36+docker
It finishes successfully.
Bingo! We do have the Before this I had an issue cause I was missing the After double checking the permissions with the docs I realized that some new permissions were added here and we were missing those. However that did not fix the issue 🤔 Anyway now that I know the root cause I can follow up on that 👍 I will close the issue and reopen or comment if I have any relevant updates. Thanks again! |
Are we missing the If I mount a service account with the permissions listed there and try to replicate the query we do here it fails:
|
Hey @treff7es did you have a chance to review if we should have |
I think you need to grant delete access on those schemas where bigquery source creates temporary tables. |
Hi @maaaikoool |
Hi! Sorry but I've been AFK for a while 😅 I've added the permission to the list in #5826 |
Describe the bug
Running the bigquery ingestion with profiling enabled results in the ingestion of thousands of temp views used internally by great-expectations e.g.
ge-temp-{uuid}
The text was updated successfully, but these errors were encountered: