SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
Scribe Online or Insight
Making the right choice and understanding the
differences
4
Session Abstract
In this session we will help you understand the differences between
Scribe Online and Insight to help you choose the right product for a
project. We will also explore some of the common design patterns and
how each product handles them differently. We will conclude with how
these products can work together on a project when you need the joint
capability of the products to achieve integration goals.
5
Agenda
• Overview of Insight and Online
• Review capabilities matrix
• Common design patterns
• Popular Insight features in Scribe Online terms
• How you can work with both together
Insight and Scribe Online Overview
Guidelines for which product to choose
7
Overview of Insight
• Server based
• Integration management tooling
• Thought of as for larger more complex integrations
• Focus on CRM and ERP connectivity
8
Overview of Scribe Online
• iPaaS – integration Platform as a Service
• Simpler, more approachable user interface
• Embeddable integration
• Expanding connectivity, including CRM, ERP, Marketing, BI, Data
Services
• Extensible
◦ CDK
◦ API
9
Insight
• Connectivity
• Advanced email notifications
◦ Send email on successful run of
solution
◦ Custom monitors, alerts, and
recipient groups
• Publishers
• Pass parameters at execution time
(filenames, last run date time)
• Choose where failed rows are stored
• Command line
Scribe Online
• Connectivity
• Event-based processing
• Embedded integration
• Extensibility
◦ CDK
◦ API
• Replication Service
Capabilities – “Black and White” Decisions
10
Capabilities – Gray Areas
• Customer preference
◦ Integration tool in cloud (Scribe Online) or on-premise
(Insight)
◦ License type: perpetual or subscription
• Scribe Online has multi-user capabilities that Insight does not
◦ Easier remote access to development and admin environment
◦ Locking of maps
• Custom database queries are more flexible with Insight and only
available with SQL Server with Scribe Online
Design Patterns
Exploring design patterns through common use cases
12
Use Case: Account/Contact Sync
• Parent and child data is in the source result set
• Referential integrity: relate a contact to its account
• Update/Insert logic
13
Account/Contact Sync
AccountContact
Update AccountCreate Account
Update Contact
Create Contact
Does Account
Exist
Does Contact
Exist
Yes
Yes
No
No
Contacts must have the
AccountID from either the
Create Account step or the
Update Account step
14
Account/Contact Sync
• Step results determine which
steps to “goto”
• Automatic foreign key
assignment fills in the
AccountID on the contact
• It is not obvious that is what
happens
• It is possible to create
formulas that “goto” other
steps that do not show in the
Step Order pane
15
Account/Contact Sync
16
Account/Contact Sync
• Lookup blocks for account and
contact determine if record
exists
• Result of lookup blocks is
tested by If/Else blocks to
determine whether to create
or update data
• The data integration logic is
easier to read
17
Use Case: Activity Data Sync
• Only the child data (activity) is in the source result set
• Referential Integrity: relate an activity to its contact
• Dependent on other integrations to get the contacts in the target
database
• You need to find the contact to get its ID to relate the activity to its
contact
18
Activity Data Sync Flow
ActivityRecord
Create Activity
“Header”
Create Activity
Party
Locate ContactID
19
Activity Data Sync Design – Insight
• The step logic is easy to
understand, two inserts
• But that is not all of the
configuration that is needed
20
Activity Data Sync Design – Insight
• Formulas and variables
handle the referential
integrity
• Configuration is
removed from the steps
and is not obvious
21
Activity Data Sync Design – Scribe Online
• Lookup block on the contact
puts the contactid “in scope”
• “scope” = any field value from
previous block is available by
reference in a formula
• The data integration logic is
easier to read
22
Use Case: Sales Order Processing
• Hierarchical relationships important
• Many objects involved
• Complex integration
23
Sales Order Processing Flow
Sales Order
Account
Address
Sales Order
Sales Order
Lines
Does the
Customer Exist?
Does the
Address
Exist?
Yes
Yes
No
No
Retry
Retry
This also requires
Products, Price
Levels, etc to be
integrated
properly
24
Sales Order Processing Design – Insight
26
Sales Order Processing Design – Scribe Online
• All logic is contained
within this map
• Start with collapsed
view of blocks for
simplified viewing
27
Sales Order Processing Design – Scribe Online
• Expanded view of
blocks
• Follow what is
happening by the
names of the blocks
• If block is looking for
the customer to see if
it has an external ID,
meaning that it has
been synced
• Like Insight, you can
configure custom
error messages for
these blocks
28
Sales Order Processing Design – Scribe Online
• Not all blocks will be
executed because of
If/Else blocks
• The retry mechanism
is in this map too, not
using message
queues, but by
conditionally
executing blocks to
explicitly go get the
data that has not
been synced yet
29
Insight
• DBLOOKUP
• Target Variables
• Conditional Step Flow Logic
• Formulas Editor
• Query
• ISERROR()
Online
• Lookups
• Return Values
• If/Else Steps
• Formulas Editor
• Filters
• ISNULL/etc
Popular Feature Comparison
30
Insight
• DBLOOKUP
Online
• Lookups
Popular Features
• Lookup the account
by accountnumber
and return the
accountid
Lookup block
Lookup criteria
Return values
31
Insight
• Target Variables
Online
• Return Values
Popular Features
• Insight: define a
target variable, give
it a name, and
determine what field
in what step sets the
value
• Scribe Online: access values
in scope using
blockname.fieldname in a
formula
• Works for any block that
comes before the block you
are on
32
Insight
• Conditional Step Flow Logic
Online
• If/Else Steps
Popular Features
• Insight: Pre-operation
step formulas and
gotos based on step
outcome
• Scribe Online: If/Else
blocks
33
Insight
• Formulas Editor
Online
• Formulas Editor
Popular Features
• Scribe Online: has auto-
complete for field names and
formula names, Ctrl-Space to
activate
• Better formula validation that
pinpoints the problem
34
Insight
• Query
Online
• Filters
Popular Features
• Insight: custom query
builder
• Return one 1 child
and up to 3 parents
• Scribe Online: no
restrictions on
parent/child, access
whatever is defined in
the API
• And/Or in filters are
the same
35
Insight
• ISERROR
Online
• ISNULL/etc
Popular Features • Scribe Online: has more null
checking functions
• Is easier to substitute a
value for null by using
IFNULLUSE()
36
Insight and Scribe Online Can Work Together
• Insight Connector – Message Queue
• CSV
• Databases
37
Wrap Up
• Connectivity drives major decision on what product to use
◦ You can create connectors for Scribe Online
• Insight and Scribe Online use a different approach to common
integration requirements
• Insight has more hidden features
◦ The assumption that Scribe Online has the same hidden features
can lead to misunderstandings
◦ Scribe Online is more “what you see is what you get”
• When needed, you can use both products together
Thank You!

