You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For compatibility with MS ODBC Driver 18, the settings Encrypt and TrustServerCertificate are now always added to the connection string.
These are configured with the keys encrypt and trust_cert in your profile.
In previous versions, these settings were only added if they were set to True.
The new version of the MS ODBC Driver sets Encrypt to True by default.
The adapter is following this change and also defaults to True for Encrypt.
The default value for TrustServerConnection remains False as it would be a security risk otherwise.
This means that connections made with this version of the adapter will now have Encrypt=Yes and TrustServerCertificate=No set if you are using the default settings.
You should change the settings encrypt or trust_cert to accommodate for your use case.
New configuration option in the target: auto_provision_aad_principals - setting this to true will automatically create contained database users linked to Azure AD principals or groups if they don't exist yet when they're being used in grant configs
Support for MS ODBC Driver 18
Support automatic retries with new retries setting introduced in core
The correct owner of a table/view is now visible in generated documentation (and in catalog.json)
A lot of features of dbt-utils & T-SQL utils are now available out-of-the-box in dbt-core and this adapter. A new release of T-SQL utils will follow.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
What's Changed
Full Changelog: v1.2.0b2...v1.2.0rc1
v1.2.0 (pre-releases)
Possibly breaking change: connection encryption
For compatibility with MS ODBC Driver 18, the settings
Encrypt
andTrustServerCertificate
are now always added to the connection string.These are configured with the keys
encrypt
andtrust_cert
in your profile.In previous versions, these settings were only added if they were set to
True
.The new version of the MS ODBC Driver sets
Encrypt
toTrue
by default.The adapter is following this change and also defaults to
True
forEncrypt
.The default value for
TrustServerConnection
remainsFalse
as it would be a security risk otherwise.This means that connections made with this version of the adapter will now have
Encrypt=Yes
andTrustServerCertificate=No
set if you are using the default settings.You should change the settings
encrypt
ortrust_cert
to accommodate for your use case.Features
auto_provision_aad_principals
- setting this totrue
will automatically create contained database users linked to Azure AD principals or groups if they don't exist yet when they're being used in grant configsretries
setting introduced in coretype_*
macrosbool_or
listagg
will only work in SQL Server 2017 or newer or the cloud versions. Thelimit_num
option is unsupported.DISTINCT
cannot be used in the measure.Fixes
TIMESTAMP
would be used as data type instead ofDATETIMEOFFSET
, fixed thatChores
This discussion was created from the release v1.2.0rc1.
Beta Was this translation helpful? Give feedback.
All reactions