---
title: Spark SQL Reviews
meta_title: 'Spark SQL Avis 2026 : Détails, Tarification, & Caractéristiques | G2'
meta_description: Filtrez les avis sur 45 par taille d'entreprise, rôle ou secteur
  des utilisateurs pour découvrir comment Spark SQL fonctionne pour une entreprise
  comme la vôtre.
aggregate_rating:
  rating_value: 4.5
  review_count: 45
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: Logiciel de base de données
  url: https://www.g2.com/fr/categories/database-software
---

# Spark SQL Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Bases de données relationnelles](https://www.g2.com/fr/categories/relational-databases)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 45
## About Spark SQL
Spark SQL vous permet d&#39;interroger des données structurées à l&#39;intérieur des programmes Spark, en utilisant soit SQL, soit une API DataFrame familière. Utilisable en Java, Scala, Python et R.




## Spark SQL Reviews
  ### 1. Lorsque les données sont énormes, sparksql est la réponse.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Manjunath K. | Machine Learning Intern, Entreprise (> 1000 employés)

**Reviewed Date:** March 28, 2024

**Qu'aimez-vous le plus à propos de Spark SQL?**

interroger des données à la fois dans les RDD et les sources externes avec aisance. Et capable d'interroger des données historiques uniquement avec le moteur Spark, réduisant ainsi la dépendance à différents moteurs.

**Que n’aimez-vous pas à propos de Spark SQL?**

limitations dans le traitement en temps réel des données.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Pour interroger/analyser des données marketing, nous devons nous connecter à des sources qui contiennent une grande quantité de données. SparkSQL traite cela facilement.

  ### 2. Spark SQL a révolutionné le traitement des données avec un SQL transparent pour des analyses efficaces et évolutives.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kumar A. | Data Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** November 18, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

J'apprécie les capacités robustes d'optimisation des requêtes et de traitement unifié des données de Spark SQL, offrant une solution rationalisée et haute performance pour les tâches analytiques complexes.

**Que n’aimez-vous pas à propos de Spark SQL?**

Alors que Spark SQL impressionne par une optimisation de requêtes robuste et un traitement de données unifié, des défis occasionnels dans la gestion des ressources et l'absence de certaines fonctions SQL conventionnelles peuvent nécessiter une attention particulière dans des scénarios analytiques spécifiques.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Spark SQL joue un rôle central dans la résolution des problèmes commerciaux en offrant une plateforme unifiée pour le traitement et l'analyse efficaces des données. Ses forces uniques dans la gestion de sources de données diversifiées, l'exécution de requêtes complexes et le traitement haute performance contribuent de manière significative à accélérer la prise de décision, à favoriser des insights basés sur les données et, en fin de compte, à améliorer la performance et l'agilité des entreprises.

  ### 3. Excellent

**Rating:** 4.5/5.0 stars

**Reviewed by:** ROSHAN S. | Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 17, 2024

**Qu'aimez-vous le plus à propos de Spark SQL?**

La capacité de manipuler le cadre de données spark en utilisant des requêtes SQL.

**Que n’aimez-vous pas à propos de Spark SQL?**

La syntaxe peut sembler un peu différente au début.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Je l'utilise pour construire des pipelines ETL. Cela a été excellent pour mon utilisation, que ce soit pour extraire des données des tables Delta ou manipuler les Dataframes Spark.

  ### 4. Spark SQL est un module qui peut fonctionner à la fois sur des dataframes et des requêtes SQL.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sneh H. | Software Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** June 05, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

Il peut fonctionner sur un dataframe ainsi qu'agir comme un moteur de requêtes distribué. Contrairement au SQL normal, c'est un module utilisé pour les bases de données structurées. Il permet aux requêtes Hadoop Hive de s'exécuter environ 100 fois plus rapidement sur le déploiement existant de données, permettant ainsi de gérer efficacement les big data.

**Que n’aimez-vous pas à propos de Spark SQL?**

Il n'y a pas de système de gestion de fichiers propre et il doit donc être connecté à un. Il n'y a pas de techniques d'optimisation automatique des fichiers et nous devons optimiser nos codes manuellement. Il n'y a pas de support pour le traitement en temps réel et il y a aussi des problèmes avec les petits fichiers lors de l'utilisation de Hadoop.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Il effectue rapidement des tâches de traitement sur de grands ensembles de données et peut également distribuer des tâches de traitement de données sur plusieurs plateformes. Dans ma dernière organisation, je travaillais sur un projet qui nécessitait de grands ensembles de données tels que des fichiers parquet contenant des millions d'enregistrements et en les interrogeant sur Microsoft SQL Server, cela prenait beaucoup de temps et mes supérieurs n'étaient pas non plus en mesure de m'aider en temps réel. Mais Spark SQL a résolu ce problème.

  ### 5. Traitement SQL plus rapide

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nitish K. | Big Data Engineer, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** October 03, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

Il permet tous les types de commandes SQL comme mysql, mssql, posgresql et bien d'autres avec un traitement plus rapide.

**Que n’aimez-vous pas à propos de Spark SQL?**

Il n'y a rien que je n'ai pas aimé à propos de Spark SQL.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Il traite de grandes requêtes en utilisant SQL dans un environnement Python. Après la requête, il est devenu plus facile de faire des prédictions d'apprentissage automatique en utilisant pyspark mlib.

  ### 6. 4 ans d'expérience en Pyspark, Python, SQL, GCP. Travaillé pour l'industrie des télécommunications et du divertissement.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Atul P. | Data Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** June 05, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

