When you want to show an Excel chart in SharePoint, there is an Excel Web Access web part that is especially created for such integration. Unfortunately Microsoft has not yet provided a Power BI web part, which would be the best solution when you want to show a Power BI report in SharePoint.
There are however other ways to integrate a Power BI report into SharePoint, and in the demo below Peter Kalmström shows one method for public data and one for restricted data.
Power BI has a 'Publish to web' feature. It gives an embed code that you can copy and paste into a page in edit mode with the Embed Code button.
This method works well when you want to show public data, but it is not secure. It gives a link that does not require login, so anyone who has the embed link can look at the report in Power BI.
For data that should be kept secure, I recommend to insert a screenshot of the report in SharePoint and link it to Power BI. If you copy the URL from the address field in the report, users will be asked to log in when they click on the linked screenshot.