sesam office365 csv fileshare microservice
This is a simple microservice with the purpose of reading CSV-files that is shared on an Office365 / SharePoint Online site. The microservice should be configured with the base url of the SharePoint-site, and can be called from a pipe using the following syntax: "http://sesam-datasource-office365:5000/nameofcsvfile.csv".
An example of system config:
{
"_id": "sesam-datasource-office365",
"type": "system:microservice",
"connect_timeout": 60,
"docker": {
"environment": {
"baseurl": "https://loremipsum.sharepoint.com",
"username": "$ENV(username)",
"password": "$SECRET(password)"
},
"image": "sesam/sesam-datasource-office365:latest",
"memory": 64,
"port": 5000
},
"read_timeout": 7200,
"verify_ssl": false
}