A high-level view of Power BI as it relates to Office 365, SharePoint and developers. Potentially useful to help consider Power BI against custom development options.
Power BI Single Page Applications Boise Code Camp 2017Stuart
Have lots of data? Need a dashboard powered by Microsoft Azure? Love Javascript? Learn how to use Javascript to integrate data-rich user experiences in PowerBI with your existing web applications. Featured for Boise Code Camp 2017.
Microsoft Power BI helps you stay up to date with the information that matters to you. With Power BI, dashboards help you keep a finger on the pulse of your business. Your dashboards display tiles that you can click to open reports for exploring further. Connect to multiple data sets to bring all of the relevant data together in one place.
The presentation discusses the different aspects of Power BI like Power BI for O365, Data Discovery, Data Analysis, Data Visualization & Power Maps, Natural Language Search etc.
Its a business analytics solution presented by Netwoven at the Microsoft Power BI workshop held on Oct 30th at SVC Microsoft, Mountain View.
Power BI Single Page Applications Boise Code Camp 2017Stuart
Have lots of data? Need a dashboard powered by Microsoft Azure? Love Javascript? Learn how to use Javascript to integrate data-rich user experiences in PowerBI with your existing web applications. Featured for Boise Code Camp 2017.
Microsoft Power BI helps you stay up to date with the information that matters to you. With Power BI, dashboards help you keep a finger on the pulse of your business. Your dashboards display tiles that you can click to open reports for exploring further. Connect to multiple data sets to bring all of the relevant data together in one place.
The presentation discusses the different aspects of Power BI like Power BI for O365, Data Discovery, Data Analysis, Data Visualization & Power Maps, Natural Language Search etc.
Its a business analytics solution presented by Netwoven at the Microsoft Power BI workshop held on Oct 30th at SVC Microsoft, Mountain View.
Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...Big IT Trainings
Power BI Desktop integrates proven Microsoft technologies the powerful Query engine, data modeling, and visualizations. All sorts of different data sources, then combine and shape them in ways that facilitate making interesting, in Power BI online Training.
This slide deck explains in a comprehensive way what Power BI is, how the Power BI architecture looks like and what the usage scenarios are for using Power BI and related tools
Business intelligence like never before....
Power BI is a suite of business analytics tools that deliver insights throughout your organization. Connect to hundreds of data sources, simplify data prep, and drive ad hoc analysis. Produce beautiful reports, then publish them for your organization to consume on the web and across mobile devices. Everyone can create personalized dashboards with a unique, 360-degree view of their business. And scale across the enterprise, with governance and security built-in.
Microsoft PowerPivot & Power View in Excel 2013Mark Ginnebaugh
PowerPivot is an add-in for Excel that empowers business users to create their own tabular data models. Power View is also available in the Excel 2013 client. It was first released as a server-based report authoring tool with SQL Server 2012 and is available in SharePoint Server 2010 Enterprise.
You'll learn:
* How to work with the add-in in the Excel 2013 client
* How compelling interactive reports can be created quickly and easily
* The new PowerPivot features - including pie charts, maps, KPIs, hierarchies, drill down/drill up, and report styles
Peter Myers specializes in Microsoft Business Intelligence, and provides mentoring, technical training and course content authoring for SQL Server and Office. Peter has current SQL Server and MCT certifications, and has been a Microsoft MVP (Most Valued Professional) since 2007.
BI in the Cloud - Microsoft Power BI Overview and DemoChristopher Foot
RDX Insights Series Presentation focusing on Microsoft Power BI in the cloud. We begin with a high-level overview of the Microsoft BI product suite and discuss the SSIS/SSAS/SSRS tech stack and Power BI. The webinar continues with a deep dive into Power BI and includes instructions on how to use the product to capture, model, analyze and visualize business data. We end the webinar with a Power BI demo highlighting some of its most beneficial and interesting features.
The new release of Excel enables business users to do self-service Business Intelligence directly in the client, which now becomes a complete and powerful self-service BI tool - Basically users have all they need in one familiar environment in order to do data modeling, exploration and visualization of the data. New capabilities and features delivered for end users in Excel 2013; - ability to analyze data ranging from a few rows to hundred of millions of rows with extreme analytical performance - opportunity to speed up analysis in Excel by easily cleaning up and shaping your data with Flash Fill and Quick Explore - mash-up and analyze data from virtually any source quickly and create compelling analytical apps with PowerPivot - provide stunning data visualization to discover new insights with interactive and familiar data exploration, visualization and presentation experience with Power View
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - referenceChris O'Brien
Covers the changes Microsoft are making to team sites in Office 365/on-premises SharePoint - in terms of end-user changes, and also the impact on developers. The second half of the deck covers the SharePoint Framework (the new coding framework for developers).
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien
Describes the new SharePoint development framework, which uses Gulp, node.js, TypeScript, SASS and other modern web technologies. Covers client web parts, modern pages and the canvas, and how to surface your files on a CDN for optimum performance. This intro presentation helps you get started.
Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...Big IT Trainings
Power BI Desktop integrates proven Microsoft technologies the powerful Query engine, data modeling, and visualizations. All sorts of different data sources, then combine and shape them in ways that facilitate making interesting, in Power BI online Training.
This slide deck explains in a comprehensive way what Power BI is, how the Power BI architecture looks like and what the usage scenarios are for using Power BI and related tools
Business intelligence like never before....
Power BI is a suite of business analytics tools that deliver insights throughout your organization. Connect to hundreds of data sources, simplify data prep, and drive ad hoc analysis. Produce beautiful reports, then publish them for your organization to consume on the web and across mobile devices. Everyone can create personalized dashboards with a unique, 360-degree view of their business. And scale across the enterprise, with governance and security built-in.
Microsoft PowerPivot & Power View in Excel 2013Mark Ginnebaugh
PowerPivot is an add-in for Excel that empowers business users to create their own tabular data models. Power View is also available in the Excel 2013 client. It was first released as a server-based report authoring tool with SQL Server 2012 and is available in SharePoint Server 2010 Enterprise.
You'll learn:
* How to work with the add-in in the Excel 2013 client
* How compelling interactive reports can be created quickly and easily
* The new PowerPivot features - including pie charts, maps, KPIs, hierarchies, drill down/drill up, and report styles
Peter Myers specializes in Microsoft Business Intelligence, and provides mentoring, technical training and course content authoring for SQL Server and Office. Peter has current SQL Server and MCT certifications, and has been a Microsoft MVP (Most Valued Professional) since 2007.
BI in the Cloud - Microsoft Power BI Overview and DemoChristopher Foot
RDX Insights Series Presentation focusing on Microsoft Power BI in the cloud. We begin with a high-level overview of the Microsoft BI product suite and discuss the SSIS/SSAS/SSRS tech stack and Power BI. The webinar continues with a deep dive into Power BI and includes instructions on how to use the product to capture, model, analyze and visualize business data. We end the webinar with a Power BI demo highlighting some of its most beneficial and interesting features.
The new release of Excel enables business users to do self-service Business Intelligence directly in the client, which now becomes a complete and powerful self-service BI tool - Basically users have all they need in one familiar environment in order to do data modeling, exploration and visualization of the data. New capabilities and features delivered for end users in Excel 2013; - ability to analyze data ranging from a few rows to hundred of millions of rows with extreme analytical performance - opportunity to speed up analysis in Excel by easily cleaning up and shaping your data with Flash Fill and Quick Explore - mash-up and analyze data from virtually any source quickly and create compelling analytical apps with PowerPivot - provide stunning data visualization to discover new insights with interactive and familiar data exploration, visualization and presentation experience with Power View
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - referenceChris O'Brien
Covers the changes Microsoft are making to team sites in Office 365/on-premises SharePoint - in terms of end-user changes, and also the impact on developers. The second half of the deck covers the SharePoint Framework (the new coding framework for developers).
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien
Describes the new SharePoint development framework, which uses Gulp, node.js, TypeScript, SASS and other modern web technologies. Covers client web parts, modern pages and the canvas, and how to surface your files on a CDN for optimum performance. This intro presentation helps you get started.
Application Lifecycle Management for Office 365 developmentChris O'Brien
For teams doing cloud-friendly SharePoint or Office 365 development, apps will be a key area of focus - be they SharePoint add-ins or the newer Office 365/Azure AD apps. ASP.NET (typically MVC) is a common platform here, and fortunately ALM and Continuous Integration become MUCH easier - finally, an end to "it’s harder because it's SharePoint!" We'll demonstrate how Visual Studio Online and Azure Web Apps are a winning combination for “continuous deployment”, and also how features such as "Deployment Slots" in Azure can help with dev and test environments, and also the upgrade/push-to-live process. Several demos will ensure you’re covered for developing both SharePoint add-ins and Office 365 apps.
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrienChris O'Brien
Covers several approaches for user interface customization in SP2013 - using JSLink to customize a list and/or view, creating custom Display Templates for the Content Search web part, and different approaches for customizing the search hover panel.
How to Improve the SharePoint UI Using Bootstrap 3Ryan McIntyre
Bootstrap has become the go-to standard for web developers looking for a simple and powerful framework to use when building websites. It provides many capabilities and features that not only simplify markup, leading to increased productivity and easier maintenance, but can also enhance the website by enabling the developer with a simple way to add complex capabilities that they may not have even known was possible.
Why aren't we using it in SharePoint development? There's no reason we can't! This session will provide seasoned SharePoint developers and designers with an introduction to Bootstrap 3 so we can review the components in the framework and learn how to incorporate Bootstrap into our solutions. Which components should we be leveraging? Which components should we be avoiding? How do we utilize Bootstrap to increase our mobile and responsive experiences?
To answer these questions, you will be introduced to Bootstrap and we will review its' capabilities. We then compare to existing SharePoint features so we can make proper decisions on when and when not to use Bootstrap. Leveraging this foundation, the session will move into demos of building a branding solution using Bootstrap as well as show the creation of a SharePoint app which will be built using Bootstrap. Coming out of this session you will have a clear understanding of what Bootstrap 3 is, when and how to use it properly in your SharePoint solutions and apps, and a new perspective on SharePoint development!
Transform SharePoint default list forms with HTML, CSS and JavaScriptJohn Calvert
Turn the out-of-the-box SharePoint list forms into custom styled forms using only HTML, CSS and JavaScript.
Based on Mark Rackley’s original approach, Easy Custom Layouts for Default SharePoint Forms, http://www.markrackley.net/2013/08/29/easy-custom-layouts-for-default-sharepoint-forms/, with significant enhancements: pure CSS solution, locale-agnostic field move, jQueryUI tabs.
Do's and don'ts for Office 365 developmentChris O'Brien
A session I gave at the European SharePoint Conference 2015. Abstract: The "rules" of SharePoint development have changed - although MSDN documentation often lags behind, the Office 365 Product Group tell us we're no longer supposed to use custom master pages, WebTemplates or deploy our fields and content types in XML. This means core concepts and guidelines that have been around for 7 or 8 years no longer hold true! Clearly this is a massive change - but do we always need to adhere to these new rules? Or are there times when it's OK to use less-preferred (but still supported) approaches?
In this session we look at the reasons behind Microsoft's change of position, and the associated thinking you need to do in the real world.
In this session you will learn:
1. A discussion of the key changes in developer guidance
2. A technical deep-dive (with demos) into the new approaches Microsoft recommend
3. Consideration of the circumstances where you might choose NOT to adhere to the guidance, and why
In these slides we provides information about new technology (CSR) to learn you how to customize the way users interact with list data, and how to develop solutions that change the way data is rendered.
Groupby -Power bi dashboard in hour by vishal pawar-Presentation Vishal Pawar
Power BI Dashboard in an hour with Various Slides.
Target Audience:
Useful for Develops and DBA those who want to know what is Power BI and How we can utilize various features.
Also session will be useful for anyone who wants learn Power BI from basic.
Abstract:
In this session, We will walk through various features of Power BI, How Power BI can transform your company’s data into rich visuals and Easy yet powerful Analytics solutions for your whole organization.
At end of session with following Power BI Dashboard example
sp_Blitz in Dashboard
SQL Server Info Dashboard
Twitter Dashboard
World Dashboard
Most important takeaways from session –
You will be learning basics of Power BI with the additional perk of analyzing sp_Blitz in Power BI.
Various features of Power BI making you from ZERO to HERO
After this session, you will be able to analyze data into Power BI
Power BI - Business Intelligence Getting Started Guide - PREVIEWDavid J Rosenthal
The growth of data increases each day, as does the need for self-service business intelligence that can turn data into decision-ready insights. But too often, the tools necessary to extract those insights are just as hard to handle as the data. Microsoft Power BI for Office 365 is a collection of new features and services that, together, enable you to visualize data, share discoveries, and collaborate in intuitive new ways. Familiar tools including Excel and SharePoint form the foundation of Power BI, with deeper integration and powerful new capabilities. Power BI builds on your existing knowledge of Excel, amplifying your understanding and ability to capitalize on the ever-expanding world of valuable, yet sometimes unwieldy, data.
The Microsoft Office applications are some of the most widely used applications on the planet. Learn how your content and services can reach your users while they work. Topics include: developing to the Office "12" Open XML document format, extending the Office UI, connecting with RSS feeds, and integrating with Web services and data.
Fusion provides a set of tools and components that complement and enhance current and future investment in delivering FileNet core technology within EPC content management.
Microsoft Excel is a spreadsheet software developed by Microsoft for Windows, macOS, Android and iOS. It features calculation, graphing tools, pivot tables, and a macro programming language called Visual Basic for Applications.
It has been a very widely applied spreadsheet for these platforms, especially since version 5 in 1993, and it has replaced Lotus 1-2-3 as the industry standard for spreadsheets. Excel forms part of the Microsoft Office software suite.
Microsoft Excel is a spreadsheet software developed by Microsoft for Windows, macOS, Android and iOS. It features calculation, graphing tools, pivot tables, and a macro programming language called Visual Basic for Applications.
It has been a very widely applied spreadsheet for these platforms, especially since version 5 in 1993, and it has replaced Lotus 1-2-3 as the industry standard for spreadsheets. Excel forms part of the Microsoft Office software suite.
A look at a project to send automated emails. The processes behind it and how to do it yourself using 6 techniques: Secured folders, ODBC connections, Access queries, Excel Pivot tables, Excel macros and scheduled tasks
Chris O'Brien - Building AI into Power Platform solutionsChris O'Brien
A presentation I gave at ESPC 2020 (the European SharePoint, Microsoft 365 and Azure Conference) covering simple options for adding AI to Power Apps and Power Automate solutions.
Topics covered include AI costs and different implementation approaches - including Power Apps AI Builder, use of Azure Cognitive Services from code, and use of Azure Cognitive Services in a Flow (Power Automate).
Chris OBrien - Azure DevOps for managing workChris O'Brien
A presentation I gave at ESPC 2019 (the European SharePoint, Office 365 and Azure Conference) about Azure DevOps for managing both development and support work. The focus is on Azure DevOps boards and task management, but covers some CI/CD aspects too.
Chris O'Brien - Ignite 2019 announcements and selected roadmapsChris O'Brien
My announcement summary slides from Ignite 2019 (covering Teams, SharePoint, Power Platform and Azure) and also selected roadmap slides from Microsoft.
COB ESPC18 - Rich PowerApps with offline supportChris O'Brien
A presentation I gave at ESPC 2018 (the European SharePoint, Office 365 and Azure Conference) about enterprise PowerApps. Focus areas include how to implement offline support, how to connect to on-premises data, and various tips for performance and management. I also talk about what I find to be the most important PowerApps functions from the list of 150+ that can be used in PowerApps formulas.
COB - Azure Functions for Office 365 developersChris O'Brien
A presentation I gave at ESPC 2018 (the European SharePoint, Office 365 and Azure Conference) about use of Azure Functions to extend Office 365 solutions. Covers Azure Functions fundamentals, adding code to PowerApps/Flow, Site Designs and Site Scripts (and PnP site templating), SPFx and Durable Functions. Also has tips on v1/v2, performance, pricing and how to avoid cold starts.
Chris OBrien - Pitfalls when developing with the SharePoint Framework (SPFx)Chris O'Brien
A presentation given at ESPC 2017, discussing common pitfalls in SPFx development. Includes discussion of versioning and dependency issues, code re-use, SPFx component bundles, Office UI Fabric and more.
Chris O'Brien - Best bits of Azure for Office 365/SharePoint developersChris O'Brien
Discussion of Azure web apps, App Insights, "Azure Functions in the real world", ARM templates, queues, BLOB storage and more. Includes a video demo of AAD-secured Azure Function called from a SharePoint Framework (SPFx) web part with SPO cookie auth.
Chris O'Brien - Comparing SharePoint add-ins (apps) with Office 365 appsChris O'Brien
A presentation I gave at SharePoint Evolutions 2015. Here, I compare SharePoint apps (now renamed "SharePoint Add-Ins" as of April 2015!) and the newer flavour of app development, Office 365 apps.
It focuses primarily on the perspective of a development team implementing the app - and factors to consider when deciding between the two approaches. However, to do this we must consider end-user and administration aspects, as well as code/development.
Key agenda points:
- Changes in SharePoint development
- Apps, 2 years on..
- SharePoint Add-Ins – a recap
- Office 365 apps - Why did Microsoft introduce these? What do they promise?
- Comparing SharePoint Add-Ins with Office 365 apps - For the end-user, administrator and developer
- Summary
Chris OBrien - Weaving Enterprise Solutions into Office ProductsChris O'Brien
A presentation I gave at TechEd 2014 (Barcelona) in October 2014. Covers some fundamentals of developing Apps for Office, and shows a sample Word task pane app, which analyzes the current document and searches your SharePoint/Office 365 environment for similar documents. The app also integrates with OneDrive for Business, to allow the user to save links for future reference.
Also, my co-presenter Andrew Salamatov presents some great information and demos around mail apps.
The presentation also covers some common mistakes, and tips and tricks when developing Apps for Office.
Chris O'Brien - Modern SharePoint development: techniques for moving code off...Chris O'Brien
Covers some key techniques and references for "cloud-friendly" SharePoint development (i.e. suitable for Office 365, or perhaps on-premises SharePoint projects which want to stay cloud compatible or benefit from greater isolation from SharePoint).
Includes detailed coverage on - Remote Event Receivers in Azure, "PowerShell + CSOM" scripts, and Microsoft's AMS samples.
Chris O'Brien - Customizing the SharePoint/Office 365 UI with JavaScript (ESP...Chris O'Brien
Covers several approaches for user interface customization in SP2013 - using JSLink to customize a list and/or view, creating custom Display Templates for the Content Search web part, and different approaches for customizing the search hover panel.
Additional information added for the European SharePoint Conference 2014
Deep dive into SharePoint 2013 hosted apps - Chris OBrienChris O'Brien
Covers key aspects of SharePoint 2013 apps, with a focus on SharePoint-hosted apps. Includes detail on app parts, using web parts within an app, configuring SSL, troubleshooting apps and possible reasons to move away from a SharePoint-hosted app to a cloud app. Also covers "high-privilege" apps which provision to the host web.
Presentation at SharePoint User Group UK, December 2012. Discusses SP2013 developer investments by order of potential impact (my view!), tooling enhancements (e.g. list/content type designer), apps, Display Templates (aka JSLink, aka Client Side Rendering), managed navigation, cross-site publishing etc.
Getting to grips with SharePoint 2013 apps - Chris O'BrienChris O'Brien
Presentation at SharePoint Saturday UK, December 2012. Discusses official Microsoft guidance on apps, 3 key decisions to make on apps (for any company implementing SharePoint 2013), apps and SSL, developing apps, possible reasons to need a cloud app, 5 lessons learnt developing apps etc.
Automated Builds And UI Testing in SharePoint 2010 DevelopmentChris O'Brien
Shows how to introduce automated builds and UI testing to SharePoint 2010 development projects. Team Foundation Server 2010 is used as the build platform. Includes coverage of VS2010 features such as code profiling, IntelliTrace etc.
Optimizing SharePoint 2010 Internet SitesChris O'Brien
Details my top 6 techniques for reducing page load speed on SP2010 internet sites, with a focus on page-level optimisation. Also covers techniques/tools for measuring page load speed, load testing etc.
Managing the SharePoint 2010 Application Lifecycle - Part 2Chris O'Brien
The second of two presentations from SharePoint Evolutions conference, aimed at SharePoint developers - covers new capabilities of SharePoint 2010 in managing changes and upgrades to exisitng apps.
Managing the SharePoint 2010 Application Lifecycle - Part 1Chris O'Brien
The first of two presentations by Chris O'Brien at the SharePoint Evolutions Conference, aimed at SharePoint developers - covers new capabilities of SharePoint 2010 in managing changes and upgrades to exisitng apps.
# Internet Security: Safeguarding Your Digital World
In the contemporary digital age, the internet is a cornerstone of our daily lives. It connects us to vast amounts of information, provides platforms for communication, enables commerce, and offers endless entertainment. However, with these conveniences come significant security challenges. Internet security is essential to protect our digital identities, sensitive data, and overall online experience. This comprehensive guide explores the multifaceted world of internet security, providing insights into its importance, common threats, and effective strategies to safeguard your digital world.
## Understanding Internet Security
Internet security encompasses the measures and protocols used to protect information, devices, and networks from unauthorized access, attacks, and damage. It involves a wide range of practices designed to safeguard data confidentiality, integrity, and availability. Effective internet security is crucial for individuals, businesses, and governments alike, as cyber threats continue to evolve in complexity and scale.
### Key Components of Internet Security
1. **Confidentiality**: Ensuring that information is accessible only to those authorized to access it.
2. **Integrity**: Protecting information from being altered or tampered with by unauthorized parties.
3. **Availability**: Ensuring that authorized users have reliable access to information and resources when needed.
## Common Internet Security Threats
Cyber threats are numerous and constantly evolving. Understanding these threats is the first step in protecting against them. Some of the most common internet security threats include:
### Malware
Malware, or malicious software, is designed to harm, exploit, or otherwise compromise a device, network, or service. Common types of malware include:
- **Viruses**: Programs that attach themselves to legitimate software and replicate, spreading to other programs and files.
- **Worms**: Standalone malware that replicates itself to spread to other computers.
- **Trojan Horses**: Malicious software disguised as legitimate software.
- **Ransomware**: Malware that encrypts a user's files and demands a ransom for the decryption key.
- **Spyware**: Software that secretly monitors and collects user information.
### Phishing
Phishing is a social engineering attack that aims to steal sensitive information such as usernames, passwords, and credit card details. Attackers often masquerade as trusted entities in email or other communication channels, tricking victims into providing their information.
### Man-in-the-Middle (MitM) Attacks
MitM attacks occur when an attacker intercepts and potentially alters communication between two parties without their knowledge. This can lead to the unauthorized acquisition of sensitive information.
### Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) Attacks
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBrad Spiegel Macon GA
Brad Spiegel Macon GA’s journey exemplifies the profound impact that one individual can have on their community. Through his unwavering dedication to digital inclusion, he’s not only bridging the gap in Macon but also setting an example for others to follow.
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC
Ellisha Heppner, Grant Management Lead, presented an update on APNIC Foundation to the PNG DNS Forum held from 6 to 10 May, 2024 in Port Moresby, Papua New Guinea.
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
Chris O'Brien - Intro to Power BI for Office 365 devs (March 2017)
1.
2. A quick guide to getting started
with Power BI….
…from someone else who isn’t an
expert either
3. You want easy visualisations (charts, maps
etc.)
You want easy sorting/filtering
You have drilldown or parent/child scenarios
You want to support mobile
Your client has E5 or Power BI Pro licenses
Your data is in SQL, SP lists, or a file (e.g.
Excel, XML etc.)
Easier than with D3
for example..
4. Make sure you get the right bits
Power BI *Desktop*
https://powerbi.microsoft.com/en-us/desktop
Consider licensing, even for your “dev environment”
E5
Power BI Pro
11. Drag fields to the “Filters” section of the
control to make it act as a filter
12. Use the Edit Interactions button to control which
other visualizations should react
“Filter” or “do nothing” buttons
will appear on other filterable
visualizations:
14. The Slicer is a special kind of visualization – it acts
as a filter depending on data type:
15. Cannot select item in (the standard) table
Slicers can be inflexible
CUSTOM VISUALS TO THE RESCUE!
16. Investigate to see if they meet your requirements
Original Microsoft control Custom controls
Table Grid (by MAQ Software)
Slicer Chiclet slicer
Attribute slicer
Timeline slicer
Obtain from https://store.office.com/
17.
18. Typically will publish to an Office 365 Group
..or use “My Workspace” when in dev/testing..
21. Pull tiles/dashboards/reports into custom app
JS “embed report” option (but now also have SPFx web
part)
Develop custom visuals
https://powerbi.microsoft.com/en-us/developers/