Partitionnement et La manière d'utiliser la mémoire ainsi que le disque.

Le cache est l'une des meilleures fonctionnalités de Spark SQL.

Et l'utilisation de la table temporaire.

**Que n’aimez-vous pas à propos de Spark SQL?**

Support limité pour les transactions. Impact sur la performance avec un petit ensemble de données. Manque de support natif de toutes les fonctions SQL comme l'extension propriétaire.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

L'utilisation de UDF dans les requêtes SQL. Cela m'aide à écrire certaines fonctions Python et à les utiliser dans Spark SQL.

Scalabilité : Spark SQL s'étend horizontalement, vous permettant de traiter de grands ensembles de données qui ne tiennent pas en mémoire sur une seule machine. Il partitionne et distribue automatiquement les données à travers un cluster, permettant un traitement parallèle.

  ### 7. Intégration de Spark SQL avec d'autres composants Spark pour le traitement en temps réel et les tâches d'apprentissage automatique.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Entreprise (> 1000 employés)

**Reviewed Date:** June 05, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

Ce que j'aime dans Spark SQL, c'est son intégration transparente avec l'écosystème Spark, me permettant de tirer parti des capacités de calcul distribué et de travailler avec des données structurées en utilisant la syntaxe SQL. L'optimiseur et le planificateur de requêtes, Catalyst, assurent une exécution efficace. En même temps, sa large gamme de support de sources de données et son intégration avec d'autres composants Spark en font un outil puissant pour le traitement de données de bout en bout.

**Que n’aimez-vous pas à propos de Spark SQL?**

Ce que je n'aime pas, c'est :

Complexité du débogage : Difficile de déboguer des requêtes complexes et d'optimiser les plans de requêtes.
Optimisation des performances : L'optimisation des performances des requêtes nécessite des connaissances approfondies et des expérimentations.
Limitations de compatibilité : Pas entièrement compatible avec tous les dialectes SQL et bases de données.
Support limité pour les analyses complexes : Certaines fonctionnalités SQL avancées peuvent ne pas être prises en charge ou nécessiter des implémentations personnalisées.

Malgré ces défis, je pense que Spark SQL est un outil puissant pour le traitement de données distribuées avec des capacités efficaces et évolutives.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Spark SQL résout plusieurs problèmes et m'apporte de nombreux avantages. Il résout le problème de l'interrogation et de l'analyse de données structurées et semi-structurées à grande échelle en utilisant la syntaxe SQL. Il m'avantage en éliminant le besoin d'apprendre de nouveaux langages, en s'intégrant parfaitement avec d'autres composants Spark, en optimisant les performances des requêtes et en supportant plusieurs langages de programmation. Cela permet un traitement efficace des données, des insights plus rapides et une productivité améliorée dans mon travail.

  ### 8. Décrire les capacités de Spark SQL.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tanmay A. | Data Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** April 23, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

Facile à comprendre et utilisant la puissance de Spark via des compétences SQL faciles, cette terminologie est facile à apprendre et toute personne ayant des compétences SQL de base peut facilement travailler, seules certaines choses de SQL sont différentes mais la plupart des choses sont les mêmes.

**Que n’aimez-vous pas à propos de Spark SQL?**

En termes d'inconvénients de Spark SQL, ce que je n'aime pas, c'est que si je veux utiliser une fonction personnalisée, je dois soit utiliser udf, soit udaf, ce qui est un peu compliqué et nécessite de bonnes connaissances en programmation.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

En termes d'avantages, cela aide à réduire les lignes de code et facilite la compréhension, donc moi, en tant qu'ingénieur de données, cela m'aide à déboguer et à optimiser les tâches Spark et m'aide également à améliorer mes compétences en SQL.

  ### 9. Interface simplifiée pour interroger des données structurées

**Rating:** 4.5/5.0 stars

**Reviewed by:** Harish K. | Senior Software Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** June 19, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

Permettant aux utilisateurs de passer sans effort d'un traitement de données à un autre et fonctionne efficacement avec des données structurées et semi-structurées. Utilise le moteur catalyst pour permettre à spark sql de fournir un traitement de requêtes rapide et efficace sur de grands ensembles de données.

**Que n’aimez-vous pas à propos de Spark SQL?**

Les messages d'erreur lors de l'exécution de la requête fournis par Spark SQL peuvent être difficiles à interpréter.  
Les utilisateurs qui ne sont pas familiers avec les bases de données et les concepts SQL nécessitent un certain temps et effort pour comprendre.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Le traitement des grandes données peut être géré à l'aide de Spark SQL. Les ensembles de données à grande échelle peuvent être traités avec un traitement de données à haute vitesse. Aide à analyser des volumes massifs de données en parallèle.

  ### 10. Alimenter une analyse et une interrogation de données efficaces

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Télécommunications | Petite entreprise (50 employés ou moins)

**Reviewed Date:** June 15, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

J'utilise Spark SQL depuis un certain temps maintenant, et je dois dire qu'il a complètement révolutionné ma façon d'analyser et d'interroger des ensembles de données à grande échelle. Avec ses capacités impressionnantes et son intégration transparente avec Apache Spark, Spark SQL est devenu un outil essentiel dans ma boîte à outils de traitement de données.

**Que n’aimez-vous pas à propos de Spark SQL?**

Un domaine où Spark SQL peut être difficile est sa courbe d'apprentissage.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Traitement de données unifié : Traditionnellement, travailler avec différents moteurs de traitement de données et langages pour divers formats de données (par exemple, SQL pour les données structurées, MapReduce pour les données non structurées) était fastidieux et chronophage.

  ### 11. Analyse facile et efficace des données

