This question always comes up at the start of the discovery process. Great development teams may want to build out your own analytics capabilities, whilst this may make sense initially it will soon prove expensive and onerous.
Partnering with an embedded analytics & business intelligence vendor from the beginning will avoid false starts and deliver value to you and your customers sooner.
Check out
“The Buyers Guide to SaaS embedded analytics & business intelligence”.