| Entrée | Sortie | Alias |
|---|---|---|
| ✔ | ✔ |
Description
Se distingue du format JSONColumns en ce qu’il inclut également certaines métadonnées et statistiques (à l’instar du format JSON).
Exemple d’utilisation
Exemple :
{
"meta":
[
{
"name": "num",
"type": "Int32"
},
{
"name": "str",
"type": "String"
},
{
"name": "arr",
"type": "Array(UInt8)"
}
],
"data":
{
"num": [42, 43, 44],
"str": ["hello", "hello", "hello"],
"arr": [[0,1], [0,1,2], [0,1,2,3]]
},
"rows": 3,
"rows_before_limit_at_least": 3,
"statistics":
{
"elapsed": 0.000272376,
"rows_read": 3,
"bytes_read": 24
}
}Pour le format d’entrée JSONColumnsWithMetadata, si le paramètre input_format_json_validate_types_from_metadata est défini sur 1,
les types indiqués dans les métadonnées des données d’entrée seront comparés à ceux des colonnes correspondantes de la table.