**Rating:** 4.0/5.0 stars

**Reviewed by:** vimal k. | Dotnet Developer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** July 22, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

si vous êtes familier avec les requêtes SQL, c'est l'un des meilleurs outils pour vous permettre d'analyser n'importe quelles données avec un minimum de codage. il est efficace pour tout type de données

**Que n’aimez-vous pas à propos de Spark SQL?**

c'est principalement un outil génial, mais peut fournir intellisense, graphiques pour l'utilisateur

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

il fournit le meilleur moyen d'analyser les données de tout type de manière efficace grâce à laquelle les entreprises peuvent améliorer leurs services, recommandations et bien d'autres choses.

  ### 12. C'est une expérience incroyable d'utiliser Spark SQL.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Hitesh S. | Machine Learning Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** June 11, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

La meilleure chose à propos de Spark SQL est sa capacité à travailler avec de grands ensembles de données avec une distribution parallèle. Actuellement, je travaille sur un ensemble de données de 80 Go et c'est très utile pour cela.

**Que n’aimez-vous pas à propos de Spark SQL?**

À ce jour, mon expérience avec Spark est très bonne. Donc, je n'ai rien à reprocher à Spark SQL jusqu'à présent.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Travailler avec un grand ensemble de données. Comme je l'ai mentionné plus tôt dans mon travail, la plupart des ensembles de données sont très grands. Donc, c'est vraiment bénéfique pour nous de travailler avec ces grands ensembles de données.

  ### 13. Examen de Spark SQL

**Rating:** 4.0/5.0 stars

**Reviewed by:** SHWETA R. | Entreprise (> 1000 employés)

**Reviewed Date:** June 05, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

J'aime sa syntaxe SQL facile lorsqu'on interroge des tables.

**Que n’aimez-vous pas à propos de Spark SQL?**

Je l'utilise depuis environ un an, donc rien à détester.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

C'est éviter le besoin d'utiliser des dataframes pour récupérer des données.

  ### 14. Des requêtes faciles et compréhensibles

**Rating:** 5.0/5.0 stars

**Reviewed by:** Divya S. | Software Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** June 19, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

L'interface utilisateur est très conviviale et facile à naviguer à travers tous les outils.

**Que n’aimez-vous pas à propos de Spark SQL?**

Il n'y a rien que je n'aime pas à propos de Spark SQL.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Au lieu d'écrire d'énormes requêtes dans d'autres bases de données. Spark SQL effectue le travail en une ou deux lignes de requêtes avec une vitesse de traitement très élevée.

  ### 15. Facile à apprendre

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sateesh W. | Programmer trainee, Entreprise (> 1000 employés)

**Reviewed Date:** June 24, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

Le visuel de l'éditeur sur le site web est très bon, il m'aide à trouver les erreurs survenues dans la ligne de code réelle.

**Que n’aimez-vous pas à propos de Spark SQL?**

Rien, tout est assez bon seulement.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Nous pouvons créer une très bonne visualisation de données sur cette plateforme.

  ### 16. Examen de Spark SQL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Entreprise (> 1000 employés)

**Reviewed Date:** June 04, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

Spark SQL a facilité les requêtes dans Spark et il est facile à intégrer avec Hive. De plus, il est facile de se connecter à n'importe quelle source de données, et principalement les connexions JDBC sont simples, ce qui est très nécessaire pour les développeurs d'applications ou les ingénieurs de données.

**Que n’aimez-vous pas à propos de Spark SQL?**

Pour l'instant, les erreurs liées aux varchars surdimensionnés ne sont pas affichées. À part cela, tout va bien.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Spark SQL résout les problèmes liés au traitement de grandes quantités de données. Il a facilité l'interrogation des données dans l'application.

  ### 17. C'est un excellent outil pour toutes les requêtes spark et sql.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Srawan Singh R. | Data Engineer II, Entreprise (> 1000 employés)

**Reviewed Date:** June 16, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

C'est un outil très complet pour toutes les grandes données et la modélisation des données. Il était bien géré.

**Que n’aimez-vous pas à propos de Spark SQL?**

Rien. Tout va bien. J'ai tout aimé à ce sujet.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Facile à gérer db et schéma

  ### 18. L'outil Hadoop le plus important

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Détail | Entreprise (> 1000 employés)

**Reviewed Date:** June 20, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

Spark SQL est très convivial même pour quelqu'un qui n'a pas de formation en programmation de base.

**Que n’aimez-vous pas à propos de Spark SQL?**

Jusqu'à présent, je n'ai trouvé aucun inconvénient à utiliser Spark SQL dans mon rôle professionnel.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

J'utilise essentiellement Spark SQL pour analyser ma base de données clients dans divers marchés.

  ### 19. Convivial pour les personnes travaillant sur des projets de Big Data.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Habillement et mode | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** June 19, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

Spark SQL ne nécessite pas de schéma ou de structure de type table pour effectuer des agrégations avancées.

La personnalisation du code sera compliquée lorsque le schéma du jeu de données change, c'est pourquoi Spark SQL prend en charge la personnalisation.

**Que n’aimez-vous pas à propos de Spark SQL?**

La plupart des bases de données, comme Hive, ne le prennent pas en charge. Rentable.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Grandes ensembles de données.

  ### 20. Bonne technologie dans l'ensemble

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Services financiers | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** June 06, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

