Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

paramètres de session engine_file_*

Ces paramètres sont disponibles dans system.settings et sont générés automatiquement à partir du code source.

engine_file_allow_create_multiple_files

Type
Bool
Par défaut
0

Active ou désactive la création d’un nouveau fichier à chaque insertion dans les tables du moteur File si le format comporte un suffixe (JSON, ORC, Parquet, etc.). Si cette option est activée, un nouveau fichier sera créé à chaque insertion selon le modèle de nom suivant :

data.Parquet -> data.1.Parquet -> data.2.Parquet, etc.

Valeurs possibles :

  • 0 — la requête INSERT ajoute les nouvelles données à la fin du fichier.
  • 1 — la requête INSERT crée un nouveau fichier.

engine_file_empty_if_not_exists

Type
Bool
Par défaut
0

Permet de sélectionner des données dans une table utilisant le moteur File même en l'absence de fichier.

Valeurs possibles :

  • 0 — SELECT lève une exception.
  • 1 — SELECT renvoie un résultat vide.

engine_file_skip_empty_files

Type
Bool
Par défaut
0

Active ou désactive l’ignorance des fichiers vides dans les tables utilisant le moteur File.

Valeurs possibles :

  • 0 — SELECT lève une exception si le fichier vide n’est pas compatible avec le format demandé.
  • 1 — SELECT renvoie un résultat vide pour un fichier vide.

engine_file_truncate_on_insert

Type
Bool
Par défaut
0

Active ou désactive la troncature avant l’insertion dans les tables utilisant le moteur File.

Valeurs possibles :

  • 0 — la requête INSERT ajoute les nouvelles données à la fin du fichier.
  • 1 — la requête INSERT remplace le contenu existant du fichier par les nouvelles données.
Navigation