Forum Discussion
Data Warehouse - SQL Database Projects Issues + 'ALTER TABLE' are not supported in Fabric
Hi esobrino
We haven’t heard from you on the last response and was just checking back to see if you can provide the details asked above.
Thanks
Hi @esobrino
We haven’t heard from you on the last response and was just checking back to see if you can provide the details asked above.
Thanks
- esobrino2 years agoHelper II
Hi,
As stated above, I have (lets say) this script with one batch:
DECLARE dt DATETIME2(6) = getutcdate() INSERT INTO [Code].[StatuteTitleCode] (CodeID, Description, UpdatedDate) VALUES ('AB', 'Alcoholic Breverages', dt) GOWhen I "publish" to deploy the model it complained about having 2 statements (1 - the declare, and the 2nd the insert) and say that each should be in a separate batch implying that a GO should be in between.
I commented the above and try to deploy ("publish") it and have other issues stating that it can't drop "exec_request_history" and others that are not even my objects. I should not had those issues since I guess I suppose to supress or ignore those default objects using the following profile:
<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <TargetDatabaseName>DwStructured</TargetDatabaseName> <TargetConnectionString>Data Source=txttshydoloejkit7jdka6ptg4-rfn4od4lgaduto2fljvpzsg4tu.datawarehouse.fabric.microsoft.com;Initial Catalog=DwStructured;User ID="Eduardo Sobrino - [email protected]";Password=******;Connect Timeout=30;Encrypt=True;Trust Server Certificate=False;Authentication=ActiveDirectoryInteractive;Application Name=azdata;Command Timeout=30</TargetConnectionString> <AllowIncompatiblePlatform>True</AllowIncompatiblePlatform> <DropConstraintsNotInSource>False</DropConstraintsNotInSource> <DropDmlTriggersNotInSource>False</DropDmlTriggersNotInSource> <DropExtendedPropertiesNotInSource>False</DropExtendedPropertiesNotInSource> <DropIndexesNotInSource>False</DropIndexesNotInSource> <DropPermissionsNotInSource>True</DropPermissionsNotInSource> <DropObjectsNotInSource>True</DropObjectsNotInSource> <DropRoleMembersNotInSource>True</DropRoleMembersNotInSource> <DropStatisticsNotInSource>False</DropStatisticsNotInSource> <IgnoreKeywordCasing>False</IgnoreKeywordCasing> <IgnoreSemicolonBetweenStatements>False</IgnoreSemicolonBetweenStatements> <AllowDropBlockingAssemblies>True</AllowDropBlockingAssemblies> <ProfileVersionNumber>1</ProfileVersionNumber> </PropertyGroup> </Project>My guess is that those default objects should not be touched and that by setting "DropXXXNotInSource" those should not be managed. Still when I generate the script I got:
PRINT N'Dropping View [queryinsights].[exec_requests_history]...'; GO DROP VIEW [queryinsights].[exec_requests_history]; GO PRINT N'Dropping View [queryinsights].[long_running_queries]...'; GO DROP VIEW [queryinsights].[long_running_queries]; GO PRINT N'Dropping View [queryinsights].[frequently_run_queries]...'; GO DROP VIEW [queryinsights].[frequently_run_queries]; GO PRINT N'Dropping Schema [_rsc]...'; GO DROP SCHEMA [_rsc]; GO PRINT N'Dropping Schema [queryinsights]...'; GO DROP SCHEMA [queryinsights];That I want to avoid being dropted or even managed.
Sorry to show another issue while explaining the original found issue with the 2 statements batch.
If I could have any existing documentation to perform a successful publish that will be nice, else if you help me prepare such documentation it will also be OK.
Hope to hear from you soon...
- Anonymous2 years agoNot applicable
Hi esobrino
Apologies for the issue you have been facing.
I will request you to please go ahead with Microsoft support on this.
https://support.fabric.microsoft.com/en-US/support/
Our dedicated support team is well-equipped to handle code-related inquiries. They can assist you in troubleshooting the issue and provide you with step-by-step guidance.
After creating the ticket, please provide the details here.
Thanks- esobrino2 years agoHelper II
Support # is: 2405080040012467