Any idea on how to enter sales budget in D365F&O ? which functionality is the best for more than millions of data?
DIXF can be used to enter budget data. There's an entity that enables the import directly into the budget register entry form.
The reference Jake makes can be seen on docs here: https://docs.microsoft.com/en-us/dynamics365/finance/budgeting/basic-budgeting-overview-configuration