Syntaxe
deltaLake est un alias de deltaLakeS3, maintenu pour des raisons de compatibilité.
Arguments
s3, azureBlobStorage, HDFS et file.
L’argument format correspond au format des fichiers de données de la table Delta Lake.
Un paramètre facultatif extra_credentials peut être utilisé pour transmettre un role_arn afin d’utiliser le contrôle d’accès basé sur les rôles dans ClickHouse Cloud. Consultez Secure S3 pour les étapes de configuration.
Valeur renvoyée
Exemples
Lecture des données
https://clickhouse-public-datasets.s3.amazonaws.com/delta_lake/hits/.
Pour lire les données de cette table dans ClickHouse, exécutez :
Query
Response
Insertion de données
s3://ch-docs-s3-bucket/people_10k/.
Pour insérer des données dans la table, activez d’abord la fonctionnalité expérimentale :
Query
Query
Response
Query
Response
Colonnes virtuelles
_path— Chemin du fichier. Type :LowCardinality(String)._file— Nom du fichier. Type :LowCardinality(String)._size— Taille du fichier en octets. Type :Nullable(UInt64). Si la taille du fichier est inconnue, la valeur estNULL._time— Date et heure de la dernière modification du fichier. Type :Nullable(DateTime). Si cette information est inconnue, la valeur estNULL._etag— ETag du fichier. Type :LowCardinality(String). Si l’ETag est inconnu, la valeur estNULL.