Weitere ähnliche Inhalte

Was ist angesagt?

Monitoring on premise biz talk applications using cloud based power bi saas
Monitoring on premise biz talk applications using cloud based power bi saasMonitoring on premise biz talk applications using cloud based power bi saas
Monitoring on premise biz talk applications using cloud based power bi saasBizTalk360
 
Model-Driven Apps with PowerApps
Model-Driven Apps with PowerAppsModel-Driven Apps with PowerApps
Model-Driven Apps with PowerAppsStefan Strube
 
General 02 sf tech tour on24 case study
General 02 sf tech tour  on24 case studyGeneral 02 sf tech tour  on24 case study
General 02 sf tech tour on24 case studyScribe Software Corp.
 
Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018Daniel Graversen
 
How to do a SAP PI/PO Migration 2019
How to do a SAP PI/PO Migration 2019 How to do a SAP PI/PO Migration 2019
How to do a SAP PI/PO Migration 2019 Daniel Graversen
 
Integration with Dynamics CRM
Integration with Dynamics CRMIntegration with Dynamics CRM
Integration with Dynamics CRMBizTalk360
 
How to speed up your SAP PI/CPI development
How to speed up your SAP PI/CPI developmentHow to speed up your SAP PI/CPI development
How to speed up your SAP PI/CPI developmentDaniel Graversen
 
How to go about your SAP Integration 2019, SAP PI, and cloud
How to go about your SAP Integration 2019, SAP PI, and cloudHow to go about your SAP Integration 2019, SAP PI, and cloud
How to go about your SAP Integration 2019, SAP PI, and cloudDaniel Graversen
 
Deploying and Using the B2B Portal by Doug Johnson
Deploying and Using the B2B Portal by Doug JohnsonDeploying and Using the B2B Portal by Doug Johnson
Deploying and Using the B2B Portal by Doug JohnsonAcumatica Cloud ERP
 
