SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
Best Practices for Salesforce Data Access
Intelligent Integration for BI, ETL, and Application Development
Dion Picco, Progress Software, Product Marketing
@dpicco, @ProgressSW, @DataDirect_News
BI/Analytics

The ‘Good Old Days’ of Data Access

Application Platforms

Customers

Orders
Prospects

Employees

My

ter
n

Da

ta C

ent

er

Ce
a

My

at
D
BI/Analytics

Application Platforms

Customers

Orders
Prospects

Employees

My

ter
n

Da

ta C

ent

er

Ce
a

My

at
D
BI/Analytics

?

?

?

?

Application Platforms

??
?

?
The New Data Access Landscape
Aren’t APIs Supposed to Solve this Problem?

wth
ro

n

al G
u

n

An
d

u
po

%

76

om
C
Aren’t APIs Supposed to Solve This Problem?

APIs generally work great for programmers
(the only people they were designed for)
(and hopefully you only have a few sources)
Aren’t APIs Supposed to Solve This Problem?

But they don’t help the rest of us!
(analysts, operations, product managers, etc)
There Has to Be a Better Way!
A way that is…
Broadly Compatible with the Tools of Business
Widely Known and Readily Available Skills
Great for Developers and Analysts Alike
There IS a Better Way!

Industry standards for data access
(Widely known, Broadly supported)

Even Chili Knows SQL
(Search for him on YouTube)

SQL

select
insert
update
delete

ODBC
dsn
JDBC
Benefits of a SQL Approach
Business Intelligence & Analytics
Real-time access to your SaaS data
Compatible with your favorite tools
Great for “What If?” analysis

Web Site Content
Web portal integration; massive
performance improvements; realtime updates

Data Integration and Migration
Extract/Transform/Load, MDM,
Data Quality initiatives
Consolidate Infrastructure

Develop Applications
Simplified Interface
Stop managing changing APIs
Build ecosystem add-ons
Progress Offers 3 Solutions to Salesforce Data Access

+
Progress Offers 3 Solutions to Salesforce Data Access

• ODBC and JDBC drivers to SaaS
applications like Salesforce
• Precision control and tuning to
suit your specific needs
• Support for advanced features
such as Bulk Load of data
• Local caching to eliminate WS
calls and maximize performance
• Highly embeddable into your
application, and deployable
anywhere

+
Progress Offers 3 Solutions to Salesforce Data Access

• ODBC and JDBC drivers to SaaS
applications like Salesforce

• One single ODBC or JDBC driver
for access to ANY SaaS data

• Precision control and tuning to
suit your specific needs

• SQL leveling equals simplicity and
for your data connectivity needs

• Support for advanced features
such as Bulk Load of data

• On-demand scalability and flexible
subscription pricing

• Local caching to eliminate WS
calls and maximize performance

• Minimize maintenance and
updates due to SaaS API
changes

• Highly embeddable into your
application, and deployable
anywhere

• Highly embeddable into your
application

+
Progress Offers 3 Solutions to Salesforce Data Access

• ODBC and JDBC drivers to SaaS
applications like Salesforce

• One single ODBC or JDBC driver
for access to ANY SaaS data

• Precision control and tuning to
suit your specific needs

• SQL leveling equals simplicity and
for your data connectivity needs

• Support for advanced features
such as Bulk Load of data

• On-demand scalability and flexible
subscription pricing

• Local caching to eliminate WS
calls and maximize performance
• Highly embeddable into your
application, and deployable
anywhere

• Minimize maintenance and
updates due to SaaS API
changes
• Highly embeddable into your
application

• Combine and blend data from
many SaaS and on-premise
data sources
• Self-service data integration
for business operations and
analysts
• No expensive, costly, risky
traditional data integration
• Effective new ways to
collaborate with coworkers
• Enhances your favorite data
tools, from Excel to BI tools
Transforming How SaaS Data Is Accessed
With Progress DataDirect,
SaaS data such as Salesforce
will appear like just another
relational database
Not just Salesforce, but any
application on the Force.com
platform!
Since We’re In the DevZone…
DIY Alternatives are Costly and Error Prone
• Each SaaS API is unique
• Each SaaS API is constantly changing
• Each SaaS API has custom security and error handling
Progress DataDirect Cloud Simplifies Data Integration
• Standardized interface; broadest compatibility
• Single API with consistent security and error handling
• Works with virtually any language or platform
• Optimized for performance and scalability
Try it for free today:
http://www.datadirectcloud.com

