code vulnerabilities, code smells, and bugs

Phani1
Databricks MVP

Hi Team, is there a way in Databricks to check for code vulnerabilities, code smells, and bugs?

Note :Databricks native functionality only 

 

SathyaSDE
Contributor

Hi,

As far as I am aware, for security scanning/monitoring at Databricks account level, we have below

SAT - https://github.com/databricks-industry-solutions/security-analysis-tool

https://www.databricks.com/trust/trust

https://learn.microsoft.com/en-us/azure/databricks/security/privacy/enhanced-security-monitoring

If you are looking specifically at code level, then as you might be aware check-in the notebooks to devops (azure for instance) and then do code quality checks using tools like SonarQube etc against devops project.

Or you may try with this python package - https://pypi.org/project/pylint/

I hope it helps!!