CRM Saturday: DevOps with Jonas Rapp
CRM Saturday: DevOps with Jonas RappCRM Saturday: DevOps with Jonas Rapp
CRM Saturday: DevOps with Jonas RappJonas Rapp
 
Create a modern(ish) BAM portal in (roughly) one hour!
Create a modern(ish) BAM portal in (roughly) one hour!Create a modern(ish) BAM portal in (roughly) one hour!
Create a modern(ish) BAM portal in (roughly) one hour!BizTalk360
 
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...BDO IT Solutions
 
ecs19 - Bill Ayers - RE-USE YOUR SHAREPOINT FRAMEWORK SKILLZ TO BUILD OFFICE ...
ecs19 - Bill Ayers - RE-USE YOUR SHAREPOINT FRAMEWORK SKILLZ TO BUILD OFFICE ...ecs19 - Bill Ayers - RE-USE YOUR SHAREPOINT FRAMEWORK SKILLZ TO BUILD OFFICE ...
ecs19 - Bill Ayers - RE-USE YOUR SHAREPOINT FRAMEWORK SKILLZ TO BUILD OFFICE ...European Collaboration Summit
 
Building No-Code Collaboration Solutions on Office 365
Building No-Code Collaboration Solutions on Office 365Building No-Code Collaboration Solutions on Office 365
Building No-Code Collaboration Solutions on Office 365Dragan Panjkov
 
Winter 22 features
Winter 22 featuresWinter 22 features
Winter 22 featuresKadharBashaJ
 
SAP and SharePoint interoperability using Duet Enterprise
SAP and SharePoint interoperability using Duet EnterpriseSAP and SharePoint interoperability using Duet Enterprise
SAP and SharePoint interoperability using Duet EnterpriseNiels Vrolijk
 
What's in SharePoint land 2016 for the end user
What's in SharePoint land 2016 for the end userWhat's in SharePoint land 2016 for the end user
What's in SharePoint land 2016 for the end userSPC Adriatics
 
Scribe online 03 scribe online cdk and api overview
Scribe online 03   scribe online cdk and api overviewScribe online 03   scribe online cdk and api overview
Scribe online 03 scribe online cdk and api overviewScribe Software Corp.
 
SharePoint Custom Development ... Can we? Should we?
SharePoint Custom Development ... Can we? Should we?SharePoint Custom Development ... Can we? Should we?
SharePoint Custom Development ... Can we? Should we?Joel Jeffery
 

Was ist angesagt? (20)

Monitoring on premise biz talk applications using cloud based power bi saas
Monitoring on premise biz talk applications using cloud based power bi saasMonitoring on premise biz talk applications using cloud based power bi saas
Monitoring on premise biz talk applications using cloud based power bi saas
 
Model-Driven Apps with PowerApps
Model-Driven Apps with PowerAppsModel-Driven Apps with PowerApps
Model-Driven Apps with PowerApps
 
General 02 sf tech tour on24 case study
General 02 sf tech tour  on24 case studyGeneral 02 sf tech tour  on24 case study
General 02 sf tech tour on24 case study
 
Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018
 
How to do a SAP PI/PO Migration 2019
How to do a SAP PI/PO Migration 2019 How to do a SAP PI/PO Migration 2019
How to do a SAP PI/PO Migration 2019
 
Integration with Dynamics CRM
Integration with Dynamics CRMIntegration with Dynamics CRM
Integration with Dynamics CRM
 
How to speed up your SAP PI/CPI development
How to speed up your SAP PI/CPI developmentHow to speed up your SAP PI/CPI development
How to speed up your SAP PI/CPI development
 
How to go about your SAP Integration 2019, SAP PI, and cloud
How to go about your SAP Integration 2019, SAP PI, and cloudHow to go about your SAP Integration 2019, SAP PI, and cloud
How to go about your SAP Integration 2019, SAP PI, and cloud
 
Deploying and Using the B2B Portal by Doug Johnson
Deploying and Using the B2B Portal by Doug JohnsonDeploying and Using the B2B Portal by Doug Johnson
Deploying and Using the B2B Portal by Doug Johnson
 
CRM Saturday: DevOps with Jonas Rapp
CRM Saturday: DevOps with Jonas RappCRM Saturday: DevOps with Jonas Rapp
CRM Saturday: DevOps with Jonas Rapp
 
