Azure in the Context of Data Science
Data Science is an intensely broad field, requiring a vast array of skills and presenting some pervasive patterns of challenges. In this blog, I will...
2 min read
Paula Burke : Feb 6, 2026 1:49:55 PM
Modern DevOps workflows increasingly rely on secure, automated authentication between CI/CD pipelines and cloud providers. GitHub’s OpenID Connect (OIDC) integration offers a powerful way to achieve this without hardcoding long-lived credentials in your repositories.
The Connection to the source would be a fixed value selected from the list of configured connections. In the DEV environment this would be using the dev database connection, but would need to be changed to the appropriate server when deployed to the higher environments like TEST and PROD.This is a manual effort that would need to be done for all pipelines using a data connection, for each environment, every time it is deployed.
Using Variable Libraries that same pipeline’s Copy Task would look like this:
Now, instead of the hardcoded connection name, the Connection is dynamically set to read from the Variable Library

Before Variable Libraries
Deployment Steps (Manual,Error-Prone, 30+ minutes):
Result: Deployments are dreaded,infrequent, and high-risk.
After Variable Libraries
Deployment Steps (Automated,Reliable, 5 minutes):
Result: Deployments are routine,frequent, and low-risk.
Step 1: Create Variable Librariesin Your Workspace
# Navigate to workspace in FabricPortal
# Click "New" →"Variable Library"
# Name: "ConnectionsLibrary"
Step 2: Define Value Sets

Step 3: Add the connection entries to the variable library

Step 4: Add the variable library entries to the pipeline’s “Library Variables”

Step 5: Update the pipeline replacing the hardcoded connections with the Library Variable


<ahref="https:>https://learn.microsoft.com/en-us/fabric/cicd/variable-library/get-started-variable-libraries?tabs=home-page</ahref="https:>
<ahref="https:>https://learn.microsoft.com/en-us/fabric/cicd/variable-library/tutorial-variable-library</ahref="https:>
<ahref="https:>https://learn.microsoft.com/en-us/fabric/cicd/variable-library/variable-library-overview</ahref="https:>
Data Science is an intensely broad field, requiring a vast array of skills and presenting some pervasive patterns of challenges. In this blog, I will...
Modern DevOps workflows increasingly rely on secure, automated authentication between CI/CD pipelines and cloud providers. GitHub’s OpenID Connect...
By combining AI for unstructured and structured data assets, we are helping organizations unlock the full potential of their data, drive innovation,...