Maison Problème commun Que doit apprendre un analyste Big Data ?

Que doit apprendre un analyste Big Data ?

Jun 04, 2019 am 10:54 AM
分析师 大数据

L'analyste Big Data fait référence au processus d'analyse scientifique, d'exploration, d'affichage et d'utilisation du Big Data pour l'aide à la décision basé sur diverses méthodes d'analyse. L'analyste Big Data est le nom des praticiens exerçant cette profession. en Chine Certification de niveau pour les analystes Big Data.

Que doit apprendre un analyste Big Data ?

Le rôle des analystes

Les analystes Big Data peuvent permettre aux entreprises de comprendre clairement l'état actuel de l'entreprise, l'environnement concurrentiel , ainsi que l'évaluation des risques et l'aide à la prise de décision, qui peuvent exploiter pleinement la valeur apportée par le big data. Après l'exploration et l'affichage des données, un rapport clair, précis et étayé par des données sera présenté aux décideurs de l'entreprise. Par conséquent, les analystes du Big Data ne sont plus de simples collaborateurs informatiques, mais des personnalités clés qui peuvent participer à la prise de décision et au développement de l’entreprise.

Par rapport aux analystes de données traditionnels, les analystes de Big Data doivent apprendre à briser les silos d'informations et à utiliser diverses sources de données, à trouver des modèles de données dans des données massives et à découvrir des anomalies de données dans des données massives. Responsable de la planification, du développement, de l'exploitation et de l'optimisation de la plateforme d'analyse et d'exploration de données volumineuses ; développer des modèles de données, des algorithmes d'exploration et de traitement de données selon la conception du projet ; effectuer des analyses par l'exploration des données et la sortie des modèles, et fournir les résultats de l'analyse.

Que devraient apprendre les analystes du Big Data ?

1. Connaissances mathématiques

Les connaissances mathématiques sont les connaissances de base des analystes de données. Pour les analystes de données juniors, il suffit de comprendre certains contenus de base liés aux statistiques descriptives et d'avoir une certaine capacité à calculer des formules. Comprendre les algorithmes courants des modèles statistiques est un bonus.

Pour les analystes de données senior, la connaissance des modèles statistiques est indispensable, et il est préférable d'avoir une certaine compréhension de l'algèbre linéaire (principalement des connaissances liées au calcul matriciel).

Pour les ingénieurs en exploration de données, en plus des statistiques, ils doivent également maîtriser l'utilisation de divers algorithmes, et les exigences en mathématiques sont les plus élevées.

Il n'est donc pas nécessaire d'être très bon en mathématiques pour apprendre l'analyse des données. Cela dépend simplement de la direction que vous souhaitez développer. L'analyse des données a aussi un côté "littéraire", surtout les filles, elles peuvent aller. dans le sens de la rédaction du document.

2. Outils d'analyse

Pour les analystes de données juniors, il est nécessaire de pouvoir jouer avec Excel et de maîtriser l'utilisation des tableaux croisés dynamiques et des formules. De plus, vous devez également apprendre un outil d’analyse statistique SPSS est une bonne introduction.

Pour les analystes de données avancés, l'utilisation d'outils d'analyse est une compétence de base. VBA est une nécessité fondamentale. SPSS/SAS/R doit maîtriser l'utilisation d'au moins l'un d'entre eux (tels que Matlab). ) dépendent de la situation.

Pour les ingénieurs en data mining... eh bien, il suffit de pouvoir utiliser Excel. Le travail principal doit être résolu en écrivant du code.

3. Langage de programmation

Pour les analystes de données juniors, ils peuvent écrire des requêtes SQL et, si nécessaire, écrire des requêtes Hadoop et Hive, ce qui est fondamentalement OK.

Pour les analystes de données seniors, en plus de SQL, il est nécessaire d'apprendre Python, qui peut être utilisé pour obtenir et traiter des données avec deux fois plus de résultat avec moitié moins d'effort. Bien entendu, d’autres langages de programmation sont également possibles.

