Semantic Link: Automatiza la creación de tu arquitectura Medallion

En mi artículo anterior, exploramos cómo automatizar la creación de la arquitectura Medallion en Microsoft Fabric utilizando PowerShell y la API de Microsoft Fabric (Microsoft Fabric API + PowerShell: Automatiza la creación de tu arquitectura Medallion). Hoy, te traigo una nueva versión del proceso, pero esta vez utilizando Semantic Link y un notebook en Microsoft Fabric.
El código tiene la misma funcionalidad que el anterior, automatizar la creación de las áreas de trabajo y lakehouses necesarios para nuestra arquitectura medallion. Además, también tienes la posibilidad de almacenar los secretos en Azure Key Vault.
La configuración es sencilla. En una celda encontrarás todas las variables necesarias que deberás de configurar con tus valores. En el caso de que azureKeyVault sea True, deberás de establecer valor en las siguientes variables y deberás crear una app registration con permisos de Azure Key Vault para poder almacenar los secretos. Los valores los puedes poner directamente en el código.
La variable medallionInOneWorkspace indica si queremos crear una sola área de trabajo y todos los lakehouses de cada capa en él. En caso contrario, se creará un área de trabajo y lakehouse por capa.
El código lo podéis encontrar en GitHub a través del siguiente enlace:
Subscribe to my newsletter
Read articles from Kilian Baccaro Salinas directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