Create a modern(ish) BAM portal in (roughly) one hour!
Create a modern(ish) BAM portal in (roughly) one hour!Create a modern(ish) BAM portal in (roughly) one hour!
Create a modern(ish) BAM portal in (roughly) one hour!
 
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
CRM Integration Options–Scribe, SmartConnect, Microsoft Connector. What's the...
 
ecs19 - Bill Ayers - RE-USE YOUR SHAREPOINT FRAMEWORK SKILLZ TO BUILD OFFICE ...
ecs19 - Bill Ayers - RE-USE YOUR SHAREPOINT FRAMEWORK SKILLZ TO BUILD OFFICE ...ecs19 - Bill Ayers - RE-USE YOUR SHAREPOINT FRAMEWORK SKILLZ TO BUILD OFFICE ...
ecs19 - Bill Ayers - RE-USE YOUR SHAREPOINT FRAMEWORK SKILLZ TO BUILD OFFICE ...
 
Building No-Code Collaboration Solutions on Office 365
Building No-Code Collaboration Solutions on Office 365Building No-Code Collaboration Solutions on Office 365
Building No-Code Collaboration Solutions on Office 365
 
Winter 22 features
Winter 22 featuresWinter 22 features
Winter 22 features
 
SAP and SharePoint interoperability using Duet Enterprise
SAP and SharePoint interoperability using Duet EnterpriseSAP and SharePoint interoperability using Duet Enterprise
SAP and SharePoint interoperability using Duet Enterprise
 
Katpro Technologies- SharePoint Portfolio
Katpro Technologies- SharePoint PortfolioKatpro Technologies- SharePoint Portfolio
Katpro Technologies- SharePoint Portfolio
 
What's in SharePoint land 2016 for the end user
What's in SharePoint land 2016 for the end userWhat's in SharePoint land 2016 for the end user
What's in SharePoint land 2016 for the end user
 
Scribe online 03 scribe online cdk and api overview
Scribe online 03   scribe online cdk and api overviewScribe online 03   scribe online cdk and api overview
Scribe online 03 scribe online cdk and api overview
 
SharePoint Custom Development ... Can we? Should we?
SharePoint Custom Development ... Can we? Should we?SharePoint Custom Development ... Can we? Should we?
SharePoint Custom Development ... Can we? Should we?
 

Ähnlich wie General 06 scribe online or insight

Nicole Larsen-Portfolio
Nicole Larsen-PortfolioNicole Larsen-Portfolio
Nicole Larsen-PortfolioNicole Larsen
 
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...Jukka Niiranen
 
Shop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semesterShop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semesterAmrit Timalsina
 
Creating a Great XPages User Interface
Creating a Great XPages User InterfaceCreating a Great XPages User Interface
Creating a Great XPages User InterfaceTeamstudio
 
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014Howard Greenberg
 
Lifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsLifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsSPC Adriatics
 
4 Common Analytics Reporting Errors to Avoid
4 Common Analytics Reporting Errors to Avoid4 Common Analytics Reporting Errors to Avoid
4 Common Analytics Reporting Errors to AvoidSenturus
 
Saleforce For Domino Dogs
Saleforce For Domino DogsSaleforce For Domino Dogs
Saleforce For Domino DogsMark Myers
 
15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projectsDocFluix, LLC
 
Collab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint OnlineCollab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint OnlineDarrell Trimble
 
Migration to Oracle ERP Cloud: A must read winning recipe for all
Migration to Oracle ERP Cloud: A must read winning recipe for allMigration to Oracle ERP Cloud: A must read winning recipe for all
Migration to Oracle ERP Cloud: A must read winning recipe for allJim Pang
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Haniel Croitoru
 
SharePoint for Startups, Tales from the Trenches
SharePoint for Startups, Tales from the TrenchesSharePoint for Startups, Tales from the Trenches
SharePoint for Startups, Tales from the TrenchesDave Healey
 
Collaborate Canda - Microsoft Dynamics 365 (CRM) v9 new features
Collaborate Canda -  Microsoft  Dynamics 365 (CRM) v9 new featuresCollaborate Canda -  Microsoft  Dynamics 365 (CRM) v9 new features
Collaborate Canda - Microsoft Dynamics 365 (CRM) v9 new featuresAli Sharifi
 
Using OBIEE and Data Vault to Virtualize Your BI Environment: An Agile Approach
Using OBIEE and Data Vault to Virtualize Your BI Environment: An Agile ApproachUsing OBIEE and Data Vault to Virtualize Your BI Environment: An Agile Approach
Using OBIEE and Data Vault to Virtualize Your BI Environment: An Agile ApproachKent Graziano
 
