Skip to content

Trigger pipeline runs from C#, integrate with SharePoint data, and automate semantic model refreshes.

How to trigger an Azure Synapse pipeline run from C#

How to trigger an Azure Synapse pipeline run from C#

Jonathan George

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

Synapse & Service Principal SharePoint Integration

James Broome

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

Reading structured data from SharePoint in Synapse Pipelines

James Broome

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

Reading structured data from SharePoint in Synapse Notebooks

James Broome

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

Writing structured data to SharePoint from Synapse Notebooks

James Broome

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

Batch Processing Triggered Pipeline Runs in Azure Synapse

James Broome

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

Reliably refreshing a Semantic Model from Azure Data Factory or Synapse Pipelines

James Broome

This post describes a pattern for reliably refreshing Power BI semantic models from Azure Data Factory or Azure Synapse Pipelines.