1 Interface. ∞ Data Access.
Choose your data sources
Configure through your
browser
Test your SQL inline
Connect to all with a single
driver
Examples of DataDirect Cloud in Use
Cloud BI Analytics & Visualization
• Customers demanded support for Salesforce.com
data
• Customers preferred direct real-time access instead
of manual Excel import/exports
• Chose and embedded DataDirect Cloud to provide
Salesforce.com data access, just like the relational
databases already supported
• “Future proofs” Explore Analytics because new data
sources are immediately supported as soon as they are
ready in DataDirect Cloud

1 Interface. ∞ Data Access.
Try It for Free Today

http://www.datadirectcloud.com
Also, be sure to check out:
http://www.datadirect.com
http://www.progress.com

1 Interface. ∞ Data Access.
All about Progress Software
Our customers and partners have big ideas. We help them turn
their ideas into business reality through the rapid development,
deployment, and management of data driven applications.
▪ Our technology is used by nearly 140,000 organizations in more than 180
countries.
▪ Progress has a network of more than 2000 partners supporting more than
4000 applications
▪ More than 4 million people are using applications built on award-winning
Progress technology—both on-premise and in the Cloud
▪ Progress Software trades on the NASDAQ index under the symbol PRGS
Dion Picco
Product Marketing, Progress Software
@dpicco
Best Practices for Salesforce Data Access

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

What's new in microsoft project server and professional 2013
What's new in microsoft project server and professional 2013What's new in microsoft project server and professional 2013
What's new in microsoft project server and professional 2013
 
App modernization methods that work
App modernization methods that workApp modernization methods that work
App modernization methods that work
 
2018-10-17 J1 4C - WEBCON prez - Practical results of managing a company with...
2018-10-17 J1 4C - WEBCON prez - Practical results of managing a company with...2018-10-17 J1 4C - WEBCON prez - Practical results of managing a company with...
2018-10-17 J1 4C - WEBCON prez - Practical results of managing a company with...
 
Scribe insight 04 insight 7.9.0
Scribe insight 04   insight 7.9.0Scribe insight 04   insight 7.9.0
Scribe insight 04 insight 7.9.0
 
Introducing JIRA Service Desk
Introducing JIRA Service DeskIntroducing JIRA Service Desk
Introducing JIRA Service Desk
 
SPC19 - What's new and what's next: Microsoft Kaizala
SPC19 - What's new and what's next: Microsoft KaizalaSPC19 - What's new and what's next: Microsoft Kaizala
SPC19 - What's new and what's next: Microsoft Kaizala
 
Microsoft 365 Business Applications
Microsoft 365  Business ApplicationsMicrosoft 365  Business Applications
Microsoft 365 Business Applications
 
Unlock the Value of your Salesforce Data at Scale with Heroku Connect
Unlock the Value of your Salesforce Data at Scale with Heroku ConnectUnlock the Value of your Salesforce Data at Scale with Heroku Connect
Unlock the Value of your Salesforce Data at Scale with Heroku Connect
 
Power automate and power BI January 22 Baku
Power automate and power BI January 22 BakuPower automate and power BI January 22 Baku
Power automate and power BI January 22 Baku
 
Everything You Need to Know about JIRA Core
Everything You Need to Know about JIRA CoreEverything You Need to Know about JIRA Core
Everything You Need to Know about JIRA Core
 
Enterprise and multi-tier Power BI deployments with Azure DevOps.
Enterprise and multi-tier Power BI deployments with Azure DevOps.Enterprise and multi-tier Power BI deployments with Azure DevOps.
Enterprise and multi-tier Power BI deployments with Azure DevOps.
 
SnapLogic Overview: Are You Feeling SMACT?
SnapLogic Overview: Are You Feeling SMACT?SnapLogic Overview: Are You Feeling SMACT?
SnapLogic Overview: Are You Feeling SMACT?
 
Scalable Salesforce Integrations - a real-life scenario
Scalable Salesforce Integrations - a real-life scenarioScalable Salesforce Integrations - a real-life scenario
Scalable Salesforce Integrations - a real-life scenario
 
