Visionneuse Parquet
Ouvrez des fichiers Parquet en ligne et parcourez les données avec pagination. Inspectez le schéma, consultez les lignes page par page et exportez en CSV ou JSON dans votre navigateur.
Qu'est-ce qu'un fichier Parquet ?
Apache Parquet est un format de stockage columnar largement utilisé dans les outils big data comme Spark, Hive et Pandas. Il stocke les données par colonnes avec une compression efficace, ce qui rend les requêtes analytiques très rapides.
Comment ouvrir un fichier Parquet en ligne ?
Déposez votre fichier .parquet dans la zone de chargement. Le fichier est analysé dans un Web Worker avec la bibliothèque hyparquet : le nombre de lignes et le schéma apparaissent d'abord, puis vous parcourez les données 100 lignes à la fois.
Mon fichier Parquet est-il envoyé sur un serveur ?
Non. Le fichier est lu entièrement dans votre navigateur. Chaque page de lignes est décodée sur votre appareil ; les jeux de données confidentiels ne quittent jamais votre ordinateur.
Comment convertir du Parquet en CSV ou JSON ?
Utilisez les boutons Exporter CSV ou Exporter JSON. L'outil lit le fichier par blocs, affiche une barre de progression pendant l'assemblage et télécharge un fichier .csv ou .json contenant toutes les lignes.
Y a-t-il une limite de taille d'export ?
Les fichiers de plus de 1 000 000 de lignes ne peuvent pas être exportés, afin d'éviter que le navigateur ne manque de mémoire. La navigation paginée reste possible quelle que soit la taille.
Quels codecs de compression sont pris en charge ?
SNAPPY, GZIP, BROTLI, ZSTD, LZ4 et LZ4_RAW, via le module hyparquet-compressors intégré. Si un fichier utilise un codec non pris en charge, le schéma reste visible et une erreur explique l'échec.
Puis-je voir les noms et types de colonnes ?
Oui. Le panneau de schéma liste chaque colonne avec son type physique Parquet, tiré des métadonnées du fichier. Les champs imbriqués apparaissent avec leur chemin complet à points.
Pourquoi ne vois-je que 100 lignes à la fois ?
Les fichiers volumineux sont lus page par page pour garder le navigateur réactif. Utilisez les boutons Précédent et Suivant ; l'étiquette affiche la page en cours et le total.
Comment s'affichent les NULL et les valeurs binaires ?
Les valeurs manquantes s'affichent en NULL. Les colonnes binaires sont montrées avec leur taille en octets ; à l'export JSON elles deviennent un indicateur lisible et en CSV seul le nombre d'octets est écrit.
Est-ce un vrai parseur Parquet ?
Oui. L'outil utilise hyparquet, une implémentation open source d'Apache Parquet en JavaScript pur, exécutée dans un Web Worker pour que les gros fichiers ne bloquent pas la page.
Comment utiliser Visionneuse Parquet
Parquet est un format columnaire compact que les tableurs ne savent pas ouvrir. Déposez ici un fichier .parquet pour inspecter son schéma et parcourir les lignes page par page, puis exportez ce qu'il vous faut en CSV ou JSON — l'analyse se fait entièrement en local.
- Cliquez sur la zone d'import ou déposez-y un fichier .parquet. Le nom du fichier, sa taille et le nombre total de lignes × colonnes s'affichent en haut du panneau.
- Consultez d'abord la table « Schéma » : elle liste chaque colonne avec son type Parquet, pour savoir ce que contient chaque champ avant de faire défiler les données.
- Parcourez la table « Données » 100 lignes à la fois avec les boutons « Précédent » et « Suivant » ; l'étiquette entre les deux indique la page courante. Les cellules NULL et les valeurs binaires sont signalées comme telles.
- Cliquez sur « Exporter CSV » pour un fichier prêt pour le tableur, ou « Exporter JSON » pour des données structurées — une barre de progression suit la conversion ligne par ligne.
- Les fichiers de plus d'un million de lignes peuvent être consultés mais pas exportés ; filtrez-les à la source si vous n'avez besoin que d'un sous-ensemble.
Les colonnes DECIMAL et TIMESTAMP deviennent du texte brut dans le CSV — à l'import dans un tableur, redéfinissez manuellement leur type pour que la précision et les dates survivent à l'aller-retour.
Outils associés
- Convertisseur CSV en JSON Convertissez CSV en JSON gratuitement en ligne. Délimiteurs personnalisés, objets basés sur les en-têtes et détection automatique des types. Tout dans le navigateur.
- JSON en CSV Convertisseur gratuit JSON vers CSV en ligne. Aplatissez les objets imbriqués, choisissez les délimiteurs et téléchargez instantanément. 100% navigateur.
- CSV vers Table HTML Convertisseur gratuit en ligne de CSV en table HTML. Collez des données CSV et générez instantanément un code de table HTML propre avec ligne d'en-tête, délimiteurs personnalisés, options de style et aperçu.
- Visualiseur d'arbre JSON Visualisez les données JSON sous forme d'arbre repliable interactif. Recherchez clés et valeurs, suivez le JSONPath au survol et gérez les gros fichiers avec chargement différé. Glisser-déposer de fichiers .json pris en charge.
- Calculatrice Chmod Calculatrice chmod gratuite en ligne pour visualiser et calculer les permissions de fichiers Linux avec des cases à cocher. Convertissez instantanément entre notation numérique (755, 644) et symbolique (rwxr-xr-x). Supporte les permissions spéciales comme setuid, setgid, sticky bit.
- Table ASCII Référence complète de codage de caractères ASCII avec codes décimaux, hexadécimaux, octaux, binaires, entités HTML et descriptions. Recherche et filtre instantanés.
- Testeur de Requêtes HTTP Testez les APIs REST directement dans votre navigateur. Envoyez des requêtes GET, POST, PUT, DELETE avec des en-têtes, corps et paramètres personnalisés. Voyez le statut, les en-têtes et le corps JSON instantanément.
- Générateur .htaccess Générez des règles .htaccess Apache pour les redirections, réécritures, en-têtes de sécurité, cache et plus.