โ04-14-2023 12:29 PM
I am trying to add a GCP storage as an external location and read and write Unity catalog enabled delta tables to that external location in GCP databricks. I keep getting the error that the databricks instance service principal doesn't have access to the storage location. We have granted access to the service principal and also to the buckets but it doesn't seem to work. we dint face this kind of issue on AWS. Any guidance is appreciated.
โ04-15-2023 05:44 PM
@shiva charan velichalaโ :
If you have already granted access to the Databricks instance service principal and the GCP Storage buckets, there are a few additional things you can try to resolve this issue:
โ04-15-2023 11:18 PM
Hi @shiva charan velichalaโ
Hope everything is going great.
Just wanted to check in if you were able to resolve your issue. If yes, would you be happy to mark an answer as best so that other members can find the solution more quickly? If not, please tell us so we can help you.
Cheers!
โ04-17-2023 07:06 AM
adding to @Suteja Kanuriโ , @shiva charan velichalaโ can you please recheck if reader access as shown below has been added to your externally created bucket
On the Permission tab, click + Grant access and assign the service account the following roles:
โ04-18-2023 03:16 AM
Have you found out the solution?
โ04-18-2023 07:08 AM
No, i tried the approachs from 1 to 4 and none of them worked. We want to use Dbutils and not GSutils as that would require a lot of code changes. Currently dbutils is not working
Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you wonโt want to miss the chance to attend and share knowledge.
If there isnโt a group near you, start one and help create a community that brings people together.
Request a New Group