Getting Started Using ACL in Your Next Audit
Getting Started Using ACL in Your Next AuditGetting Started Using ACL in Your Next Audit
Getting Started Using ACL in Your Next AuditJim Kaplan CIA CFE
 
Practical tips for migrating SharePoint Customizations to Office 365
Practical tips for migrating SharePoint Customizations to Office 365Practical tips for migrating SharePoint Customizations to Office 365
Practical tips for migrating SharePoint Customizations to Office 365Haniel Croitoru
 
Store, Extract, Transform, Load, Visualize. Untagged Conference
Store, Extract, Transform, Load, Visualize. Untagged ConferenceStore, Extract, Transform, Load, Visualize. Untagged Conference
Store, Extract, Transform, Load, Visualize. Untagged ConferenceAni Lopez
 

Ähnlich wie General 06 scribe online or insight (20)

Nicole Larsen-Portfolio
Nicole Larsen-PortfolioNicole Larsen-Portfolio
Nicole Larsen-Portfolio
 
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
 
Shop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semesterShop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semester
 
Creating a Great XPages User Interface
Creating a Great XPages User InterfaceCreating a Great XPages User Interface
Creating a Great XPages User Interface
 
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014
Creating a Great XPages User Interface, TLCC Teamstudio Webinar - Feb, 2014
 
Lifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsLifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and Solutions
 
4 Common Analytics Reporting Errors to Avoid
4 Common Analytics Reporting Errors to Avoid4 Common Analytics Reporting Errors to Avoid
4 Common Analytics Reporting Errors to Avoid
 
Saleforce For Domino Dogs
Saleforce For Domino DogsSaleforce For Domino Dogs
Saleforce For Domino Dogs
 
15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects
 
Collab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint OnlineCollab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint Online
 
Migration to Oracle ERP Cloud: A must read winning recipe for all
Migration to Oracle ERP Cloud: A must read winning recipe for allMigration to Oracle ERP Cloud: A must read winning recipe for all
Migration to Oracle ERP Cloud: A must read winning recipe for all
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365
 
VisiRule 4 Legal
VisiRule 4 LegalVisiRule 4 Legal
VisiRule 4 Legal
 
Clicks vs code df14pptx
Clicks vs code df14pptxClicks vs code df14pptx
Clicks vs code df14pptx
 
SharePoint for Startups, Tales from the Trenches
SharePoint for Startups, Tales from the TrenchesSharePoint for Startups, Tales from the Trenches
SharePoint for Startups, Tales from the Trenches
 
Collaborate Canda - Microsoft Dynamics 365 (CRM) v9 new features
Collaborate Canda -  Microsoft  Dynamics 365 (CRM) v9 new featuresCollaborate Canda -  Microsoft  Dynamics 365 (CRM) v9 new features
Collaborate Canda - Microsoft Dynamics 365 (CRM) v9 new features
 
Using OBIEE and Data Vault to Virtualize Your BI Environment: An Agile Approach
Using OBIEE and Data Vault to Virtualize Your BI Environment: An Agile ApproachUsing OBIEE and Data Vault to Virtualize Your BI Environment: An Agile Approach
Using OBIEE and Data Vault to Virtualize Your BI Environment: An Agile Approach
 
Getting Started Using ACL in Your Next Audit
Getting Started Using ACL in Your Next AuditGetting Started Using ACL in Your Next Audit
Getting Started Using ACL in Your Next Audit
 
Practical tips for migrating SharePoint Customizations to Office 365
Practical tips for migrating SharePoint Customizations to Office 365Practical tips for migrating SharePoint Customizations to Office 365
Practical tips for migrating SharePoint Customizations to Office 365
 
Store, Extract, Transform, Load, Visualize. Untagged Conference
Store, Extract, Transform, Load, Visualize. Untagged ConferenceStore, Extract, Transform, Load, Visualize. Untagged Conference
Store, Extract, Transform, Load, Visualize. Untagged Conference
 

Mehr von Scribe Software Corp.

General 02 london tech tour konica minolta case study
General 02 london tech tour   konica minolta case studyGeneral 02 london tech tour   konica minolta case study
General 02 london tech tour konica minolta case studyScribe Software Corp.
 
