-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(fabric_spark_workspace_settings): add more properties to rs/ds #201
Conversation
Changelog Previewv0.1.0-dev - January 23, 2025π₯ Breaking
β¨ Added
π« Changed
πͺ² Fixed
|
Minimum allowed line rate is |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #201 +/- ##
==========================================
+ Coverage 76.47% 76.63% +0.16%
==========================================
Files 149 149
Lines 12903 12997 +94
==========================================
+ Hits 9867 9960 +93
- Misses 3031 3032 +1
Partials 5 5 β View full report in Codecov by Sentry. |
## v0.1.0-beta.8 - January 30, 2025 ### π₯ Breaking * [#171](#171) The `format` attribute is now REQUIRED for Resources/Data-Sources with definition support. Currently applicable to the following Resources/Data-Sources: Report, Notebook, Semantic Model, and Spark Job Definition. * [#185](#185) Using preview resources or data sources now needs explicit opt-in at the provider level configuration by setting the `preview` attribute to `true`. This is to ensure that users are aware of the risks of using preview resources or data sources in production environments. Usage of any preview feature will result in a warning message in the Terraform output. ### β¨ Added * [#168](#168) Added support for multi-format Notebook Resource/Data-Source. By using `format` attribute, you can now define the format of the Notebook Resource/Data-Source. Accepted values are `jpynb`, and `py`. * [#171](#171) Added support for multi-format Report Resource/Data-Source. By using `format` attribute, you can now define the format of the Report Resource/Data-Source. Accepted values are `PBIR`, and `PBIR-Legacy`. * [#171](#171) Added support for multi-format Semantic Model Resource/Data-Source. By using `format` attribute, you can now define the format of the Semantic Model Resource/Data-Source. Accepted values are `TMSL`, and `TMDL`. * [#135](#135) Definition support in the `fabric_eventhouse` Resource * [#156](#156) Definition support in the `fabric_eventhouse` Data-Sources * [#201](#201) Added additional properties for `fabric_spark_workspace_settings` Data-Source and Resource: * `high_concurrency.notebook_pipeline_run_enabled` (Boolean) * `job.conservative_job_admission_enabled` (Boolen) * `job.session_timeout_in_minutes` (Number) * [#159](#159) Definition support in the `fabric_eventstream` Resource * [#160](#160) Definition support in the `fabric_eventstream` Data-Source * [#130](#130) New Resource: `fabric_kql_queryset` * [#131](#131) Definition support in the `fabric_kql_queryset` Data-Source * [#134](#134) New Resource/Data-Source: `fabric_kql_dashboard` * [#224](#224) New `configuration` attribute in the `fabric_eventhouse` Resource. ### π« Changed * [#194](#194) Enabled SPN support for Warehouse ### πͺ² Fixed * [#174](#174) `Provider produced inconsistent result after apply` error appears when using `fabric_domain_workspace_assignments` multiple times due to enforce assignments based only on TF configuration and ignoring the real state on the Fabric side. Resource must only manage TF provided configuration and ignore any configuration provided outside TF. * [#190](#190) Fixed typo in the "Creating an App Registration for the User context" doc
π₯ Pull Request
β What are you trying to address
This pull request introduces new properties to the
fabric_spark_workspace_settings
data source and resource, enhancing its capabilities. The changes include adding new attributes for managing job settings and notebook pipeline runs, along with updates to the documentation and schema definitions.β¨ Description of new changes
Enhancements to
fabric_spark_workspace_settings
:fabric_spark_workspace_settings
data source and resource:high_concurrency.notebook_pipeline_run_enabled
(Boolean)jobs.conservative_job_admission_enabled
(Boolean)jobs.session_timeout_in_minutes
(Number)