>Is Sql Server Data Tools free with a Visual Studio 2017 or 2019 License
Yes.
Please note the changes in SSDT for Visual Studio 2019.With Visual Studio 2019, the required functionality to enable Analysis Services, Integration Services, and Reporting Services projects has moved into the respective Visual Studio (VSIX) extensions only. There's no SSDT standalone installer for Visual Studio 2019.
And starting with Visual Studio 2017, the functionality of creating Database Projects has been integrated into the Visual Studio installation. There's no need to install the SSDT standalone installer for the core SSDT experience. But to create Analysis Services, Integration Services, or Reporting Services projects, you still need the SSDT standalone installer. You can download SSDT for VS 2017 (standalone installer) for free.
More details please refer to the doc: Download SQL Server Data Tools (SSDT) for Visual Studio
If the answer is helpful, please click "Accept Answer" and upvote it.
What can I do if my transaction log is full?--- Hot issues November
How to convert Profiler trace into a SQL Server table -- Hot issues November