Scribe online 05 marketing automation and crm
Scribe online 05   marketing automation and crmScribe online 05   marketing automation and crm
Scribe online 05 marketing automation and crmScribe Software Corp.
 
Building a crm data strategy goals that boost business performance finalex_scr
Building a crm data strategy goals that boost business performance finalex_scrBuilding a crm data strategy goals that boost business performance finalex_scr
Building a crm data strategy goals that boost business performance finalex_scrScribe Software Corp.
 
Connect On-Premise and Cloud ERP and Donor Database to Lower TCO
Connect On-Premise and Cloud ERP and Donor Database to Lower TCOConnect On-Premise and Cloud ERP and Donor Database to Lower TCO
Connect On-Premise and Cloud ERP and Donor Database to Lower TCOScribe Software Corp.
 
Integration: the Key to Improved Client Services
Integration: the Key to Improved Client ServicesIntegration: the Key to Improved Client Services
Integration: the Key to Improved Client ServicesScribe Software Corp.
 
Leverage Real-Time Data for Cross-Channel Marketing. By Peter Chase
Leverage Real-Time Data for Cross-Channel Marketing. By Peter ChaseLeverage Real-Time Data for Cross-Channel Marketing. By Peter Chase
Leverage Real-Time Data for Cross-Channel Marketing. By Peter ChaseScribe Software Corp.
 
Integration for Microsoft Dynamics CRM and Microsoft Dynamics NAV
Integration for Microsoft Dynamics CRM and Microsoft Dynamics NAVIntegration for Microsoft Dynamics CRM and Microsoft Dynamics NAV
Integration for Microsoft Dynamics CRM and Microsoft Dynamics NAVScribe Software Corp.
 
Improving the Customer Experience by Capturing and Using the Right Data - by ...
Improving the Customer Experience by Capturing and Using the Right Data - by ...Improving the Customer Experience by Capturing and Using the Right Data - by ...
Improving the Customer Experience by Capturing and Using the Right Data - by ...Scribe Software Corp.
 
Graduate to Engagement Marketing Through Marketing Automation by Marketo & Sc...
Graduate to Engagement Marketing Through Marketing Automation by Marketo & Sc...Graduate to Engagement Marketing Through Marketing Automation by Marketo & Sc...
Graduate to Engagement Marketing Through Marketing Automation by Marketo & Sc...Scribe Software Corp.
 
Industry Report: The State of Customer Data Integration in 2013
Industry Report: The State of Customer Data Integration in 2013Industry Report: The State of Customer Data Integration in 2013
Industry Report: The State of Customer Data Integration in 2013Scribe Software Corp.
 

Mehr von Scribe Software Corp. (20)

Sikich Case Study
Sikich Case Study Sikich Case Study
Sikich Case Study
 
Scribe Online for On24
Scribe Online for On24 Scribe Online for On24
Scribe Online for On24
 
Boston SilverTech Case Study
Boston   SilverTech Case StudyBoston   SilverTech Case Study
Boston SilverTech Case Study
 
How to Spot a Great API
How to Spot a Great APIHow to Spot a Great API
How to Spot a Great API
 
7 Traits of a Great API
7 Traits of a Great API7 Traits of a Great API
7 Traits of a Great API
 
General 02 london tech tour konica minolta case study
General 02 london tech tour   konica minolta case studyGeneral 02 london tech tour   konica minolta case study
General 02 london tech tour konica minolta case study
 
General 04 dynamics crm
General 04   dynamics crmGeneral 04   dynamics crm
General 04 dynamics crm
 
Scribe insight 02 need for speed
Scribe insight 02   need for speedScribe insight 02   need for speed
Scribe insight 02 need for speed
 
Scribe online 04 o data connector
Scribe online 04   o data connectorScribe online 04   o data connector
Scribe online 04 o data connector
 
Scribe online 05 marketing automation and crm
Scribe online 05   marketing automation and crmScribe online 05   marketing automation and crm
Scribe online 05 marketing automation and crm
 
Building a crm data strategy goals that boost business performance finalex_scr
Building a crm data strategy goals that boost business performance finalex_scrBuilding a crm data strategy goals that boost business performance finalex_scr
Building a crm data strategy goals that boost business performance finalex_scr
 
Connect On-Premise and Cloud ERP and Donor Database to Lower TCO
Connect On-Premise and Cloud ERP and Donor Database to Lower TCOConnect On-Premise and Cloud ERP and Donor Database to Lower TCO
Connect On-Premise and Cloud ERP and Donor Database to Lower TCO
 
