Can I set up a secondary cost book for the purpose of internal analysis?

Yes, you can set up multiple additional cost books on the Manage Cost Books page for the purpose of internal analysis. If you want to avoid posting to the general ledger, you can set up a cost book without an assigned ledger.