Hi, the reason is that the res variable contains not the results of the query, but a SQL statement. In order to pull down the actual data from the database, you would have to use the collect() function, that will convert the data transmitted by the DB to R into a tibble. So, you can try: res %>% collect(). Please keep in mind that that operation will bring back everything, so if the result of your query contains 1,000's of rows, that is what you will get. If you have exploring at this time, you can consider using res %>% head(100) %>% collect(), that will bring back first 100 results.