Modificare i dati nel Lakehouse

Introduzione a Microsoft Fabric

Alex Kuntz

Technical Instructional Designer

Lakehouse in sola lettura

  • Il motore SQL Analytics è in sola lettura

Endpoint SQL Analytics in sola lettura creati per ogni Lakehouse. I Warehouse possono usare SQL per lettura e scrittura.

1 https://learn.microsoft.com/en-us/fabric/data-warehouse/data-warehousing
Introduzione a Microsoft Fabric

Istruzioni DML (Data Manipulation Language)

  • Parole chiave SQL per aggiornare i dati delle tabelle
    • UPDATE
    • INSERT
    • DELETE
  • L'endpoint SQL Analytics serve per l'analisi, non per la manipolazione!
Introduzione a Microsoft Fabric

DML nei notebook: Spark SQL

  • I notebook possono modificare i dati del lakehouse!
  • Le celle Spark SQL nei notebook possono eseguire istruzioni DML.

Esempio di istruzione DML in una cella Spark SQL

Introduzione a Microsoft Fabric

DML nei notebook: PySpark

  • Le celle PySpark in un notebook possono eseguire istruzioni DML
  • Modalità overwrite
    df.write.mode("overwrite").format("delta").saveAsTable(table)
    
  • Modalità append
    new_rows_df.write.mode("append").format("delta").saveAsTable(table)
    
  • In questo corso non preoccuparti della sintassi Python o SQL!
Introduzione a Microsoft Fabric

Passiamo alla pratica!

Introduzione a Microsoft Fabric

Preparing Video For Download...