Is it possible to define a custom data source in Grafana Cloud?

Is it possible to define a custom data source in Grafana Cloud? Or does this require self-hosting?

Thanks,

— David