human
Comment puis-je lire et écrire des données avec Delta Lake ?
gpt
Pour lire et écrire des données avec Delta Lake, vous pouvez utiliser les bibliothèques Delta Lake pour Python, Scala, Java ou SQL.

Voici un exemple de code en Python pour lire des données à partir d'un fichier Delta Lake et les afficher :

```python
from pyspark.sql import SparkSession

spark = SparkSession.builder.appName("DeltaLakeExample").getOrCreate()

df = spark.read.format("delta").load("/chemin/vers/votre/fichier")

df.show()
```

Pour écrire des données dans un fichier Delta Lake, vous pouvez utiliser la méthode `write` sur un DataFrame :

```python
# création d'un DataFrame pour l'exemple
data = [("Alice", 25), ("Bob", 30), ("Charlie", 35)]
df = spark.createDataFrame(data, ["nom", "âge"])

# écriture des données dans un fichier Delta Lake
df.write.format("delta").save("/chemin/vers/votre/fichier")
```

Pour en savoir plus sur les différentes options de lecture et d'écriture de données avec Delta Lake, vous pouvez consulter la documentation officielle : https://delta.io/documentation/getting-started/quick-start/.