Trigger pipeline runs from C#, integrate with SharePoint data, and automate semantic model refreshes.
Pipelines & SharePoint
How to trigger an Azure Synapse pipeline run from C#
Trigger an Azure Synapse pipeline run from C# code in an Azure Function using the Azure.Analytics.Synapse.Artifacts SDK — parameters, PipelineClient, auth.
Synapse & Service Principal SharePoint Integration
The interactive notebook shared in this post defines the process of granting Service Principals (inc. Synapse managed identities) access to SharePoint sites.
Reading structured data from SharePoint in Synapse Pipelines
This post describes an approach to copy files and data from SharePoint into Azure using Synapse Pipelines.
Reading structured data from SharePoint in Synapse Notebooks
This post describes an approach to copy files and data from SharePoint into Azure using Synapse Notebooks.
Writing structured data to SharePoint from Synapse Notebooks
Write data back to SharePoint from Synapse Notebooks using PySpark, the Microsoft Graph API, and Service Principal auth — Drive IDs, tokens, and upload patterns.
Batch Processing Triggered Pipeline Runs in Azure Synapse
This post describes a pattern for batch processing triggered pipeline runs in Azure Synapse
Reliably refreshing a Semantic Model from Azure Data Factory or Synapse Pipelines
This post describes a pattern for reliably refreshing Power BI semantic models from Azure Data Factory or Azure Synapse Pipelines.