This related answer Should provisioned dashboards have datasource uids? - #8 by davidkuda suggests to add the datasource: DatasourceNameHere to prevent dealing with UIDs.
This related answer Should provisioned dashboards have datasource uids? - #8 by davidkuda suggests to add the datasource: DatasourceNameHere to prevent dealing with UIDs.