Pour les ingénieurs en data mining, ils doivent être familiers avec Hadoop, au moins un des Python/Java/C++, et être capables d'utiliser Shell... Bref, le langage de programmation est définitivement la compétence clé du data mining ingénieurs.

4. Compréhension métier

Il n'est pas exagéré de dire que la compréhension métier est le fondement de tout le travail d'un analyste de données, du plan d'acquisition de données, de la sélection des indicateurs, et même. la compréhension de la conclusion finale dépend de la compréhension qu’a l’analyste de données de l’entreprise elle-même.

Pour les analystes de données juniors, le travail principal consiste à extraire des données et à créer des graphiques simples, ainsi qu'un petit nombre d'informations et de conclusions. Il suffit d'avoir une compréhension de base de l'entreprise.

Les analystes de données senior doivent avoir une compréhension plus approfondie de l'entreprise et être capables d'extraire des opinions efficaces basées sur des données, ce qui peut être utile à l'entreprise réelle.

Pour les ingénieurs en data mining, il suffit d'avoir une compréhension de base du métier, mais l'accent doit encore être mis sur l'exercice de ses capacités techniques.

Les capacités commerciales sont essentielles pour un bon analyste de données. Si vous êtes déjà très familier avec un certain secteur auparavant, c'est une approche très correcte pour apprendre l'analyse de données. Même si vous venez d’obtenir votre diplôme et n’avez aucune expérience dans l’industrie, vous pouvez vous développer lentement, il n’y a donc pas lieu de s’inquiéter.

5. Pensée logique

Cette capacité a été rarement mentionnée dans mes articles précédents, j'en parlerai donc séparément cette fois.

Pour les analystes de données juniors, la pensée logique se reflète principalement dans le but de chaque étape du processus d'analyse des données, sachant quels moyens vous devez utiliser pour atteindre quels objectifs.

Pour les analystes de données senior, la pensée logique se reflète principalement dans la construction d'un cadre d'analyse complet et efficace, dans la compréhension de la corrélation entre les objets d'analyse et dans la connaissance des causes et des conséquences de chaque changement d'indicateur et de l'impact qu'il aura sur le entreprise.

Pour les ingénieurs en exploration de données, la pensée logique ne se reflète pas seulement dans le travail d'analyse lié aux affaires, mais inclut également la logique algorithmique, la logique de programme, etc., de sorte que les exigences en matière de pensée logique sont également les plus élevées.

6. Visualisation des données

La visualisation des données semble de très haut niveau, mais en fait, elle couvre un large éventail. Mettre des graphiques de données dans un PPT peut également être considéré comme une visualisation de données, donc je pense. c'est une capacité généralement requise.

Pour les analystes de données juniors, s'ils peuvent utiliser Excel et PPT pour créer des graphiques et des rapports de base et afficher clairement les données, ils atteindront leurs objectifs.

Pour les analystes de données senior, ils doivent explorer de meilleures méthodes de visualisation de données, utiliser des outils de visualisation de données plus efficaces et créer un contenu de visualisation de données simple ou complexe selon les besoins réels, mais adapté au public à regarder.

Pour les ingénieurs en data mining, il est nécessaire de comprendre certains outils de visualisation de données et de créer des graphiques visuels complexes en fonction des besoins, mais il n'est généralement pas nécessaire de considérer trop de problèmes d'embellissement.

7. Coordination et communication

Pour les analystes de données juniors, comprendre l'entreprise, trouver des données et expliquer les rapports nécessitent tous de traiter avec des personnes de différents départements, les compétences en communication sont donc très importantes.

Pour les analystes de données senior, ils doivent commencer à diriger des projets de manière indépendante ou à coopérer avec des produits. Par conséquent, en plus des compétences en communication, ils ont également besoin de compétences en coordination de projet.

Pour les ingénieurs d'exploration de données, il y a plus de contenu technique dans la communication avec les gens, relativement moins dans les aspects commerciaux, et les exigences en matière de communication et de coordination sont relativement faibles.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Compétences de traitement de structures de données volumineuses de PHP Compétences de traitement de structures de données volumineuses de PHP May 08, 2024 am 10:24 AM

