Thanks @randyzwitch! Youâre right, once I remove the âbqstorage_client=bqstorageclientâ, I donât get the hashing error. Now my function includes the below code:
df = (
bqclient.query(query_string)
.result()
.to_dataframe()
)
However, the caching still doesnât seem to be working. I will explain further on this thread.