C'est un temps de traitement plus rapide et une abstraction des structures de bas niveau avec les dataframes.

**Que n’aimez-vous pas à propos de Spark SQL?**

La documentation de Spark SQL doit être améliorée.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Lorsqu'on travaille avec l'apprentissage automatique pour réaliser des expériences plus rapidement, nous avons besoin de moteurs rapides comme Spark SQL pour interroger des bases de données relationnelles. Pour cela, nous utilisons ceci.

  ### 21. C'est un bon cours pour les débutants afin de comprendre les bases de Spark.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Détail | Entreprise (> 1000 employés)

**Reviewed Date:** June 12, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

Explication sur RDD et comment nous effectuons toutes les opérations dans un nœud de travail distribué

**Que n’aimez-vous pas à propos de Spark SQL?**

Niveau très basique, il n'y avait pas grand-chose sur la connexion de Spark avec d'autres sources de données.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

J'utilisais Hive à la place de Cosmos DB pour des raisons de réduction des coûts.

  ### 22. Vraiment apporte l'étincelle

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Petite entreprise (50 employés ou moins)

**Reviewed Date:** June 19, 2023

**Qu'aimez-vous le plus à propos de Spark SQL?**

Mise en cache
Utilisation de tables temporaires
Il peut également être utilisé pour des bases de données structurées

**Que n’aimez-vous pas à propos de Spark SQL?**

Pas de techniques d'optimisation automatique
Courbe d'apprentissage élevée, meilleure documentation nécessaire

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Cela aide à traiter un énorme volume de données de manière simpliste.

  ### 23. Facile à utiliser principalement des fonctionnalités comme le SQL normal

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Conseil en gestion | Entreprise (> 1000 employés)

**Reviewed Date:** September 11, 2022

**Qu'aimez-vous le plus à propos de Spark SQL?**

Ce que j'aime le plus à propos de Spark SQL, c'est qu'il est facile à utiliser et que nous pouvons facilement appliquer des requêtes SQL normales. Nous pouvons également l'utiliser dans un notebook PySpark en utilisant %sql en enregistrant le dataframe comme table temporaire.

**Que n’aimez-vous pas à propos de Spark SQL?**

Pas de dégoût particulier, parfois je rencontre des difficultés de performance et de temps d'exécution de la cellule si nous exécutons une requête complexe qui a beaucoup de jointures et d'autres conditions. Pour réduire cela, j'utilise des CTE et je divise la requête en morceaux.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Parfois, si quelqu'un n'a pas de connaissances en Python concernant la transformation et s'il a des connaissances en SQL, il peut facilement effectuer la transformation en utilisant Spark SQL. J'ai également souvent fait cela, parfois les requêtes sont complexes en PySpark, pour réduire les efforts, j'ai utilisé Spark SQL.

  ### 24. "Quelle commodité d'utilisation est incroyable !"

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mubeen M. | Full Stack Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 13, 2022

**Qu'aimez-vous le plus à propos de Spark SQL?**

Spark SQL a quelques capacités que j'aime particulièrement :

Spark SQL est un produit de choix car les technologies de big data s'y intègrent si facilement.

Il a une grande efficacité et peut traiter rapidement une grande quantité de données.

En raison de la similitude de sa syntaxe de requête avec le SQL standard, l'apprentissage d'un nouveau langage est facilité.

**Que n’aimez-vous pas à propos de Spark SQL?**

Mon principal reproche à Spark SQL est ses limitations, qui incluent des problèmes de latence, des problèmes mineurs de fichiers et l'absence de traitement de données en temps réel. Apache Apex, une solution alternative, a déjà résolu certains problèmes. Cependant, ces problèmes doivent être résolus dans Spark SQL, car une alternative est acceptable, mais certaines fonctionnalités fournies par Spark SQL ne sont pas disponibles avec Apex.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Nous résolvons le problème d'utilisation de cela pour nos algorithmes d'IA et d'apprentissage automatique, mais aussi comme un système de stockage et de récupération de données en général. Spark SQL nécessite une grande quantité de RAM pour traiter les données, ce qui entraîne une consommation excessive de mémoire.

De plus, nous ne pouvons pas créer de tables dans Spark pour les types union.

  ### 25. Comment Spark SQL est si utile pour la récupération et l'analyse des données.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Arpan s. | System Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** February 05, 2022

**Qu'aimez-vous le plus à propos de Spark SQL?**

Spark SQL n'est rien d'autre qu'un langage de requête qui permet au développeur de récupérer et d'analyser les données dans HDFS. Spark SQL prend en charge les fonctionnalités d'indexation ainsi que les fonctionnalités de partitionnement afin que les données qui vont être chargées soient organisées de manière à pouvoir être facilement récupérées et prêtes pour l'analyse. Spark Core fournit la plateforme ou le terminal où nous pouvons écrire nos requêtes et effectuer toute tâche opérationnelle.

**Que n’aimez-vous pas à propos de Spark SQL?**

Spark core ne prend pas en charge les fonctionnalités de cache, il ne peut donc pas stocker les résultats des requêtes ou une requête en cache, donc chaque fois qu'un développeur effectue une requête, il utilise toujours l'entrepôt ou un balayage complet des données. Je pense donc qu'il devrait offrir des fonctionnalités de cache afin que le coût de calcul soit faible lorsque quelqu'un utilise le cadre Spark.

**Recommandations à d’autres personnes envisageant Spark SQL:**

