Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Webinar on MongoDB BI Connectors
1. Get the Inside Story on MongoDB BI
Connectors
Sumit Sarkar
Chief Data Evangelist
Progress DataDirect
Gene Arnold
Senior Sales Engineer
TIBCO Jaspersoft
3. Get the Inside Story on MongoDB BI
Connectors
Sumit Sarkar
Chief Data Evangelist
Progress DataDirect
Gene Arnold
Senior Sales Engineer
TIBCO Jaspersoft
30. Q&A
Sumit Sarkar
Chief Data Evangelist
Progress DataDirect
Gene Arnold
Senior Sales Engineer
TIBCO Jaspersoft
Notas do Editor
Give Attendees a closer look at the control panel and how they can participate.
Join Audio: 2 ways to do so, 1) to use VoIP, click on “Mic & Speakers”, or 2) to use your telephone, click on “telephone” and dial-in using the numbers and information provided
2) All lines are muted for today’s webinar. We do plan to have a live Q&A session at the end of the presentations. However if you have a question at any time during this webinar, simply submit your questions via the “Question” section of the webinar interface located to the right of your screen – we will collect all questions through this “Question Window”.
Final Note: we are recording today’s webinar and will posted to PartnerLink
But as organizations are adopting MongoDB for their operational systems, the encounter several key challenges:
First…
POLL: Are you having trouble integrating MongoDB with your SQL-based tools and applications?
But as organizations are adopting MongoDB for their operational systems, the encounter several key challenges:
First…
POLL: Are you having trouble integrating MongoDB with your SQL-based tools and applications?
$lookup Performs a left outer join with another collection. {
$lookup:
{
from: <collection to join>,
localField: <fieldA>,
foreignField: <fieldB>,
as: <output array field>
}
}
Network Security: Build reports using Microsoft BI Stack for all incoming network traffic stored in MongoDB
Enhance Operational Systems: Store order details from IBM order management system in MongoDB repository that require SAP reporting
Visual Analytics: Use Tableau to determine success of marketing campaign data including clicks, videos, social shares, etc from MongoLabs
Complex Analysis: Build cubes for intelligence using complex MongoDB documents storing clinical trial data
But as organizations are adopting MongoDB for their operational systems, the encounter several key challenges:
First…
POLL: Are you having trouble integrating MongoDB with your SQL-based tools and applications?
The popular method for gathering business intelligence historically—what we refer to as The “Old Way” for BI—is shown here on the left. We have your application, the one you write and deliver to your customers. And whenever that application’s end user needs to extract any answers out of the data, they would need to go to a separate analytics or BI application to do so—which can be a cumbersome and frustrating process.
[click for animation]
The “Right Way”—the way that we at Jaspersoft look at the world—is Embedded BI. We’re placing analytics and answers inside the context of your application. By doing so, we’re increasing the adoption of BI and ensuring that more end-users are making data-driven decisions rather than relying on their intuition. We’re also giving consumers quick and easy access to actionable data that they can work with immediately and without having to go to a BI tool to access.
So we offer four different ways to connect from our embeddable BI software. Since we started integrating the technology very early on we learned a few things along the way.
We started in 2011 with a way to write reports directly from the JSON based MongoDB driver – this covers some important use cases where development has to write reports for end users by leveraging complex, hand written queries. Don’t get me wrong, this method is still key for some users
Then in 2012 we added capabiltities from our ETL (data integration) software. This allowed people to build datawarehouses by pulling in data from mongoDB, the approach requires making a copy of the data but when you need to blend with many other datasources, this choice is very good
In 2013 we added capabilities to model the datasource but found some limitations – mainly speed and the ability to deal with complex schemas in mongodb
Finally, last year (2015) we partnered with Progress to provide our most complete interface to date. It allows everything that the others do by giving us full power of mongodb (like the aggreation framework) and be able to work with complex schemas
Talk about the architecture and what you’ll show them…
Suggested Demo Flow:
Create simple Domain
Create self service
350+ ISVs
10,000 DEUs
We’re excited to get MongoDB data into the hands of more people through open data standards