Share
SharePoint (Edge) Setup Guide

SharePoint is a Microsoft 365 service that organizations use to store, organize, and share files in document libraries within SharePoint sites. Each site belongs to your organization’s Microsoft 365 account, called a tenant.

Hevo uses the Microsoft Graph API to replicate data from CSV and TSV files in a SharePoint document library into the Destination of your choice. You define rules that determine the folders to read files from, the format of those files, and how the files are mapped to tables in your Destination.

Hevo supports the following access types to connect to SharePoint:

  • OAuth: Uses your Microsoft work account to connect. You sign in to your account and authorize Hevo’s application to read your files. The Pipeline can then read all the sites and files that your account can access.

  • Microsoft Entra ID App: Uses an application that you register in Microsoft Entra ID to connect, with a client secret or a client certificate. Only the sites that you allow the application to access can be read, and the connection does not depend on any individual user’s account.



Supported Features

Feature Name Supported
Capture deletes No
Data blocking (skip objects and fields) Yes
Resync (objects and Pipelines) Yes
API configurable No
File encoding UTF-8

Source Considerations

  • If a row in a file contains more values than the file’s header, Hevo adds columns to the Destination table for the additional values. If a row contains fewer values than the header, Hevo loads NULL in the remaining columns of the Destination table.

  • If the first line of a file shares no column name with its Destination table, Hevo loads that line as a data row. This allows Hevo to ingest all the rows from exports split into multiple files, such as Spark or MySQL exports, where only the first file contains the header.

  • Hevo ingests only the files stored in your document library and skips the following items, as they are not files:

    • Shortcuts, which point to folders stored in another library or site. To ingest files from such a folder, create a Pipeline with the URL of the library that contains it.

    • OneNote notebooks, which SharePoint stores as notebook packages instead of individual files.


Limitations

  • Hevo currently supports only SharePoint Online in the Microsoft global cloud. SharePoint Server, which is the on-premises version of SharePoint, and Microsoft 365 national clouds, such as Microsoft 365 GCC High and Microsoft 365 operated by 21Vianet, are not supported.

  • Hevo supports only Unicode Transformation Format, 8-bit (UTF-8) encoded files. If your files use another encoding, any characters that are not valid in UTF-8 are loaded as the replacement character (�).

  • Hevo ingests data only from CSV and TSV files stored in document libraries. Data from SharePoint lists and files in any other format is not ingested.

  • Hevo does not capture deletes. If you delete a file from SharePoint, the rows loaded from it remain in the Destination.

Last updated on Oct 16, 2026

Tell us what went wrong

Skip to the section