Qui veut mettre en œuvre ses compétences en Python dans le backend peut utiliser le framework Spark en Python également.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Le transfert des données des entrepôts vers le stockage en nuage, nous avons utilisé Spark SQL pour le transfert et l'analyse des données dans HDFS. Nous avons donc utilisé Spark dans le système de cluster Hadoop en utilisant le langage Scala.

  ### 26. Un moteur de distribution extrêmement rapide et léger pour projeter de grands ensembles de données.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Gaurav G. | Senior Data Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** April 21, 2022

**Qu'aimez-vous le plus à propos de Spark SQL?**

Comme cela aide à exécuter un grand nombre d'ensembles de données de manière distribuée. Spark SQL fournit une abstraction de programmation appelée Data Frames et peut également agir comme un moteur de requêtes SQL distribué.

**Que n’aimez-vous pas à propos de Spark SQL?**

Rien de tel.
Mais rejoindre de cette manière est difficile si vous rejoignez des ensembles de données déséquilibrés.
Cela crée un grand ensemble de données biaisé qui n'est pas utilisé pour un modèle de données approprié.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Joindre plusieurs cadres de données et effectuer la transformation par-dessus.
En dehors de cela, pour l'analyse des données en utilisant la fonction de fenêtrage.
Tout en utilisant le jeu de données unifié.

  ### 27. L'un des outils de calcul les plus rapides qui existent.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Aaryan S. | Project Engineer - Turbo, Entreprise (> 1000 employés)

**Reviewed Date:** March 30, 2022

**Qu'aimez-vous le plus à propos de Spark SQL?**

L'intégration des requêtes SQL avec les programmes Spark est l'une des meilleures fonctionnalités. La vitesse de traitement des grandes requêtes ainsi que l'optimisation de l'espace de stockage sont inégalées.

**Que n’aimez-vous pas à propos de Spark SQL?**

Le coût de l'outil est plutôt élevé par rapport à ce qu'il offre. Si vous êtes sur l'intranet, il pourrait y avoir un problème de latence lors de l'exécution des requêtes.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Je l'utilise dans mes programmes Spark pour récupérer sans effort les données des requêtes. Il est très facile d'utiliser la structure de requête de Spark SQL dans votre code, surtout pour les débutants.

  ### 28. Meilleur logiciel Spark

**Rating:** 5.0/5.0 stars

**Reviewed by:** Niyazahmedraza M. | A, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** April 06, 2022

**Qu'aimez-vous le plus à propos de Spark SQL?**

Spark fonctionne plus efficacement par rapport à d'autres bases de données comme MySQL. Il peut charger plus de données par rapport à d'autres bases de données et est meilleur lorsqu'il travaille avec de grands ensembles de données.

**Que n’aimez-vous pas à propos de Spark SQL?**

Je ne dirais pas que c'est un inconvénient, mais la version premium de Spark est plus coûteuse par rapport à d'autres bases de données comme MySQL, SQLite, mais Spark SQL offre une expérience de premier ordre.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Je pouvais charger et travailler avec d'énormes ensembles de données avec Spark SQL. Je ne pouvais pas le faire avec d'autres bases de données régulières. Spark SQL m'a aidé à travailler avec d'énormes données et à fournir des résultats plus efficacement.

  ### 29. SparkSQL a rendu notre travail facile.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kubendra Reddy M. | Data Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** February 21, 2022

**Qu'aimez-vous le plus à propos de Spark SQL?**

La meilleure chose est que nous pouvons traiter nos données dans Spark avec du code SQL. SparkSQL dispose d'un optimiseur Catalyst qui propose le meilleur plan d'exécution et le DAG pour s'exécuter dans Spark.

**Que n’aimez-vous pas à propos de Spark SQL?**

Il utilise beaucoup de mémoire lors du traitement des données, ce qui entraîne des problèmes de manque de mémoire.

**Recommandations à d’autres personnes envisageant Spark SQL:**

Vous pouvez certainement opter pour ce moteur de requête.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Nous maintenions notre entrepôt de données dans Hive et créions des cadres de données à partir des tables Hive existantes dans Spark et traitions les données avec SparkSQL. Grâce à cela, notre temps de traitement a été optimisé.

  ### 30. Spark SQL est très utile pour la transformation de données distribuées.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Pawan K. |  Bigdata Platform Architect at HCL Technologies Limited, Entreprise (> 1000 employés)

**Reviewed Date:** February 16, 2022

**Qu'aimez-vous le plus à propos de Spark SQL?**

Spark SQL est plus rapide, et des informations de type supplémentaires le rendent plus efficace.

**Que n’aimez-vous pas à propos de Spark SQL?**

Actuellement, pas de support pour les tables de transactions.

**Recommandations à d’autres personnes envisageant Spark SQL:**

Si l'entreprise a un projet basé sur l'analyse de données et qu'elle a un cas d'affaires pour le traitement des données en temps réel et par lots, elle devrait utiliser le cadre Spark.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Dans notre projet, nous utilisons pour le traitement par lots des tables Hive.

  ### 31. Plateforme pour l'analyse des Big Data

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vishal A. | Head of Operations, Entreprise (> 1000 employés)

**Reviewed Date:** July 27, 2021

**Qu'aimez-vous le plus à propos de Spark SQL?**

Spécifiquement, les quelques meilleurs points que j'aime à propos de Spark SQL sont les suivants :

