Hi @pmscorca
Welcome to Microsoft Q&A platform and thanks for posting your question here.
You can use Visual Studio 2022 and SSDT extension to create a database project for your Synapse dedicated SQL pool. Here's a step-by-step guide to help you get started:
- Install Visual Studio 2022 and SSDT extension.
- Open Visual Studio and create a new SQL Server Database Project.
- Right-click on the project and select "Properties".
- In the "SQL Server" tab, select "Microsoft Azure SQL Data Warehouse" as the target platform.
- In the "Debug" tab, set the "Target database connection" to your Synapse dedicated SQL pool.
- In the "Build" tab, set the "Output path" to a local folder.
- Add new items to your project for each schema, table, view, and stored procedure you want to create.
- Write the SQL scripts to create the objects in each item.
- Right-click on the project and select "Publish".
- In the "Target database connection" section, select your Synapse dedicated SQL pool.
- Click "Publish" to deploy your database project to the target database.
For more information on creating a database project for Synapse dedicated SQL pool, you can refer to the following Azure documentation:
- Source control integration for dedicated SQL pool in Azure Synapse Analytics
- Continuous integration and deployment for dedicated SQL pool in Azure Synapse Analytics
Regarding your question about whether to use SSDT or Azure Data Studio, both tools can be used to create and manage database projects for Synapse dedicated SQL pool. However, SSDT is a more comprehensive tool with more features and capabilities, so it may be a better choice for more complex projects.
I hope this helps! Let me know if you have any further questions.