From Business Hindsight to Foresight with Azure Synapse Analytics
From Business Hindsight to Foresight with Azure Synapse AnalyticsFrom Business Hindsight to Foresight with Azure Synapse Analytics
From Business Hindsight to Foresight with Azure Synapse Analytics
 
Jan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
Jan De Nul & LoQutus: Implementing an API strategy at Jan De NulJan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
Jan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
 
Automating JIRA Service Desk : Resolving Your Issues Faster
Automating JIRA Service Desk : Resolving Your Issues FasterAutomating JIRA Service Desk : Resolving Your Issues Faster
Automating JIRA Service Desk : Resolving Your Issues Faster
 
Migrate existing application to asp.net core
Migrate existing application to asp.net coreMigrate existing application to asp.net core
Migrate existing application to asp.net core
 
SPC2019 - Integrate Power Platform with SharePoint an end to-end real life sc...
SPC2019 - Integrate Power Platform with SharePoint an end to-end real life sc...SPC2019 - Integrate Power Platform with SharePoint an end to-end real life sc...
SPC2019 - Integrate Power Platform with SharePoint an end to-end real life sc...
 
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
PowerApps 101 Presentation SharePoint Saturday Netherlands 2019
 
O365Con18 - Power BI Governance - Folker Visser
O365Con18 - Power BI Governance - Folker VisserO365Con18 - Power BI Governance - Folker Visser
O365Con18 - Power BI Governance - Folker Visser
 

Andere mochten auch

Linux multiplexing
Linux multiplexingLinux multiplexing
Linux multiplexing
Mark Veltzer
 
Expert Hour - Salesforce Integration Tools
Expert Hour - Salesforce Integration ToolsExpert Hour - Salesforce Integration Tools
Expert Hour - Salesforce Integration Tools
Geraldine Gray
 

Andere mochten auch (19)

Salesforce Integration Best Practices: How to Avoid SaaS Silos
Salesforce Integration Best Practices: How to Avoid SaaS SilosSalesforce Integration Best Practices: How to Avoid SaaS Silos
Salesforce Integration Best Practices: How to Avoid SaaS Silos
 
Salesforce Integration
Salesforce IntegrationSalesforce Integration
Salesforce Integration
 
Google tools for Nonprofits
Google tools for NonprofitsGoogle tools for Nonprofits
Google tools for Nonprofits
 
Basic Salesforce Best Practices
Basic Salesforce Best PracticesBasic Salesforce Best Practices
Basic Salesforce Best Practices
 
Salesforce CSI: Uncover What Was Previously Built
Salesforce CSI: Uncover What Was Previously BuiltSalesforce CSI: Uncover What Was Previously Built
Salesforce CSI: Uncover What Was Previously Built
 
Comment utiliser Trailhead pour être certifié
Comment utiliser Trailhead pour être certifiéComment utiliser Trailhead pour être certifié
Comment utiliser Trailhead pour être certifié
 
Dreamforce 2016: Build Your Donor Community: Integrating NPSP to Your Online ...
Dreamforce 2016: Build Your Donor Community: Integrating NPSP to Your Online ...Dreamforce 2016: Build Your Donor Community: Integrating NPSP to Your Online ...
Dreamforce 2016: Build Your Donor Community: Integrating NPSP to Your Online ...
 
Part 1 - Salesforce Basics for the Accidental Admin 1/2016
Part 1 - Salesforce Basics for the Accidental Admin 1/2016Part 1 - Salesforce Basics for the Accidental Admin 1/2016
Part 1 - Salesforce Basics for the Accidental Admin 1/2016
 
Fundraising applications For NonProfits
Fundraising applications For NonProfitsFundraising applications For NonProfits
Fundraising applications For NonProfits
 
Salesforce Basics for the Accidental Admin Webinar, day 2
Salesforce Basics for the Accidental Admin Webinar, day 2Salesforce Basics for the Accidental Admin Webinar, day 2
Salesforce Basics for the Accidental Admin Webinar, day 2
 
Salesforce Admin Hack Series: Account Object
Salesforce Admin Hack Series: Account ObjectSalesforce Admin Hack Series: Account Object
Salesforce Admin Hack Series: Account Object
 
Salesforce Basic Navigation
Salesforce Basic NavigationSalesforce Basic Navigation
Salesforce Basic Navigation
 
