7-Eleven, Inc. gestisce oltre 85.000 negozi in tutto il mondo, servendo milioni di clienti ogni giorno. A sostegno di questa scala si trova una piattaforma dati altrettanto vasta, che alimenta il checkout da dispositivi mobili, i programmi fedeltà, la consegna on-demand e la personalizzazione basata sull'IA.
Nel 2023, la piattaforma ha iniziato a mostrare segni di cedimento. Con la scalabilità della piattaforma, i pattern architetturali legacy, tra cui un Hive metastore esterno e modelli di governance a livello di workspace, hanno iniziato a limitare la visibilità e la coerenza. I metadati erano frammentati tra i vari ambienti, rendendo più difficile l'individuazione dei dati e riducendo la fiducia. I team di conformità non avevano una visione unificata a livello di account dell'accesso ai dati, mentre il debito tecnico si accumulava poiché migliaia di Job dipendevano da percorsi hard-coded, RDD e punti di montaggio DBFS. Allo stesso tempo, la proliferazione dei dati tra le varie posizioni di archiviazione e i workspace legacy rallentava gli sforzi di modernizzazione.
Il team Enterprise Data Platform (EDP) di 7-Eleven sapeva che la migrazione a Unity Catalog avrebbe centralizzato il controllo degli accessi, semplificato la conformità e abilitato un'architettura di dati federata. In questo blog illustreremo perché siamo migrati a Unity Catalog, in che modo UCX e le tabelle di sistema ci hanno aiutato a riorientare la migrazione e i vantaggi che stiamo ottenendo ora che abbiamo standardizzato l'uso di UC.
Per saperne di più sulla migrazione di 7-Eleven a Unity Catalog, guarda la loro sessione al Data + AI Summit 2025.
Per 7-Eleven, Unity Catalog non serviva solo a colmare le lacune di governance, ma anche a gettare le basi per il futuro. Il controllo degli accessi centralizzato, la registrazione degli audit, il lineage dei dati e l'individuazione dei dati semplificherebbero le attività operative e migliorerebbero la fiducia nei dati. Un'architettura federata consentirebbe ai domini aziendali di innovare in modo indipendente, pur allineandosi agli standard aziendali. Unity Catalog prometteva anche di standardizzare le metriche di business attraverso un livello semantico, garantendo KPI coerenti tra analitiche e reporting.
Tuttavia, 7-Eleven ha affrontato quella che ha definito una migrazione brownfield. Anni di pattern di codice consolidati, migliaia di tabelle e Notebook, e Job creati attorno a un Hive metastore esterno significavano che un semplice lift-and-shift non era possibile. Il team aveva bisogno di un modo strutturato per valutare il proprio patrimonio, rimediare al debito tecnico e migrare senza interrompere le attività operative quotidiane.
7-Eleven si è affidata a UCX, l'assistente di migrazione open source di Databricks Labs, per sostituire il lavoro manuale con flussi di lavoro strutturati. UCX ha eseguito la scansione dell'ambiente, ha fornito un inventario completo di tabelle, Job e autorizzazioni e ha segnalato gli ostacoli con un "punteggio di idoneità". Questa visibilità ha aiutato il team a concentrarsi su ciò che contava di più.
Con le system tables e le informazioni dettagliate sul lineage, il team EDP ha dato priorità ai flussi di lavoro di alto valore, eliminando circa il 40% dei Job legacy inattivi o di basso valore. Questo approccio basato sul "valore di business prima di tutto" ha reso la migrazione gestibile e allineata alle priorità degli stakeholder.
I passaggi chiave includevano:
Questo playbook in più fasi, che comprende valutazione, pianificazione, migrazione, convalida e smantellamento, ha trasformato il progetto da una sfida complessa a una trasformazione strutturata.
Con l'implementazione di Unity Catalog, 7-Eleven ha semplificato notevolmente la governance e ha sbloccato nuove funzionalità di business. Eliminando oltre il 40% dei flussi di lavoro ridondanti, il team ha razionalizzato il proprio patrimonio di dati e ha ridotto i costi operativi. La governance è ora unificata, con registrazione degli audit centralizzata, sicurezza granulare e tracciamento del lignaggio su tutti gli asset di dati e AI. Il team della piattaforma gestisce un unico set di policy anziché molti, migliorando sia l'efficienza che la sicurezza.
Ma i vantaggi vanno ben oltre la semplice semplificazione. Con un catalogo centrale, gli utenti di tutte le business unit possono ora individuare e considerare affidabili gli asset di dati, vedere come sono connessi attraverso il lignaggio e riutilizzarli con sicurezza invece di ricreare i report. L'auditabilità integrata assicura che il team possa rispondere a domande come "chi ha eseguito una query su cosa" in minuti, non in giorni, un vantaggio fondamentale per la conformità.
Anche la collaborazione è accelerata. Data scientist, analisti e ingegneri ora lavorano dalla stessa piattaforma governata, condividendo i dati senza problemi tra i vari domini. Questa coerenza riduce gli errori, aumenta la produttività e consente ai team di concentrarsi sui risultati di business invece che sulle attività amministrative.
Oltre a questi miglioramenti della governance, Unity Catalog ha sbloccato nuove funzionalità che alimentano l'innovazione aziendale:
La migrazione a UC di 7-Eleven è più di un semplice aggiornamento tecnico. È una pietra miliare della loro trasformazione digitale: semplifica la governance, abilita la federazione tra le business unit e supporta l'innovazione su vasta scala.
La migrazione a Unity Catalog non è stata un progetto di tipo "lift-and-shift", ma un reset strategico. Con UCX e le tabelle di sistema abbiamo ottenuto visibilità, suddiviso la nostra migrazione in fasi e ridotto il debito tecnico. Oggi, tutti i nostri asset di dati e AI si trovano sotto un modello di governance unificato, offrendoci la fiducia e l'agilità per scalare l'AI in tutta 7-Eleven. — Ganesh Susarla, Direttore, Architettura e Governance, 7-Eleven
Come parte di questo percorso, il team Enterprise Data Platform ha scoperto diverse best practice che possono guidare altre aziende che affrontano migrazioni complesse:
(Questo post sul blog è stato tradotto utilizzando strumenti basati sull'intelligenza artificiale) Post originale
Notícias
December 23, 2024/8 min de leitura

