Редактирование данных в Lakehouse

Введение в Microsoft Fabric

Alex Kuntz

Technical Instructional Designer

Lakehouse только для чтения

  • SQL Analytics Engine работает только в режиме чтения

Конечные точки SQL Analytics для Lakehouse доступны только для чтения. Хранилища поддерживают чтение и запись через SQL.

1 https://learn.microsoft.com/en-us/fabric/data-warehouse/data-warehousing
Введение в Microsoft Fabric

Операторы языка манипулирования данными (DML)

  • Ключевые слова SQL для изменения данных в таблицах
    • UPDATE
    • INSERT
    • DELETE
  • SQL Analytics Endpoint предназначен для анализа, а не для изменения данных!
Введение в Microsoft Fabric

DML-операторы в ноутбуках: Spark SQL

  • Ноутбуки позволяют редактировать данные в Lakehouse!
  • Ячейки Spark SQL в ноутбуках могут выполнять DML-операторы.

Пример DML-оператора в ячейке Spark SQL

Введение в Microsoft Fabric

DML-операторы в ноутбуках: PySpark

  • Ячейки PySpark в ноутбуке могут выполнять DML-операторы
  • Режим overwrite
    df.write.mode("overwrite").format("delta").saveAsTable(table)
    
  • Режим append
    new_rows_df.write.mode("append").format("delta").saveAsTable(table)
    
  • Синтаксис Python и SQL в этом курсе знать не обязательно!
Введение в Microsoft Fabric

Давайте потренируемся!

Введение в Microsoft Fabric

Preparing Video For Download...