SSAS Tabular .configsettings sample file
It's very tricky to find the schema of the crucial .configsettings file that is used when automating deployments of ssas projects.
It has come to my understanding that msbuild does not produce this file for Tabular Model projects. Though in some cases Microsoft forget to mention this in their guides.
I know clarification is pending on this page
https://docs.microsoft.com/en-us/analysis-services/deployment/deployment-script-files-solution-deployment-config-settings?view=asallproducts-allversions
Meanwhile. Here is a sample of the file in case you need it
<ConfigurationSettings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:ddl300="http://schemas.microsoft.com/analysisservices/2011/engine/300" xmlns:ddl300_300="http://schemas.microsoft.com/analysisservices/2011/engine/300/300" xmlns:ddl400="http://schemas.microsoft.com/analysisservices/2012/engine/400" xmlns:ddl400_400="http://schemas.microsoft.com/analysisservices/2012/engine/400/400" xmlns:ddl500="http://schemas.microsoft.com/analysisservices/2013/engine/500" xmlns:ddl500_500="http://schemas.microsoft.com/analysisservices/2013/engine/500/500" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0">
<Database>
<DataSources>
<DataSource>
<ID>ConnectionName</ID>
<ConnectionString>Data Source=serverName;Initial Catalog=databaseName;Integrated Security=True;Persist Security Info=False</ConnectionString>
<ManagedProvider>System.Data.SqlClient</ManagedProvider>
<ImpersonationInfo>
<ImpersonationMode xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">ImpersonateServiceAccount</ImpersonationMode>
<Account xmlns="http://schemas.microsoft.com/analysisservices/2003/engine"></Account>
<Password xmlns="http://schemas.microsoft.com/analysisservices/2003/engine"></Password>
<ImpersonationInfoSecurity xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">Unchanged</ImpersonationInfoSecurity>
</ImpersonationInfo>
</DataSource>
</DataSources>
</Database>
</ConfigurationSettings>
<Database>
<DataSources>
<DataSource>
<ID>ConnectionName</ID>
<ConnectionString>Data Source=serverName;Initial Catalog=databaseName;Integrated Security=True;Persist Security Info=False</ConnectionString>
<ManagedProvider>System.Data.SqlClient</ManagedProvider>
<ImpersonationInfo>
<ImpersonationMode xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">ImpersonateServiceAccount</ImpersonationMode>
<Account xmlns="http://schemas.microsoft.com/analysisservices/2003/engine"></Account>
<Password xmlns="http://schemas.microsoft.com/analysisservices/2003/engine"></Password>
<ImpersonationInfoSecurity xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">Unchanged</ImpersonationInfoSecurity>
</ImpersonationInfo>
</DataSource>
</DataSources>
</Database>
</ConfigurationSettings>
Comments