Compétences en matière de traitement de la structure des Big Data : Chunking : décomposez l'ensemble de données et traitez-le en morceaux pour réduire la consommation de mémoire. Générateur : générez des éléments de données un par un sans charger l'intégralité de l'ensemble de données, adapté à des ensembles de données illimités. Streaming : lisez des fichiers ou interrogez les résultats ligne par ligne, adapté aux fichiers volumineux ou aux données distantes. Stockage externe : pour les ensembles de données très volumineux, stockez les données dans une base de données ou NoSQL.

Cinq tendances majeures de développement dans l'industrie AEC/O en 2024 Cinq tendances majeures de développement dans l'industrie AEC/O en 2024 Apr 19, 2024 pm 02:50 PM

AEC/O (Architecture, Engineering & Construction/Operation) fait référence aux services complets qui assurent la conception architecturale, la conception technique, la construction et l’exploitation dans le secteur de la construction. En 2024, l’industrie de l’AEC/O est confrontée à des défis changeants au milieu des progrès technologiques. Cette année devrait voir l’intégration de technologies avancées, annonçant un changement de paradigme dans la conception, la construction et l’exploitation. En réponse à ces changements, les industries redéfinissent les processus de travail, ajustent les priorités et renforcent la collaboration pour s'adapter aux besoins d'un monde en évolution rapide. Les cinq tendances majeures suivantes dans l'industrie AEC/O deviendront des thèmes clés en 2024, lui recommandant d'évoluer vers un avenir plus intégré, réactif et durable : chaîne d'approvisionnement intégrée, fabrication intelligente.

Partage d'expérience en développement C++ : Expérience pratique en programmation Big Data C++ Partage d'expérience en développement C++ : Expérience pratique en programmation Big Data C++ Nov 22, 2023 am 09:14 AM

À l'ère d'Internet, le Big Data est devenu une nouvelle ressource. Avec l'amélioration continue de la technologie d'analyse du Big Data, la demande de programmation Big Data est devenue de plus en plus urgente. En tant que langage de programmation largement utilisé, les avantages uniques du C++ dans la programmation Big Data sont devenus de plus en plus importants. Ci-dessous, je partagerai mon expérience pratique dans la programmation Big Data C++. 1. Choisir la structure de données appropriée Le choix de la structure de données appropriée est une partie importante de l'écriture de programmes Big Data efficaces. Il existe une variété de structures de données en C++ que nous pouvons utiliser, telles que des tableaux, des listes chaînées, des arbres, des tables de hachage, etc.

Application d'algorithmes dans la construction de 58 plateformes de portraits Application d'algorithmes dans la construction de 58 plateformes de portraits May 09, 2024 am 09:01 AM

1. Contexte de la construction de la plateforme 58 Portraits Tout d'abord, je voudrais partager avec vous le contexte de la construction de la plateforme 58 Portraits. 1. La pensée traditionnelle de la plate-forme de profilage traditionnelle ne suffit plus. La création d'une plate-forme de profilage des utilisateurs s'appuie sur des capacités de modélisation d'entrepôt de données pour intégrer les données de plusieurs secteurs d'activité afin de créer des portraits d'utilisateurs précis. Elle nécessite également l'exploration de données pour comprendre le comportement et les intérêts des utilisateurs. et besoins, et fournir des capacités côté algorithmes ; enfin, il doit également disposer de capacités de plate-forme de données pour stocker, interroger et partager efficacement les données de profil utilisateur et fournir des services de profil. La principale différence entre une plate-forme de profilage d'entreprise auto-construite et une plate-forme de profilage de middle-office est que la plate-forme de profilage auto-construite dessert un seul secteur d'activité et peut être personnalisée à la demande. La plate-forme de mid-office dessert plusieurs secteurs d'activité et est complexe ; modélisation et offre des fonctionnalités plus générales. 2.58 Portraits d'utilisateurs de l'arrière-plan de la construction du portrait sur la plate-forme médiane 58

