[SIP] Proposal for naming the assets in export

Motivation

Currently when I export a dashboard and related assets like charts, the dashboard and chart files names seem to have a random number as the suffix of the filename. This number can change even if the actual chart or dashboard is the same. This constant changing of the asset file names creates a problem when storing the assets in a version control system like Git.

Proposed Change

Name the exported assets in the following manner: _.yaml

New or Changed Public Interfaces

New dependencies

Migration Plan and Compatibility

Rejected Alternatives

Comment From: mistercrunch

Not sure if this qualifies as a SIP (SIP are used where consensus can't be implicit, or where there's a significant change that could be controversial), but tagging @betodealmeida who might know more about the id in the filename. I noticed there's a PR related to this, is it coming from the same place? https://github.com/apache/superset/pull/33852