programming python algorithms synapse machine learning automation data modeling etl advanced excel powerpoint excel power bi time series analysis data analysis mysql sql server sql azure data factory azure databricks aws pyspark cloud computing elt apache airflow kafka azure data explorer