Discussion sur les raisons et les solutions au manque de framework Big Data en langage Go Discussion sur les raisons et les solutions au manque de framework Big Data en langage Go Mar 29, 2024 pm 12:24 PM

À l’ère actuelle du Big Data, le traitement et l’analyse des données sont devenus un support important pour le développement de diverses industries. En tant que langage de programmation doté d'une efficacité de développement élevée et de performances supérieures, le langage Go a progressivement attiré l'attention dans le domaine du big data. Cependant, par rapport à d'autres langages tels que Java, Python, etc., le langage Go prend en charge relativement mal les frameworks Big Data, ce qui a causé des problèmes à certains développeurs. Cet article explorera les principales raisons du manque de framework Big Data dans le langage Go, proposera des solutions correspondantes et l'illustrera avec des exemples de code spécifiques. 1. Allez dans la langue

IA, jumeaux numériques, visualisation... Points forts de la conférence de lancement de produit d'automne 2023 de Yizhiwei ! IA, jumeaux numériques, visualisation... Points forts de la conférence de lancement de produit d'automne 2023 de Yizhiwei ! Nov 14, 2023 pm 05:29 PM

Le lancement du produit d'automne 2023 de Yizhiwei s'est terminé avec succès ! Revoyons ensemble les moments forts de la conférence ! 1. Une ouverture intelligente et inclusive, permettant aux jumeaux numériques de devenir productifs Ning Haiyuan, co-fondateur de Kangaroo Cloud et PDG de Yizhiwei, a déclaré dans son discours d'ouverture : Lors de la réunion stratégique de l'entreprise de cette année, nous avons positionné l'orientation principale de la recherche et du développement de produits comme « Ouverture intelligente et inclusive » « Trois capacités principales, en nous concentrant sur les trois mots-clés fondamentaux de « l'ouverture intelligente et inclusive », nous avons en outre proposé l'objectif de développement consistant à « faire des jumeaux numériques une force productive ». 2. EasyTwin : explorez un nouveau moteur de jumeau numérique plus facile à utiliser 1. De la version 0.1 à 1.0, continuez à explorer le moteur de rendu de fusion jumelle numérique pour obtenir de meilleures solutions avec un mode d'édition 3D mature, des plans interactifs pratiques et des ressources de modèle massives.

Premiers pas : utiliser le langage Go pour traiter le Big Data Premiers pas : utiliser le langage Go pour traiter le Big Data Feb 25, 2024 pm 09:51 PM

En tant que langage de programmation open source, le langage Go a progressivement reçu une attention et une utilisation généralisées ces dernières années. Il est privilégié par les programmeurs pour sa simplicité, son efficacité et ses puissantes capacités de traitement simultané. Dans le domaine du traitement du Big Data, le langage Go a également un fort potentiel. Il peut être utilisé pour traiter des données massives, optimiser les performances et peut être bien intégré à divers outils et frameworks de traitement du Big Data. Dans cet article, nous présenterons quelques concepts et techniques de base du traitement du Big Data en langage Go, et montrerons comment utiliser le langage Go à travers des exemples de code spécifiques.

Traitement du Big Data en technologie C++ : Comment utiliser les bases de données en mémoire pour optimiser les performances du Big Data ? Traitement du Big Data en technologie C++ : Comment utiliser les bases de données en mémoire pour optimiser les performances du Big Data ? May 31, 2024 pm 07:34 PM

Dans le traitement du Big Data, l'utilisation d'une base de données en mémoire (telle qu'Aerospike) peut améliorer les performances des applications C++ car elle stocke les données dans la mémoire de l'ordinateur, éliminant ainsi les goulots d'étranglement d'E/S disque et augmentant considérablement les vitesses d'accès aux données. Des cas pratiques montrent que la vitesse de requête lors de l'utilisation d'une base de données en mémoire est plusieurs fois plus rapide que lors de l'utilisation d'une base de données sur disque dur.