SqlBIManager

1.1.0.0

Deployment of SSAS tabular databases and SSIS packages. Requires SqlServer and ActiveDirectory modules.

Minimum PowerShell version

5.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name SqlBIManager -RequiredVersion 1.1.0.0

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name SqlBIManager -Version 1.1.0.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2018 Sjoerd van Noort. All rights reserved.

Package Details

Author(s)

  • Sjoerd van Noort

Tags

Deploy Deployment SSAS SSIS SQL Continuous Delivery Tabular asdatabase ispac

Functions

Use-SbmLog Write-SbmLogInformation Connect-ASServer ConvertTo-AsmlDatabase Get-ASDatabase Clear-ASDatabase Publish-AsmlDatabase Read-AsmlDatabase Write-AsmlDatabase Write-ASDatabaseCreateReplaceScript Set-AsmlDatasource Add-AsmlRoleMember Clear-AsmlRoleMember ConvertTo-AsmlRoleMember Select-AsmlRoleMember Connect-SsisCatalog Get-SsisFolder Get-SsisProject Publish-SsisProject Export-SsisProject Get-SsisParameter Set-SsisParameter Clear-SsisParameter Get-SsisEnvironment Get-SsisEnvironmentVariable Set-SsisEnvironmentVariableValue

Dependencies

Release Notes

Added examples for diffent scenarios deploying ssas tabular databases; setting connection strings, removing, replacinf adding role members.
       Added examples automating get latest from TFS, Building visual studio solutions, generating SQL migration scripts.
       Publish-AsmlDatabase now has "RetainRoleMembers" and "RetainDataSources" switches enabling to publish the database schema from development, while keeping
       the configured connection details and role members on the UAT or production server.
       Added Clear-AsmlRoleMember to avoid carrying development users to UAT or production server.
       Get-SsisParameter now returns extra column "ParameterValue" containing derived parameter value (design default, literal value, or referenced environment variable).
       Added Set-SsisParameter to set project or package parameter value.
       Added Clear-SsisParameter to reset project or package parameter to design default.
       Added Get-SsisEnvironment
       Added Get-SsisEnvironmentVariable
       Added Set-SsisEnvironmentVariableValue
       Fixed setting memberName in ConvertTo-AsmlRoleMember

FileList

Version History

Version Downloads Last updated
1.1.2.0 971 4/13/2018
1.1.1.0 30 3/26/2018
1.1.0.0 (current version) 24 3/16/2018
1.0.0.0 50 2/8/2018