The IP Imperative
The IP Imperative The IP Imperative
The IP Imperative
 
Integration: the Key to Improved Client Services
Integration: the Key to Improved Client ServicesIntegration: the Key to Improved Client Services
Integration: the Key to Improved Client Services
 
Simple Salesforce Data Migration
Simple Salesforce Data MigrationSimple Salesforce Data Migration
Simple Salesforce Data Migration
 
Leverage Real-Time Data for Cross-Channel Marketing. By Peter Chase
Leverage Real-Time Data for Cross-Channel Marketing. By Peter ChaseLeverage Real-Time Data for Cross-Channel Marketing. By Peter Chase
Leverage Real-Time Data for Cross-Channel Marketing. By Peter Chase
 
Integration for Microsoft Dynamics CRM and Microsoft Dynamics NAV
Integration for Microsoft Dynamics CRM and Microsoft Dynamics NAVIntegration for Microsoft Dynamics CRM and Microsoft Dynamics NAV
Integration for Microsoft Dynamics CRM and Microsoft Dynamics NAV
 
Improving the Customer Experience by Capturing and Using the Right Data - by ...
Improving the Customer Experience by Capturing and Using the Right Data - by ...Improving the Customer Experience by Capturing and Using the Right Data - by ...
Improving the Customer Experience by Capturing and Using the Right Data - by ...
 
Graduate to Engagement Marketing Through Marketing Automation by Marketo & Sc...
Graduate to Engagement Marketing Through Marketing Automation by Marketo & Sc...Graduate to Engagement Marketing Through Marketing Automation by Marketo & Sc...
Graduate to Engagement Marketing Through Marketing Automation by Marketo & Sc...
 
Industry Report: The State of Customer Data Integration in 2013
Industry Report: The State of Customer Data Integration in 2013Industry Report: The State of Customer Data Integration in 2013
Industry Report: The State of Customer Data Integration in 2013
 

Kürzlich hochgeladen

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 

Kürzlich hochgeladen (20)

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 

