File Upload
How to build a custom integration in Secoda using a CSV or JSONL file.
Last updated
Was this helpful?
How to build a custom integration in Secoda using a CSV or JSONL file.
Last updated
Was this helpful?
File Upload is different from the feature which is meant to edit metadata on existing resources, or bring in new dictionary terms.
There are three steps to uploading a file as a custom integration in Secoda.
Create an Integration
Prepare your files
Upload the resources
Navigate over to the Integrations page and click the Connect Integration button. Scroll to the bottom to find the Custom Integrations option, and select File Upload.
You'll then be able to name your integration, and add any associated teams. By default, the integration will be named Untitled, and associate with the General team.
You can adjust the preferences of your integration in the .
Use the Secoda to create an integration. Code snippet below.
Learn more about the expected format for the CSV or JSONL file.
Under the Import tab, you will see the option to select and upload a CSV or JSONL file. Each upload is considered a sync.
Each request is considered a sync.
The endpoint for uploading a CSV is . For a JSONL file, you can upload both a resources.jsonl
and lineage.jsonl
file in the same request, to the endpoint .
For some best practices in maintaining your resources for File Upload custom integrations, see .