- C'est le meilleur choix pour l'analyse de big data en collaboration avec Hadoop.
- Il offre un accès rapide aux données dans les charges de travail SQL.
- Dans Spark SQL, de nombreux types de traitement de données peuvent être utilisés ensemble.
- Il est facile d'intégrer plusieurs sources de données - des RDD Spark aux bases de données externes.
- Spark SQL prend en charge Map-reduce, les requêtes SQL, les données en streaming, l'apprentissage automatique (ML) et les algorithmes de graphes.

**Que n’aimez-vous pas à propos de Spark SQL?**

Ma principale aversion concerne les limitations de Spark SQL, y compris les problèmes de latence, les problèmes de fichiers mineurs et l'absence de traitement des données en temps réel. Apache a déjà résolu certains de ces problèmes avec une solution alternative par Apache Apex. Cependant, ces problèmes doivent être résolus dans Spark SQL car une alternative est acceptable, mais certaines fonctionnalités offertes par Spark SQL ne sont pas disponibles avec Apex.

**Recommandations à d’autres personnes envisageant Spark SQL:**

Mes recommandations à ceux qui envisagent Spark SQL seront que si vous souhaitez travailler avec l'analyse de Big Data en intégration avec Hadoop. Alors ma suggestion serait Spark SQL immédiatement car il permet aux requêtes Hadoop Hive non modifiées de s'exécuter jusqu'à 100 fois plus vite. Il offre également une intégration puissante avec le reste de l'écosystème Spark. Il peut exécuter des requêtes SQL aux côtés d'algorithmes analytiques complexes grâce à une intégration étroite. Cependant, je continue à encourager à comparer, analyser, puis utiliser votre discrétion pour décider quelle plateforme choisir.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Le problème que nous avons résolu avec l'aide de Spark SQL est basé sur une fonctionnalité qui mélange des requêtes SQL avec des programmes Apache Spark. Avec l'aide de Spark SQL, nous avons compilé des requêtes de données structurées en tant qu'ensemble de données distribué. Nous exécutons des requêtes SQL aux côtés d'algorithmes analytiques complexes en utilisant une intégration étroite, ce qui résout des problèmes complexes plus efficacement. Cela nous a également fait réaliser qu'il pouvait également agir comme un moteur de requêtes SQL distribué et permettre aux requêtes Hadoop Hive non modifiées de s'exécuter plus rapidement sur les déploiements et les données existants. Spark SQL a réellement fonctionné comme une bouée de sauvetage pour nous lors du travail avec Hadoop.

  ### 32. Analyse massive de données

**Rating:** 5.0/5.0 stars

**Reviewed by:** Prabhjot S. | Lead Software Engineer, Machine Learning, Petite entreprise (50 employés ou moins)

**Reviewed Date:** April 15, 2022

**Qu'aimez-vous le plus à propos de Spark SQL?**

1. Interroger les mégadonnées avec la syntaxe SQL.
2. Agrégations.

**Que n’aimez-vous pas à propos de Spark SQL?**

La configuration d'un cluster Spark autonome est difficile.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Analyse de téraoctets de données.

  ### 33. Traitement des données à son meilleur

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nick M. | Graduate Research And Teaching Assistant, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** July 08, 2021

**Qu'aimez-vous le plus à propos de Spark SQL?**

Une caractéristique que j'aime beaucoup en tant que personne orientée vers les logiciels est que Spark est open source. Cela me permet d'explorer plus en profondeur sa valeur que d'autres logiciels disponibles qui effectuent les mêmes tâches. Il est également extrêmement robuste en termes de fonctionnalité en tant que logiciel. Encore plus que cela, ce framework et la version SQL sont extrêmement plus rapides que ses concurrents en raison de la manière dont il traite les données. Spark utilise cette idée appelée mode cluster et, dans ce cadre, il utilise le traitement distribué et permet au calcul dans les frameworks de fonctionner entièrement en interne. Une autre grande caractéristique est la capacité de sourcer des données à partir de multiples sources différentes. L'utilisation principale que je peux voir dans ce framework est l'apprentissage automatique et l'IA lorsque vous utilisez de grandes quantités de données provenant de multiples sources. Il permet la meilleure combinabilité et capacité de traitement.

**Que n’aimez-vous pas à propos de Spark SQL?**

Une chose que je n'apprécie pas avec ce logiciel est qu'il n'y a pas de support API pour les ensembles de données dans la version Python de ce logiciel. La raison pour laquelle cela pose problème est que la plupart des programmes d'apprentissage automatique et d'IA que j'écris sont en langage Python, donc sans ce support, c'est un inconvénient majeur pour moi personnellement. Cela fonctionne toujours, mais sans cette fonctionnalité, c'est une petite déception. En termes d'autres langages de programmation, cela fonctionne très bien. Un autre problème potentiel est l'incapacité de prendre en charge plusieurs utilisateurs simultanés à la fois, ce qui peut constituer des obstacles potentiels sur les grands projets.

**Recommandations à d’autres personnes envisageant Spark SQL:**

Un excellent outil par rapport aux autres logiciels disponibles.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Nous résolvons le problème de l'utilisation de cela pour nos algorithmes d'IA et d'apprentissage automatique, mais aussi en tant que système de stockage et de récupération de données en général.

  ### 34. Bon outil avec une syntaxe presque identique à celle du SQL courant.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Entreprise (> 1000 employés)

**Reviewed Date:** April 26, 2022

**Qu'aimez-vous le plus à propos de Spark SQL?**

Capacité à gérer de grandes quantités de données et à afficher le résultat dans le moins de temps possible.

**Que n’aimez-vous pas à propos de Spark SQL?**

Rien à signaler. Aucun problème rencontré lors de l'utilisation.

