Cursusbeschrijving

Deze cursus is ontworpen om jou instructie te geven over de SQL dedicated en serverless Spark pools. Je leert ook over data wrangling en het ELT-proces met behulp van Synapse Pipelines, vergelijkbaar met Azure Data Factory (ADF), om gegevens naar de dedicated pool database van Synapse te verplaatsen.

Onderwerpen

  • 1: Introduction to Azure Synapse Analytics
  • Identify the business problems that Azure Synapse Analytics addresses.
  • Describe core capabilities of Azure Synapse Analytics.
  • Determine when to use Azure Synapse Analytics.
  • ### 2: Use Azure Synapse serverless SQL pool to query files in a data lake
  • Identify capabilities and use cases for serverless SQL pools in Azure Synapse Analytics
  • Query CSV, JSON, and Parquet files using a serverless SQL pool
  • Create external database objects in a serverless SQL pool
  • ### 3: Analyze data with Apache Spark in Azure Synapse Analytics
  • Identify core features and capabilities of Apache Spark.
  • Configure a Spark pool in Azure Synapse Analytics.
  • Run code to load, analyze, and visualize data in a Spark notebook.
  • ### 4: Use Delta Lake in Azure Synapse Analytics
  • Describe core features and capabilities of Delta Lake.
  • Create and use Delta Lake tables in a Synapse Analytics Spark pool.
  • Create Spark catalog tables for Delta Lake data.
  • Use Delta Lake tables for streaming data.
  • Query Delta Lake tables from a Synapse Analytics SQL pool.
  • ### 5: Analyze data in a relational data warehouse
  • Design a schema for a relational data warehouse.
  • Create fact, dimension, and staging tables.
  • Use SQL to load data into data warehouse tables.
  • Use SQL to query relational data warehouse tables.
  • ### 6: Build a data pipeline in Azure Synapse Analytics
  • Describe core concepts for Azure Synapse Analytics pipelines.
  • Create a pipeline in Azure Synapse Studio.
  • Implement a data flow activity in a pipeline.
  • Initiate and monitor pipeline runs.
  • Materiaal

    Digitaal Microsoft cursusmateriaal

    Voorkennis

    Bekend zijn met notebooks die verschillende talen en een Spark-engine gebruiken, zoals Databricks, Jupyter Notebooks, Zeppelin-notebooks en meer Enige ervaring hebben met SQL, Python en Azure-tools, zoals Data Factory