Databricks ha introdotto un metodo di automated setup per creare una external location su S3, indicandolo come il metodo raccomandato per collegare un bucket S3 a Databricks. È un cambiamento operativo che tocca chi gestisce lo storage sotto Unity Catalog e, di solito, si scontra con i permessi AWS.
Cosa fa l’automated setup
Il setup automatico usa la delega temporanea di AWS IAM per configurare la external location e provisionare tutte le risorse necessarie: il ruolo IAM, la storage credential e la external location stessa. In pratica racchiude in un unico flusso i passaggi che finora andavano orchestrati a mano tra la console AWS e Databricks, ciascuno una potenziale fonte di errore o di configurazione incoerente. Chi ha collegato bucket manualmente conosce il problema: policy copiate male, trust relationship sbagliate, credential che non combaciano con la external location. Accentrare la creazione delle risorse in un flusso guidato toglie gran parte di questa superficie d’errore.
Perché conta
Il punto più rilevante per i team è il workflow di approvazione integrato per gli utenti che hanno bisogno dell’autorizzazione di un admin AWS. Collegare uno storage esterno tocca due domini di permessi — quello dati di Unity Catalog e quello cloud di AWS — che spesso appartengono a persone diverse. Avere un percorso di approvazione dentro il flusso, invece di uno scambio informale di ruoli IAM e policy, riduce l’attrito e rende tracciabile chi autorizza cosa.
Per chi già gestisce external location a mano, il beneficio pratico è duplice: meno passaggi manuali soggetti a errore e una configurazione più uniforme tra ambienti. Databricks rimanda alla propria documentazione su “Create an external location with automated setup” per i dettagli operativi, da leggere prima di adottarlo come standard nei propri processi di provisioning.
In sintesi
- L’automated setup diventa il metodo raccomandato per collegare un bucket S3 a Databricks.
- Usa la delega temporanea IAM per provisionare ruolo IAM, storage credential ed external location.
- Include workflow di approvazione per l’autorizzazione admin AWS, riducendo attrito e configurazioni incoerenti.
Fonte: Automated setup for S3 external locations — https://docs.databricks.com/aws/en/release-notes/product/2026/july#automated-setup-for-s3-external-locations
Hai qualcosa da aggiungere? Unisciti alla discussione.