**Recommandations à d’autres personnes envisageant Spark SQL:**

C'est un bon outil. Essayez-le.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Interroger les données avec SPARK SQL et les analyser.

  ### 35. C'est incroyable, à quel point il est pratique à utiliser !

**Rating:** 5.0/5.0 stars

**Reviewed by:** Neeti T. | Automation Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** August 16, 2021

**Qu'aimez-vous le plus à propos de Spark SQL?**

Certaines caractéristiques que j'aime le plus à propos de Spark SQL sont -  
Spark SQL est si bien intégré aux outils de big data qu'il en fait un produit incontournable.  
Il peut traiter une grande quantité de données en quelques secondes, c'est l'efficacité.  
Sa syntaxe de requête est comme le SQL régulier, ce qui réduit les efforts pour apprendre un nouveau langage.

**Que n’aimez-vous pas à propos de Spark SQL?**

Spark SQL nécessite une grande quantité de RAM pour traiter les données, ce qui entraîne une consommation excessive de mémoire.  
De plus, nous ne pouvons pas créer de table dans Spark pour le type union.

**Recommandations à d’autres personnes envisageant Spark SQL:**

Je le recommanderais sans aucun doute. Il sert certainement son but.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

J'utilise Spark SQL pour l'analyse de données. Nous recevons beaucoup de données de diverses sources et les exploitons, et obtenons des informations utiles à partir d'elles en utilisant des programmes Spark.

  ### 36. Très utile pour la création de travaux Spark complexes

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nilanjan N. | Senior Associate Consultant, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 04, 2021

**Qu'aimez-vous le plus à propos de Spark SQL?**

Faisabilité smd compréhension facile des requêtes construites à l'intérieur de sparksql

**Que n’aimez-vous pas à propos de Spark SQL?**

Une interface utilisateur non conviviale est très insatisfaisante, elle doit être améliorée.

**Recommandations à d’autres personnes envisageant Spark SQL:**

Veuillez comprendre votre cas d'utilisation d'abord, ceci est pour des travaux lourds, pas pour le traitement en temps réel utile.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Le flux de données en temps réel devient facile avec Spark SQL.

  ### 37. Spark SQL

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à E-learning | Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 17, 2022

**Qu'aimez-vous le plus à propos de Spark SQL?**

Spark SQL est un module Spark pour le traitement des données structurées.

**Que n’aimez-vous pas à propos de Spark SQL?**

Pas de système de gestion de fichiers, cher, critères de fenêtre

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Nous pouvons exécuter des requêtes SQL parallèlement à des algorithmes analytiques complexes en utilisant la propriété d'intégration étroite de Spark SQL.

  ### 38. Spark SQL

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Entreprise (> 1000 employés)

**Reviewed Date:** March 06, 2022

**Qu'aimez-vous le plus à propos de Spark SQL?**

Son support permet d'accéder à différentes sources de données telles que Hive, Avro, Parquet, ORC, JSON et JDBC.

**Que n’aimez-vous pas à propos de Spark SQL?**

Il ne prend pas en charge le traitement en temps réel.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Nous analysons les données commerciales critiques arrivant sous différents formats plus efficacement qu'auparavant.

  ### 39. Meilleur cadre pour gérer des données extrêmement volumineuses

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rama Chandra Rao N. | Senior Consultant, Entreprise (> 1000 employés)

**Reviewed Date:** January 11, 2021

**Qu'aimez-vous le plus à propos de Spark SQL?**

1. Nous pouvons écrire la plupart des scripts SQL pour lire les données massives
2. Toutes sortes de fonctionnalités SQL sont prises en charge
3. La meilleure fonctionnalité que j'aime est d'utiliser le SQL dans le langage Python et de stocker les données extraites dans des data frames Python
4. Les vues SQL sont un moyen très confortable d'accéder aux données des lacs de données
5. Puisque Spark SQL utilise les clusters Spark, il est très rapide d'exécuter les requêtes liées à l'extraction de données
6. Les notebooks sont un moyen plus facile et confortable d'écrire le code

**Que n’aimez-vous pas à propos de Spark SQL?**

Le seul problème est de créer des tables ou des vues au-dessus des données JSON du lac de données. Et de configurer le magasin de métadonnées externe au lieu de mettre à niveau le magasin de métadonnées actuel.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

1. Emplois à exécution rapide
2. Plus facile à gérer avec des données massives
3. Facile pour les nouveaux utilisateurs car c'est principalement du SQL de base
4. Intégration avec plusieurs logiciels tiers
5. Intégration facile avec différents outils de reporting

  ### 40. Spark SQL - Module Spark pour le traitement structuré

**Rating:** 5.0/5.0 stars

**Reviewed by:** Deepika T. | Data Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** August 17, 2021

**Qu'aimez-vous le plus à propos de Spark SQL?**

Il permet d'exécuter des requêtes Hadoop-Hive 10 fois plus rapidement que MR. Il vous permet d'interroger des cadres de données en python, scala ou java en utilisant des requêtes en SQL.

**Que n’aimez-vous pas à propos de Spark SQL?**

Il n'y a rien que je n'aime pas à propos de Spark SQL. C'est le meilleur moyen d'interroger de grandes quantités de données rapidement.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Nous avons effectué certaines des transformations en utilisant PySpark et d'autres en utilisant Spark SQL. Nous avons réalisé que Spark SQL est beaucoup plus facile à écrire, et le temps d'exécution est presque similaire pour les deux.

  ### 41. Court à la vitesse de l'éclair

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** December 07, 2021

