Reformularía la pregunta para que sea ‘¿Qué herramientas necesita saber un analista de BA / Data para usar para ser bueno en su trabajo?’. La razón por la que lo diría de esta manera es que no creo que conocer herramientas específicas sea un requisito previo para cualquier trabajo de BA (nota: si tiene conocimiento específico sobre una herramienta particular que está en la solicitud de trabajo, entonces eso Sin embargo, es un punto de venta extra).
Me he encontrado con varias personas, que actualmente son BA, que no eran competentes en herramientas específicas cuando fueron contratados, pero aprendieron en el trabajo.
Dicho esto, desea diferenciarse y no ser una de esas personas que no tienen conocimiento de ninguna herramienta. Mi recomendación sería simplificar y familiarizarse con al menos 1 herramienta de cada una de las siguientes * áreas * (y luego podrá elegir otras nuevas con relativa facilidad):
- ¿Alguien ha trabajado en IFB Industries Ltd. para ECE B.Tech? ¿Cómo es? ¿Cuáles son los futuros ámbitos?
- ¿Cuáles son las 10 mejores universidades de MCA en Hyderabad?
- ¿Cuál crees que es el futuro de AR? ¿Qué industria es más adecuada para su aplicación?
- ¿Cuáles son los beneficios de tomar un segundo idioma de IB HL?
- ¿Cuál es la trayectoria profesional de tener conocimiento en múltiples bases de datos como Oracle, Cassandra y MongoDB?
- Base de datos y cliente SQL (configuración de 1 vez) : debe comprender que, como BA / Analista de datos, utilizará un “Cliente SQL” para ejecutar consultas en la base de datos. Un ejemplo de un cliente SQL es WinSQL. Habrá una configuración única que una persona de Tech le ayudará a “configurar”. Hay muchos clientes SQL diferentes que se comportan de manera similar. No te dejes atrapar por saber mucho más sobre esta área, solo familiarízate con ella.
- Lenguaje SQL (para ver datos) : si es nuevo y / o acaba de salir de la escuela (no se especializa en Sistemas de Información), se sentirá un tanto intimidado (no lo sea) y pensará que SQL está desactualizado (pronunciado “siːkwəl “). ¿Por qué no solo usar Excel? Bueno, también lo usarás, pero esto es para grandes conjuntos de datos. El hecho de que no se puede “ver” los datos también es un poco intimidante al principio, pero se convierte en una segunda naturaleza con bastante rapidez. SQL parece un código, que es, pero desde el punto de vista de BA es básicamente una herramienta de búsqueda que es paralela a diferentes cosas que estaría haciendo en Excel. También tenga en cuenta: SQL es común en todas las bases de datos, por lo que una vez que sepa cómo usar SQL en una organización, puede usarlo inmediatamente en otra organización. El sitio web de la escuela W3 es cómo aprendí SQL (nota: todavía me refiero a él): Tutorial de SQL
- Base de datos y front-end (para ver datos) : algunas organizaciones se han alejado de SQL (punto anterior) y han creado aplicaciones * bonitas * como Oracle OBIEE Reporting donde puede arrastrar y soltar columnas, crear filtros, etc. en orden para consultar la base de datos y crear informes. La ventaja es que no tiene que saber SQL, pero la desventaja es que tardan más en ejecutarse y son más restrictivos que SQL solo. En varias organizaciones, no le proporcionan acceso a SQL, por lo que debe usar aplicaciones de informes de front-end. Puede esperar que esta sea la tecnología que cambia más rápidamente que utilizan los BA (es decir, muchas herramientas de informes diferentes, como Tableau, etc.). La buena noticia es que estas herramientas son relativamente fáciles de aprender y usar.
- Excel (para ver, manipular y probar datos) : Excel se usa con mucha frecuencia. Por lo general, ejecutará informes y exportará sus datos a Excel. En Excel necesita conocer los conceptos básicos como: tablas dinámicas, búsquedas virtuales, sumas, filtros, etc. También debe saber cómo probar algo en Excel, es decir, tendrá un conjunto de datos de referencia, resultados esperados, un conjunto de datos real y un comparación para asegurarse de que tiene resultados reales = sus resultados esperados.
- Herramienta ETL (solo familiarícese con esto) : técnicamente es una herramienta tecnológica, pero realmente debe saber qué es ETL y cómo funciona en general (especialmente porque muchos BA no lo saben); ETL significa Extraer, Transformar, Cargar y esto es lo que eso significa:
- Paso 1: Extraer: desea mover los datos de la base de datos 1 a la base de datos 2. En el paso de extracción, la tecnología apunta su herramienta a la base de datos 1; Eso es.
- Paso 2: Transformar: una vez que la tecnología ha completado el Paso 1, pueden hacer ‘transformaciones’ si lo desean; simplemente toman los datos de la base de datos 1 y los suman, le aplican filtros, etc. (estas son solo funciones que está realizando en los datos mismos).
- Paso 3: Carga: una vez que se ha completado el paso de transformación, el equipo de tecnología señala los datos transformados a la base de datos2; hecho: felicitaciones, el sistema se ha automatizado.
- Herramienta de administración de problemas (para ver / registrar problemas) : realmente no piense que este es demasiado importante para pasar tiempo aprendiendo de antemano, pero puede familiarizarse con algo como Jira; muy explicativo, pero pensé que valía la pena mencionarlo por completo.
- Herramienta de administración de casos de prueba (para registrar los resultados de la prueba) : ALM de HP es un ejemplo de una herramienta de administración de casos de prueba; Una vez más, no creo que valga la pena pasar mucho tiempo aprendiendo, pero estoy mencionando esto para completar.