Becoming a Salesforce / Data Driven Non-Profit
Becoming a Salesforce / Data Driven Non-ProfitBecoming a Salesforce / Data Driven Non-Profit
Becoming a Salesforce / Data Driven Non-Profit
 
Become a Connected Nonprofit
Become a Connected NonprofitBecome a Connected Nonprofit
Become a Connected Nonprofit
 
Linux multiplexing
Linux multiplexingLinux multiplexing
Linux multiplexing
 
Everything You Wanted to Know About Salesforce for Nonprofits
Everything You Wanted to Know About Salesforce for NonprofitsEverything You Wanted to Know About Salesforce for Nonprofits
Everything You Wanted to Know About Salesforce for Nonprofits
 
The ABCs of Salesforce - Rachel Natik
The ABCs of Salesforce - Rachel NatikThe ABCs of Salesforce - Rachel Natik
The ABCs of Salesforce - Rachel Natik
 
Expert Hour - Salesforce Integration Tools
Expert Hour - Salesforce Integration ToolsExpert Hour - Salesforce Integration Tools
Expert Hour - Salesforce Integration Tools
 
Toxic Release And Dispersion Models
Toxic Release And Dispersion ModelsToxic Release And Dispersion Models
Toxic Release And Dispersion Models
 

Ähnlich wie Best Practices for Salesforce Data Access

Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Denodo
 
Data Integration for Both Self-Service Analytics and IT Users
Data Integration for Both Self-Service Analytics and IT Users Data Integration for Both Self-Service Analytics and IT Users
Data Integration for Both Self-Service Analytics and IT Users
Senturus
 
MongoDB Breakfast Milan - Mainframe Offloading Strategies
MongoDB Breakfast Milan -  Mainframe Offloading StrategiesMongoDB Breakfast Milan -  Mainframe Offloading Strategies
MongoDB Breakfast Milan - Mainframe Offloading Strategies
MongoDB
 

Ähnlich wie Best Practices for Salesforce Data Access (20)

Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
 
SPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDSSPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDS
 
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and VisualizationAccelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and Visualization
 
Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?
Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?
Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?
 
Oscon2014 Netflix API - Top 10 Lessons Learned
Oscon2014 Netflix API - Top 10 Lessons LearnedOscon2014 Netflix API - Top 10 Lessons Learned
Oscon2014 Netflix API - Top 10 Lessons Learned
 
AWS Summit Singapore - Managing a Database Migration Project | Best Practices
AWS Summit Singapore - Managing a Database Migration Project | Best PracticesAWS Summit Singapore - Managing a Database Migration Project | Best Practices
AWS Summit Singapore - Managing a Database Migration Project | Best Practices
 
Unlocking the Value of Your Data Lake
Unlocking the Value of Your Data LakeUnlocking the Value of Your Data Lake
Unlocking the Value of Your Data Lake
 
Skillwise Big Data part 2
Skillwise Big Data part 2Skillwise Big Data part 2
Skillwise Big Data part 2
 
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
 
Data Integration for Both Self-Service Analytics and IT Users
Data Integration for Both Self-Service Analytics and IT Users Data Integration for Both Self-Service Analytics and IT Users
Data Integration for Both Self-Service Analytics and IT Users
 
Skilwise Big data
Skilwise Big dataSkilwise Big data
Skilwise Big data
 
SPS Dakar 2018 - Flow et Power Apps - Mohamed Amar Athie
SPS Dakar 2018 - Flow et Power Apps - Mohamed Amar AthieSPS Dakar 2018 - Flow et Power Apps - Mohamed Amar Athie
SPS Dakar 2018 - Flow et Power Apps - Mohamed Amar Athie
 
Making the Most of Power BI with SQL Server 2014 and Azure
Making the Most of Power BI with SQL Server 2014 and AzureMaking the Most of Power BI with SQL Server 2014 and Azure
Making the Most of Power BI with SQL Server 2014 and Azure
 
Key Methodologies for Migrating from Oracle to Postgres
Key Methodologies for Migrating from Oracle to PostgresKey Methodologies for Migrating from Oracle to Postgres
Key Methodologies for Migrating from Oracle to Postgres
 