**Qu'aimez-vous le plus à propos de Spark SQL?**

1. Vitesse des requêtes lors de l'exécution sur Databricks
2. Il s'intègre facilement avec Scala.
3. Très facile pour la distribution des données.

**Que n’aimez-vous pas à propos de Spark SQL?**

1. Le coût est très élevé
2. L'entretien est très élevé et complexe

**Recommandations à d’autres personnes envisageant Spark SQL:**

Très recommandé car il agit comme un moteur de requêtes SQL distribué.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

1. L'utiliser pour l'analyse de grandes données
2. L'utiliser pour transformer les données

  ### 42. Mon avis sur Spark SQL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Compagnies aériennes/Aviation | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** June 22, 2021

**Qu'aimez-vous le plus à propos de Spark SQL?**

Ce que j'aime le plus dans Spark SQL, c'est la rapidité et l'efficacité des requêtes SQL sur le calcul distribué de la plateforme Apache Spark.

**Que n’aimez-vous pas à propos de Spark SQL?**

Le seul inconvénient de Spark SQL que je n'aime pas est qu'il manque de fonctionnalités de sécurité avancées.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

J'utilise Spark SQL quotidiennement sur l'outil SQL-on-Hadoop de l'organisation. Je le trouve utile car Spark SQL aide à récupérer des données pour diverses tâches d'apprentissage automatique.

  ### 43. SQL ultra-rapide

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Entreprise (> 1000 employés)

**Reviewed Date:** August 19, 2021

**Qu'aimez-vous le plus à propos de Spark SQL?**

Spark SQL est incroyablement rapide lorsqu'il s'agit de traiter de grandes quantités de données. Et il fournit presque toutes les fonctions couramment utilisées pour transformer et interroger les données.

**Que n’aimez-vous pas à propos de Spark SQL?**

Ce n'est pas aussi intuitif que d'utiliser exactement SQL. Mais j'ai trouvé presque toutes les fonctions dont j'ai besoin disponibles, mais je dois parcourir la documentation.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Des requêtes massives traitant des millions de lignes de données pour permettre aux modèles d'apprentissage automatique.

  ### 44. Belle requête de distribution et traitement d'un grand nombre de données

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Fabrication électrique/électronique | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** September 01, 2021

**Qu'aimez-vous le plus à propos de Spark SQL?**

Distribution et processus de requête plus rapide et agrégation

**Que n’aimez-vous pas à propos de Spark SQL?**

Pas spécifiquement un, parfois cela prend plus de temps pour l'agrégation.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Traitez un plus grand nombre de données en mode distribution.

  ### 45. Spark SQL est facile à apprendre et permet d'écrire des requêtes complexes dans un modèle simple et peu codé.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Fabrication électrique/électronique | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** June 16, 2021

**Qu'aimez-vous le plus à propos de Spark SQL?**

Facile à apprendre et facile à comprendre. Peut écrire des requêtes complexes en quelques lignes seulement par rapport aux requêtes SQL Oracle.

**Que n’aimez-vous pas à propos de Spark SQL?**

Lorsqu'on travaille avec de grandes quantités de données, cela peut parfois se bloquer.

**Quels sont les problèmes que Spark SQL résout, et en quoi cela vous est-il bénéfique?**

Pendant que nous récupérons de grandes quantités de données de la base de données en utilisant Spark SQL, retirez rapidement les doublons et traitez facilement les données selon les formats requis.


## Spark SQL Discussions
  - [Quel type de SQL utilise Spark ?](https://www.g2.com/fr/discussions/what-type-of-sql-does-spark-use) - 2 comments, 1 upvote
  - [Quelle est la différence entre SQL et Spark SQL ?](https://www.g2.com/fr/discussions/what-is-the-difference-between-sql-and-spark-sql) - 1 comment
  - [Quelle est la fonctionnalité de Spark SQL ?](https://www.g2.com/fr/discussions/what-is-the-functionality-of-spark-sql) - 1 comment

- [View Spark SQL pricing details and edition comparison](https://www.g2.com/fr/products/spark-sql/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-19+06%3A13%3A43+-0500&secure%5Bsession_id%5D=d3546cab-64be-44c5-8572-b92e91c2038c&secure%5Btoken%5D=7882b644ff1fffedc8e94af13348eaba6603e8b314804520207feec63257a89e&format=llm_user)

## Spark SQL Features
**Gestion**
- Schéma de données
- Langage de requête
- ACID - Plainte
- Réplication des données

**Soutien**
- Recherche textuelle
- Types de données
- Traduction
- Systèmes d’exploitation

**Sécurité**
- Verrouillage de la base de données
- Contrôle d’accès
- Cryptage
- Authentification

**Performance**
- Reprise après sinistre
- Concurrence d’accès aux données
- Gestion de la charge de travail
- Indexation avancée
- Optimiseur de requêtes

**Fonctionnalités de la base de données**
- Stockage
- Disponibilité
- Stabilité
- Évolutivité
- Sécurité
- Manipulation des données
- Langage de requête

## Top Spark SQL Alternatives
  - [Oracle Database](https://www.g2.com/fr/products/oracle-database/reviews) - 4.3/5.0 (929 reviews)
  - [PostgreSQL](https://www.g2.com/fr/products/postgresql/reviews) - 4.4/5.0 (649 reviews)
  - [ClickHouse](https://www.g2.com/fr/products/clickhouse/reviews) - 4.5/5.0 (22 reviews)

