Duration 3 Days 18 CPD hours This course is intended for This course is intended for information workers and data science professionals who seek to use database reporting and analysis tools such as Microsoft SQL Server Reporting Services, Excel, Power BI, R, SAS and other business intelligence tools, and wish to use TSQL queries to efficiently retrieve data sets from Microsoft SQL Server relational databases for use with these tools. Overview After completing this course, students will be able to: - Identify independent and dependent variables and measurement levels in their own analytical work scenarios. - Identify variables of interest in relational database tables. - Choose a data aggregation level and data set design appropriate for the intended analysis and tool. - Use TSQL SELECT queries to produce ready-to-use data sets for analysis in tools such as PowerBI, SQL Server Reporting Services, Excel, R, SAS, SPSS, and others. - Create stored procedures, views, and functions to modularize data retrieval code. This course is about writing TSQL queries for the purpose of database reporting, analysis, and business intelligence. 1 - INTRODUCTION TO TSQL FOR BUSINESS INTELLIGENCE Two Approaches to SQL Programming TSQL Data Retrieval in an Analytics / Business Intelligence Environment The Database Engine SQL Server Management Studio and the CarDeal Sample Database Identifying Variables in Tables SQL is a Declarative Language Introduction to the SELECT Query Lab 1: Introduction to TSQL for Business Intelligence 2 - TURNING TABLE COLUMNS INTO VARIABLES FOR ANALYSIS: SELECT LIST EXPRESSIONS, WHERE, AND ORDER BY Turning Columns into Variables for Analysis Column Expressions, Data Types, and Built-in Functions Column aliases Data type conversions Built-in Scalar Functions Table Aliases The WHERE clause ORDER BY Lab 1: Write queries 3 - COMBINING COLUMNS FROM MULTIPLE TABLES INTO A SINGLE DATASET: THE JOIN OPERATORS Primary Keys, Foreign Keys, and Joins Understanding Joins, Part 1: CROSS JOIN and the Full Cartesian Product Understanding Joins, Part 2: The INNER JOIN Understanding Joins, Part 3: The OUTER JOINS Understanding Joins, Part 4: Joining more than two tables Understanding Joins, Part 5: Combining INNER and OUTER JOINs Combining JOIN Operations with WHERE and ORDER BY Lab 1: Write SELECT queries 4 - CREATING AN APPROPRIATE AGGREGATION LEVEL USING GROUP BY Identifying required aggregation level and granularity Aggregate Functions GROUP BY HAVING Order of operations in SELECT queries Lab 1: Write queries 5 - SUBQUERIES, DERIVED TABLES AND COMMON TABLE EXPRESSIONS Non-correlated and correlated subqueries Derived tables Common table expressions Lab 1: Write queries 6 - ENCAPSULATING DATA RETRIEVAL LOGIC Views Table-valued functions Stored procedures Creating objects for read-access users Creating database accounts for analytical client tools Lab 1: Encapsulating Data Retrieval Logic 7 - GETTING YOUR DATASET TO THE CLIENT Connecting to SQL Server and Submitting Queries from Client Tools Connecting and running SELECT queries from: Excel PowerBI RStudio Exporting datasets to files using Results pane from SSMS The bcp utility The Import/Export Wizard Lab 1: Getting Your Dataset to the Client Additional course details: Nexus Humans 55232 Writing Analytical Queries for Business Intelligence training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the 55232 Writing Analytical Queries for Business Intelligence course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.
Course Category Team Building and Leadership Visioning and Problem Solving Strategic Work Online Course now available via Teachable Platform – Chairing Meetings Learn at your own pace… lots of text and video support Description Meetings can be dreadful and bad chairing makes them worse. On this day we look at transformational person centred approaches to approaching the chairing of meetings. We provide deeper insights into the psychological processes that make this role challenging. ‘Best Saves’ for those really difficult moments when chairing meetings are creatively explored. We provide a practical, skill based and creative approach best delivered over 2 days. Testimonials “One of the most valuable things I have come across in the whole year” Learning Objectives To identify characteristics of meetings that matter- what excellent chairing looks like To strengthen person centred dimensions to chairing meetings To clarify the meetings we never want to be part of To create a visual graphic and words that uniquely illuminate what great meetings and chairing looks like To explore the various hats that group members and chairs can wear For participants to improve their chairing skills by receiving feedback To explore how to bring creativity into stuck meetings To Explore psychodynamic processes of resistance, projection, splitting and transference- as well as how to process these dynamics Who Is It For? Anyone who has to chair meetings Course Content Setting a Good tone/Exploring the ‘whole elephant’ – story so far of experience in chairing meetings – good and bad meetings – graphiced timeline and highs and lows of story so far Meetings I do not want – negative chairing…. Thinking Hats and Values – linked to role of chair – where are hats when things are going well and where are they when things are not? Our shared vision for great meetings and excellent chairing? Personal planning for future chairing – what do I need to get better at – what should I manage? Specific skill teaching – re when things go wrong – eg tears, personal attacks, talking in side conversations, silent members, lack of contribution, anger and so on…‘best saves’ explored with group – using live role play – with one chair Solution Circle demonstration – chairing skills/problem solving modelled – approach when teams stuck… Emotional elements of chairing – ‘its not personal’ – splitting, projection, transference explored and ‘handling projections’ activity Vision and Road Blocks – small groups chaired and minuted – creative problem solving – Blocks to vision of great meetings creatively removed or worked around
What you learn, will equip you to act wholeheartedly, wisely and joyfully in all aspects of your life. About this Event Your present was made in the past. Your future is created in the present... ... NOT by what you do tomorrow but… …by what you do and don’t do today …by what you say and don’t say today …by what you see and feel and think today … by what you miss, deny, ignore, distort today Presence in Action (TM) is for leaders, coaches, artists, musicians, supervisors, health professionals, teachers, parents, students - in fact it is for EVERYONE committed to doing something to change themselves, their lives, their relationships, their prospects. What you learn, will equip you to act wisely, wholeheartedly and joyfully in all aspects of your life. You will learn to use the P6 Constellation as a Presence in Action framework to assist you in deepening and extending your efficacy and artistry in and with life. Through practice you will become better able to see, adapt, communicate and take coherent action in any and all circumstances. You will develop the wherewithal to get unstuck and to liberate yourself into flow. With practice you will find yourself ever more skilled in navigating the complexities and challenges you face, whatever the context. For practitioners working with others, you will find your personal and professional practice increasingly enhanced by the insights you gain. Irrespective of what you do and who you are in life, this programme will open up for you, new ways of seeing, understanding and being in the world. It will deliver joys and surprises; it will be challenging and sometimes a bit confusing. This is coherent with the nature of this unusual learning experience. It will call on each of you to let go of what you think you know in order to discover what is currently beyond sight or reach. Through this process you will find yourselves increasingly liberated from the fictions that bind and blind you - that prevent you being and becoming your full potential. During our time together we will make connections between ancient wisdoms and new sciences - helping you to connect to wider patterns in nature and the wider world. We will... ...dive deep and stretch high ...reach outwards and touch inwards ...explore what happens within and between us ...engage lovingly and boldly with our deepest selves ...experiment with ancient wisdom and embodied knowhow ...play wholly and wholeheartedly as ourselves, in action together ...connect where the sacred meets the systemic within, between and beyond Throughout our time together, we will share, experience, reflect, play, practice and learn together. I will introduce you to models, frameworks and theories that can help you make sense of your experiences and insights. You will engage in solo work, paired practice and whole group activities. We will take advantage of all our senses and sense-making - using our bodies, minds and spirits, not in isolation but as the integrated whole beings that we are.
PYTHON BOOTCAMP: This 12-week Python Data Analytics Data Boot Camp is designed to give you a complete skill set required by data analysts . You will be fully fluent and confident as a Python data analyst, with full understanding of Python Programming. From Data, databases, datasets, importing, cleaning, transforming, analysing to visualisation and creating awesome dashboards The course is a practical, instructor-lead program.
Agile techniques and management frameworks are changing the way organisations operate. Evolving to realise that organisations are no longer static and structured entities is the key to unlocking new ways to achieve better results. Agile can be utilised at an organisation, team, and project level. Transforming to an Agile way of working requires knowledge, commitment, and frameworks to lead change. The Applying Professional Scrum training teaches key implementation techniques and Scrum frameworks. Course Description Applying Professional Scrum Training ONLINE Getting results with the Scrum framework Scrum is the most used Agile framework for complex product development and project management. It is a proven system, in use for over 25 years by companies large and small. Scrum training introduces an iterative and incremental approach to product or project development – aiming to reduce complexity and achieve results faster. A Scrum team works simultaneously rather than sequentially, with more flexibility. Scrum teams learn to work better together, delivering more value for project stakeholders. Applying professional scrum training The Applying professional Scrum (APS) course introduces the Scrum framework and demonstrates its power over traditional approaches to project or product development. It is an interactive course that aims to familiarise participants with its iterative and 'Sprint' based methodology. The Scrum framework is commonly used in software development but is relevant in any industry or to any complex project. Course contents and key objectives The course will teach participants how to apply Professional Scrum and the Scrum framework. It is appropriate for anyone, whether or not they have previous exposure to Scrum. Contents of the two-day course include: Understanding more about Agile development and the value that an Agile mindset can bring. Explain how Scrum differs from traditional work models and the advantages this offers. Explain the details of the Scrum methodology and its practical application. Understand how to apply Scrum to projects and teamwork. This includes the concepts of the Scrum team, Sprints, Sprint reviews, and the Daily Scrum. Course attendees will work in Scrum teams to simulate a Scrum project. This will involve a series of 'sprints' to solve complex problems and demonstrate the Scrum approach's power. Such Sprints are key to the Scrum framework. They bring in the iterative way of working, giving teams the chance to review success and quickly adapt to meet business requirements. As part of this practical approach, participants will learn to recognize and understand common missteps and misunderstandings when using Scrum. Expected Outcomes from Applying professional scrum training Applying professional scrum training will teach attendees what Scrum is, the value it can deliver, and how to implement it. The practical and example-based nature of the course will help develop a thorough understanding of the Scrum framework. Experience is the key to implementing it in practice. As such, the course is designed to mimic this and teach the problems to look out for and their solution. Participants will emerge as proficient Scrum practitioners – ready to transform the development of their projects. Who Should Attend This Course? Scrum is beneficial for any company, or individual, with complex projects or products. This course provides an introduction and solid grounding in Scrum, enabling participants to work effectively within the Scrum team and to go on to further training if desired. It is ideal for anyone: Working in or joining a team that uses Scrum. Considering the use of Scrum or investigating its benefits. Working alongside or managing Scrum teams – even if not using the methodology directly. Your Professional Scrum Trainer Meet Jay, founder of Fractal Systems and a dedicated Professional Scrum Trainer. With over 20 years of experience in team and leadership roles, Jay is well-versed in delivering continuous value. His unique teaching approach involves zero PowerPoint and instead relies on engaging, experience-based sessions using techniques from Liberating Structures and Neuro Linguistic Programming. Jay's expertise lies in business transformations, offering training, mentoring, coaching, and consulting to foster success through collaborative efforts. Rapid learning and practical application are the hallmarks of his approach. Jay & the entire Fractal team are invested in your learning journey and are here to support you from start to end, including offering additional valuable support: Free practice assessments for certification success Free resource bundle to master Scrum Free exam revision sheets Free access to an exam simulator Free exam coaching sessions for first-time success Free 1:1 coaching to excel at work Our Clients Our Testimonials
About this Training Course Oil & Gas professionals increasingly need to translate complex findings, analysis and recommendations for effective decision-making. If you face challenges in getting your findings into paper, you will benefit from this training course. The Technical Report Writing and Presentation Skills for Oil & Gas Engineers and Technical Professionals course focuses on the unique needs of technical professionals who write for both technical and non-technical readers. This separately bookable training course will demonstrate how technical professionals can use their technical knowledge and logical edge to write in a reader-friendly style, produce grammatically accurate reports and persuasively communicate for buy-in purposes. An ILM Recognised programme. Training Objectives LEARNING OUTCOMES FOR TECHNICAL REPORT WRITING SKILLS By the end of this course, participants will be able to: Write and turn-around accurate technical documents quickly to meet deadlines and productivity goals Understand how technical reports should be structured by applying a systematic approach to the writing task, involving planning, drafting, revision and production Use clear & powerful language to target and persuade readers for positive results Use tried and tested proof reading techniques to check and review documents more effectively Identify and avoid common pitfalls in technical report writing LEARNING OUTCOMES FOR TECHNICAL PRESENTATION SKILLS By the end of this course, participants will be able to: Present and sell your technical presentation more effectively both internally and externally Plan and structure your meetings and presentations for maximum effect Capture your technical and non-technical audience by delivering your presentation with power and authority Handle questions, interruptions and objections with confidence Target Audience This programme has been researched and developed for all Oil & Gas Engineers and Technical Professionals Course Level Basic or Foundation Trainer Your course leader managed the Business Skills Unit of the British Council programmes as well as oversee all training-related matters from 1997. The trainer considers himself a trainer first and specialises predominantly in high-level writing and technical report writing programmes. In addition to conducting training in Technical Writing, the trainer has also been the chief editor for many large writing projects. These include a year-long project editing the entire Start-Up Manual (including the Black Start Manual) for Nippon Oil's Helang Integrated Platform, a 4-month project rewriting the manuals for the Puteri Dulang FSO off Terengganu, and editing the current revision of the PETRONAS Procedures and Guidelines for Upstream Activities (PPGUA). POST TRAINING COACHING SUPPORT (OPTIONAL) To further optimise your learning experience from our courses, we also offer individualized 'One to One' coaching support for 2 hours post training. We can help improve your competence in your chosen area of interest, based on your learning needs and available hours. This is a great opportunity to improve your capability and confidence in a particular area of expertise. It will be delivered over a secure video conference call by one of our senior trainers. They will work with you to create a tailor-made coaching program that will help you achieve your goals faster. Request for further information post training support and fees applicable Accreditions And Affliations
In this course we explore how we have attempted to build inclusive circles of support around individuals and contrast this with a radical approach to problem solving with parents – the Parent Solutions Circle. Parent Solutions is a brand new approach to problem solving with parents based on our live group work in schools. A focus on challenging behaviour brings interest, energy and commitment. Course Category Inclusion Peer Support Parents and Carers Behaviour and relationships Description In this course we explore how we have attempted to build inclusive circles of support around individuals and contrast this with a radical approach to problem solving with parents – the Parent Solutions Circle Parent Solutions is a brand new approach to problem solving with parents based on our live group work in schools. A focus on challenging behaviour brings interest, energy and commitment. Essentially the approach involves gathering a group of parents and carers together who recognise how challenging their own children are and would like some help to figure out how to be with them or how to manage an aspect of their behaviour. The process is facilitated but majors on the parents offering each other their wisdom and ideas. The directness that only peers can provide to each other makes the work both powerful and effective. Mobilising the wisdom and experiences of parents in a safe way is a delicate art. In this training we will explore how this can best be done. Parents who have been on all the courses and had all the professional advice in world love this way of working because they get to offer each other their experience, ideas and wisdom. The approach is capacity focused, person centred approach to working with parents rather than the dominant deficit oriented and ‘medical model’ of viewing and planning for parents. We work with rather than do things to a group of parents. This training can be modelled with a group of parents or can be demonstrated with a group of professionals. We prefer mixed groups. Learning Objectives For participants to learn how to set up a Parent Solutions Circle For participants to understand the underlying rationale and ethos of this way of working To learn the facilitation process and stages of the Circle process Who Is It For? Anyone interested in working with parents and carers in a way that builds and makes use of their capacities rather than focus on their challenges and difficulties. School leaders and managers Social Care teams Community organisers Psychologists Course Content True parent empowerment Facilitating groups Problem solving process Handling group communication Allowing direct feedback and challenge between participants in a safe way Building relationships Creating natural circles of support that can provide peer support and mutual problem solving If you liked this course you may well like: Creating Community Circles
The course covers research design principles and all main quantitative evaluation methods: randomised experiments, instrumental variables, sharp and fuzzy regression discontinuity designs, regression methods, matching methods and longitudinal methods (before-after, difference-in-differences and synthetic controls).
The course covers research design principles and all main quantitative evaluation methods: randomised experiments, instrumental variables, sharp and fuzzy regression discontinuity designs, regression methods, matching methods and longitudinal methods (before-after, difference-in-differences and synthetic controls).
The course covers research design principles and all main quantitative evaluation methods: randomised experiments, instrumental variables, sharp and fuzzy regression discontinuity designs, regression methods, matching methods and longitudinal methods (before-after, difference-in-differences and synthetic controls).