pyspark hp cloud service automation software self host power bi analytics visualization query optimization abstraction store java transformation microsoft azure data transformation devops python writing databricks azure data lake scripting information science azure devops cloud management amx programming middleware data engineering finite state machine database abstraction layer azure azure data factory cleansing spotify data store