RE: Microsoft Dynamics CRM Fetch type missing in VS 2017
Microsoft hasn't fully caught up with VS2017 SSRS tooling yet. so far the only recommended tools are VS2013 and VS2015 for such reports
https://docs.microsoft.com/en-us/dynamics365/customer-engagement/analytics/report-writing-environment-using-sql-server-data-tools
Required tools as per Microsoft
The following are required to write a custom report for Dynamics 365 for Customer Engagement apps:
Visual Studio . For specific versions, see Dynamics 365 for Customer Engagement Report Authoring Extension requirements.
SQL Server Data Tools . This is a report authoring environment that is used as a plug-in Visual Studio.
For Microsoft Visual Studio 2015 you need SQL Server Data Tools in Visual Studio 2015.
For Visual Studio 2013: You must download and install Download: Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2013.
For Visual Studio 2012: You must download and install Download: Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2012.
For Visual Studio 2010: You must select and install the SQL Server Data Tools (SSDT) feature that is included with SQL Server 2012 or SQL Server 2012 Express on the computer that is running Visual Studio 2010. Download: Microsoft SQL Server 2012 Express.
Dynamics 365 Report Authoring Extension. This is required if you are writing custom Fetch-based reports. Notice that Dynamics 365 for Customer Engagement apps only supports Fetch-based reports. Dynamics 365 Report Authoring Extension must be installed on the computer where Visual Studio and SQL Server Data Tools are installed. Download: Dynamics 365 Report Authoring Extension. For installation instructions, see Install Dynamics 365 Report Authoring Extension.