General 06 scribe online or insight

  • 1. Scribe Online or Insight Making the right choice and understanding the differences
  • 2. 4 Session Abstract In this session we will help you understand the differences between Scribe Online and Insight to help you choose the right product for a project. We will also explore some of the common design patterns and how each product handles them differently. We will conclude with how these products can work together on a project when you need the joint capability of the products to achieve integration goals.
  • 3. 5 Agenda • Overview of Insight and Online • Review capabilities matrix • Common design patterns • Popular Insight features in Scribe Online terms • How you can work with both together
  • 4. Insight and Scribe Online Overview Guidelines for which product to choose
  • 5. 7 Overview of Insight • Server based • Integration management tooling • Thought of as for larger more complex integrations • Focus on CRM and ERP connectivity
  • 6. 8 Overview of Scribe Online • iPaaS – integration Platform as a Service • Simpler, more approachable user interface • Embeddable integration • Expanding connectivity, including CRM, ERP, Marketing, BI, Data Services • Extensible ◦ CDK ◦ API
  • 7. 9 Insight • Connectivity • Advanced email notifications ◦ Send email on successful run of solution ◦ Custom monitors, alerts, and recipient groups • Publishers • Pass parameters at execution time (filenames, last run date time) • Choose where failed rows are stored • Command line Scribe Online • Connectivity • Event-based processing • Embedded integration • Extensibility ◦ CDK ◦ API • Replication Service Capabilities – “Black and White” Decisions
  • 8. 10 Capabilities – Gray Areas • Customer preference ◦ Integration tool in cloud (Scribe Online) or on-premise (Insight) ◦ License type: perpetual or subscription • Scribe Online has multi-user capabilities that Insight does not ◦ Easier remote access to development and admin environment ◦ Locking of maps • Custom database queries are more flexible with Insight and only available with SQL Server with Scribe Online
  • 9. Design Patterns Exploring design patterns through common use cases
  • 10. 12 Use Case: Account/Contact Sync • Parent and child data is in the source result set • Referential integrity: relate a contact to its account • Update/Insert logic
  • 11. 13 Account/Contact Sync AccountContact Update AccountCreate Account Update Contact Create Contact Does Account Exist Does Contact Exist Yes Yes No No Contacts must have the AccountID from either the Create Account step or the Update Account step
  • 12. 14 Account/Contact Sync • Step results determine which steps to “goto” • Automatic foreign key assignment fills in the AccountID on the contact • It is not obvious that is what happens • It is possible to create formulas that “goto” other steps that do not show in the Step Order pane
  • 14. 16 Account/Contact Sync • Lookup blocks for account and contact determine if record exists • Result of lookup blocks is tested by If/Else blocks to determine whether to create or update data • The data integration logic is easier to read
  • 15. 17 Use Case: Activity Data Sync • Only the child data (activity) is in the source result set • Referential Integrity: relate an activity to its contact • Dependent on other integrations to get the contacts in the target database • You need to find the contact to get its ID to relate the activity to its contact
  • 16. 18 Activity Data Sync Flow ActivityRecord Create Activity “Header” Create Activity Party Locate ContactID
  • 17. 19 Activity Data Sync Design – Insight • The step logic is easy to understand, two inserts • But that is not all of the configuration that is needed
  • 18. 20 Activity Data Sync Design – Insight • Formulas and variables handle the referential integrity • Configuration is removed from the steps and is not obvious
  • 19. 21 Activity Data Sync Design – Scribe Online • Lookup block on the contact puts the contactid “in scope” • “scope” = any field value from previous block is available by reference in a formula • The data integration logic is easier to read
  • 20. 22 Use Case: Sales Order Processing • Hierarchical relationships important • Many objects involved • Complex integration
  • 21. 23 Sales Order Processing Flow Sales Order Account Address Sales Order Sales Order Lines Does the Customer Exist? Does the Address Exist? Yes Yes No No Retry Retry This also requires Products, Price Levels, etc to be integrated properly
  • 22. 24 Sales Order Processing Design – Insight
  • 23. 26 Sales Order Processing Design – Scribe Online • All logic is contained within this map • Start with collapsed view of blocks for simplified viewing
  • 24. 27 Sales Order Processing Design – Scribe Online • Expanded view of blocks • Follow what is happening by the names of the blocks • If block is looking for the customer to see if it has an external ID, meaning that it has been synced • Like Insight, you can configure custom error messages for these blocks
  • 25. 28 Sales Order Processing Design – Scribe Online • Not all blocks will be executed because of If/Else blocks • The retry mechanism is in this map too, not using message queues, but by conditionally executing blocks to explicitly go get the data that has not been synced yet
  • 26. 29 Insight • DBLOOKUP • Target Variables • Conditional Step Flow Logic • Formulas Editor • Query • ISERROR() Online • Lookups • Return Values • If/Else Steps • Formulas Editor • Filters • ISNULL/etc Popular Feature Comparison
  • 27. 30 Insight • DBLOOKUP Online • Lookups Popular Features • Lookup the account by accountnumber and return the accountid Lookup block Lookup criteria Return values
  • 28. 31 Insight • Target Variables Online • Return Values Popular Features • Insight: define a target variable, give it a name, and determine what field in what step sets the value • Scribe Online: access values in scope using blockname.fieldname in a formula • Works for any block that comes before the block you are on
  • 29. 32 Insight • Conditional Step Flow Logic Online • If/Else Steps Popular Features • Insight: Pre-operation step formulas and gotos based on step outcome • Scribe Online: If/Else blocks
  • 30. 33 Insight • Formulas Editor Online • Formulas Editor Popular Features • Scribe Online: has auto- complete for field names and formula names, Ctrl-Space to activate • Better formula validation that pinpoints the problem
  • 31. 34 Insight • Query Online • Filters Popular Features • Insight: custom query builder • Return one 1 child and up to 3 parents • Scribe Online: no restrictions on parent/child, access whatever is defined in the API • And/Or in filters are the same
  • 32. 35 Insight • ISERROR Online • ISNULL/etc Popular Features • Scribe Online: has more null checking functions • Is easier to substitute a value for null by using IFNULLUSE()
  • 33. 36 Insight and Scribe Online Can Work Together • Insight Connector – Message Queue • CSV • Databases
  • 34. 37 Wrap Up • Connectivity drives major decision on what product to use ◦ You can create connectors for Scribe Online • Insight and Scribe Online use a different approach to common integration requirements • Insight has more hidden features ◦ The assumption that Scribe Online has the same hidden features can lead to misunderstandings ◦ Scribe Online is more “what you see is what you get” • When needed, you can use both products together