AWS Summit Singapore Webinar Edition | Architecting a Serverless Data Lake on...
AWS Summit Singapore Webinar Edition | Architecting a Serverless Data Lake on...AWS Summit Singapore Webinar Edition | Architecting a Serverless Data Lake on...
AWS Summit Singapore Webinar Edition | Architecting a Serverless Data Lake on...
 
Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101Back to Basics: Embedded Analytics 101
Back to Basics: Embedded Analytics 101
 
Self-Service Analytics with Guard Rails
Self-Service Analytics with Guard RailsSelf-Service Analytics with Guard Rails
Self-Service Analytics with Guard Rails
 
MongoDB Breakfast Milan - Mainframe Offloading Strategies
MongoDB Breakfast Milan -  Mainframe Offloading StrategiesMongoDB Breakfast Milan -  Mainframe Offloading Strategies
MongoDB Breakfast Milan - Mainframe Offloading Strategies
 
Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?
Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?
Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?
 
The business today - PowerApps, Power BI y Microsoft Flow
The business today - PowerApps, Power BI y Microsoft FlowThe business today - PowerApps, Power BI y Microsoft Flow
The business today - PowerApps, Power BI y Microsoft Flow
 

Mehr von Salesforce Developers

Mehr von Salesforce Developers (20)

Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce Developers
 
Maximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceMaximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component Performance
 
Local development with Open Source Base Components
Local development with Open Source Base ComponentsLocal development with Open Source Base Components
Local development with Open Source Base Components
 
TrailheaDX India : Developer Highlights
TrailheaDX India : Developer HighlightsTrailheaDX India : Developer Highlights
TrailheaDX India : Developer Highlights
 
Why developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX IndiaWhy developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX India
 
CodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local DevelopmentCodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local Development
 
CodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web ComponentsCodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web Components
 
Enterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsEnterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web Components
 
TrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer HighlightsTrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer Highlights
 
Live coding with LWC
Live coding with LWCLive coding with LWC
Live coding with LWC
 
Lightning web components - Episode 4 : Security and Testing
Lightning web components  - Episode 4 : Security and TestingLightning web components  - Episode 4 : Security and Testing
Lightning web components - Episode 4 : Security and Testing
 
LWC Episode 3- Component Communication and Aura Interoperability
LWC Episode 3- Component Communication and Aura InteroperabilityLWC Episode 3- Component Communication and Aura Interoperability
LWC Episode 3- Component Communication and Aura Interoperability
 
Lightning web components episode 2- work with salesforce data
Lightning web components   episode 2- work with salesforce dataLightning web components   episode 2- work with salesforce data
Lightning web components episode 2- work with salesforce data
 
Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An Introduction
 
Migrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCPMigrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCP
 
Scale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in SalesforceScale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in Salesforce
 
Replicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data CaptureReplicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data Capture
 
Modern Development with Salesforce DX
Modern Development with Salesforce DXModern Development with Salesforce DX
Modern Development with Salesforce DX
 
Get Into Lightning Flow Development
Get Into Lightning Flow DevelopmentGet Into Lightning Flow Development
Get Into Lightning Flow Development
 
Integrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS ConnectIntegrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS Connect
 

Kürzlich hochgeladen

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 

