That dashboard queries data from InfluxDB. If you want to use it as-is, then don't use prometheus. Build your SNMP data collection using telegraf + influxdb, following the instructions provided with the dashboard.
You can certainly build the same with snmp_exporter + prometheus. However, it will be up to you to configure snmp_exporter to scrape the appropriate MIB variables (using the snmp_exporter generator), and you'll have to make your own grafana dashboards which use PromQL queries instead of InfluxQL queries.
That means you'll have to get to grips with prometheus and grafana configuration.