Datasource input and supported types

Hi, new to Grafana. I’d like to under stand how to generate and import my own data sources. I currently have been experimenting with the supplied example source. How do I go about setting up my own data source file, populating it and importing it so it can be read? I’m guessing this is all documented somewhere I haven’t found yet : ) lets say for example I have a list of customer product usage data and I have this captured in a file. What file formats does Grafana support?
Many thanks,
Mark.

What do you mean by your own data source file ? Grafana datasources talk http to http apis to fetch data.