Best Practices for Salesforce Data Access

  • 1. Best Practices for Salesforce Data Access Intelligent Integration for BI, ETL, and Application Development Dion Picco, Progress Software, Product Marketing @dpicco, @ProgressSW, @DataDirect_News
  • 2. BI/Analytics The ‘Good Old Days’ of Data Access Application Platforms Customers Orders Prospects Employees My ter n Da ta C ent er Ce a My at D
  • 5. The New Data Access Landscape
  • 6. Aren’t APIs Supposed to Solve this Problem? wth ro n al G u n An d u po % 76 om C
  • 7. Aren’t APIs Supposed to Solve This Problem? APIs generally work great for programmers (the only people they were designed for) (and hopefully you only have a few sources)
  • 8. Aren’t APIs Supposed to Solve This Problem? But they don’t help the rest of us! (analysts, operations, product managers, etc)
  • 9. There Has to Be a Better Way! A way that is… Broadly Compatible with the Tools of Business Widely Known and Readily Available Skills Great for Developers and Analysts Alike
  • 10. There IS a Better Way! Industry standards for data access (Widely known, Broadly supported) Even Chili Knows SQL (Search for him on YouTube) SQL select insert update delete ODBC dsn JDBC
  • 11. Benefits of a SQL Approach Business Intelligence & Analytics Real-time access to your SaaS data Compatible with your favorite tools Great for “What If?” analysis Web Site Content Web portal integration; massive performance improvements; realtime updates Data Integration and Migration Extract/Transform/Load, MDM, Data Quality initiatives Consolidate Infrastructure Develop Applications Simplified Interface Stop managing changing APIs Build ecosystem add-ons
  • 12. Progress Offers 3 Solutions to Salesforce Data Access +
  • 13. Progress Offers 3 Solutions to Salesforce Data Access • ODBC and JDBC drivers to SaaS applications like Salesforce • Precision control and tuning to suit your specific needs • Support for advanced features such as Bulk Load of data • Local caching to eliminate WS calls and maximize performance • Highly embeddable into your application, and deployable anywhere +
  • 14. Progress Offers 3 Solutions to Salesforce Data Access • ODBC and JDBC drivers to SaaS applications like Salesforce • One single ODBC or JDBC driver for access to ANY SaaS data • Precision control and tuning to suit your specific needs • SQL leveling equals simplicity and for your data connectivity needs • Support for advanced features such as Bulk Load of data • On-demand scalability and flexible subscription pricing • Local caching to eliminate WS calls and maximize performance • Minimize maintenance and updates due to SaaS API changes • Highly embeddable into your application, and deployable anywhere • Highly embeddable into your application +
  • 15. Progress Offers 3 Solutions to Salesforce Data Access • ODBC and JDBC drivers to SaaS applications like Salesforce • One single ODBC or JDBC driver for access to ANY SaaS data • Precision control and tuning to suit your specific needs • SQL leveling equals simplicity and for your data connectivity needs • Support for advanced features such as Bulk Load of data • On-demand scalability and flexible subscription pricing • Local caching to eliminate WS calls and maximize performance • Highly embeddable into your application, and deployable anywhere • Minimize maintenance and updates due to SaaS API changes • Highly embeddable into your application • Combine and blend data from many SaaS and on-premise data sources • Self-service data integration for business operations and analysts • No expensive, costly, risky traditional data integration • Effective new ways to collaborate with coworkers • Enhances your favorite data tools, from Excel to BI tools
  • 16. Transforming How SaaS Data Is Accessed With Progress DataDirect, SaaS data such as Salesforce will appear like just another relational database Not just Salesforce, but any application on the Force.com platform!
  • 17. Since We’re In the DevZone… DIY Alternatives are Costly and Error Prone • Each SaaS API is unique • Each SaaS API is constantly changing • Each SaaS API has custom security and error handling Progress DataDirect Cloud Simplifies Data Integration • Standardized interface; broadest compatibility • Single API with consistent security and error handling • Works with virtually any language or platform • Optimized for performance and scalability Try it for free today: http://www.datadirectcloud.com 1 Interface. ∞ Data Access.
  • 18. Choose your data sources Configure through your browser Test your SQL inline Connect to all with a single driver
  • 19. Examples of DataDirect Cloud in Use Cloud BI Analytics & Visualization • Customers demanded support for Salesforce.com data • Customers preferred direct real-time access instead of manual Excel import/exports • Chose and embedded DataDirect Cloud to provide Salesforce.com data access, just like the relational databases already supported • “Future proofs” Explore Analytics because new data sources are immediately supported as soon as they are ready in DataDirect Cloud 1 Interface. ∞ Data Access.
  • 20. Try It for Free Today http://www.datadirectcloud.com Also, be sure to check out: http://www.datadirect.com http://www.progress.com 1 Interface. ∞ Data Access.
  • 21. All about Progress Software Our customers and partners have big ideas. We help them turn their ideas into business reality through the rapid development, deployment, and management of data driven applications. ▪ Our technology is used by nearly 140,000 organizations in more than 180 countries. ▪ Progress has a network of more than 2000 partners supporting more than 4000 applications ▪ More than 4 million people are using applications built on award-winning Progress technology—both on-premise and in the Cloud ▪ Progress Software trades on the NASDAQ index under the symbol PRGS
  • 22. Dion Picco Product Marketing, Progress Software @dpicco