I want to implement Flexible netflow in our network where all cisco devices will be exporter and Cisco Prime Infrastructure 3.3 as a collector.Assurance license is installed.
But as per the cisco document :
"If your Prime Infrastructure implementation includes Assurance licenses, you must enable data collection via NAMs and NetFlow configurations."
As per the above statement do i really need NAM to collect netflow information on Prime ? If no then how to configure PI as collector ?
NAM is just one of the ways to collect data. The sentence you cited should say "or" and not "and".
With an Assurance license active, PI will parse the incoming Netflow records and add them to the database.
1. you need to have assurance license on PI.
2. you need to configure device to send netflow to PI.
these are the main requirements.
once you have done this, you should see the device as a datasource in PI and should ideally be able to see netflow data.
you can refer to admin/user guide for more details on the exact config
Here is a Youtube video from a couple of years back walking you through step-by-step:
The menu layout has changed with 3.x but the workflow is pretty much the same.