SlideShare uma empresa Scribd logo
1 de 48
Optimizing SharePoint Search for
Transactional Content
Management (TCM)
About Hershey Technologies…
• Founded in 1991
• Microsoft Partner
• Specialists in
• Document Imaging / Scanning
• OCR (data and document capture)
• ECM
• BPM / workflow
• End to End SharePoint Consulting Services
• Follow us onTwitter: @HersheyTech
About Tom Castiglia…
•Principal at HersheyTechnologies
• Twitter: @tomcastiglia
• Email: tcastiglia@hersheytech.com
• Joined HersheyTech in 1998
• Director of Hershey’s professional services team
since 2001
Agenda
• Explanation of “Transactional Content Management” (TCM)
• Overview of SharePoint features that are relevant toTCM
• How to make SharePoint supportTCM
• Demo of solutions that fill the feature gaps to ensure SharePoint is
successful for your transactional content management project
• Ad-hoc scanning / document capture into SharePoint
• Optimizing SharePoint search for large scaleTCM deployments
• Enable collaboration of static, transactional documents
• Make scanned images and PDF documents a 1st class citizen within SharePoint
Topics not covered in this presentation
• Assumptions - I presume that you understand:
• Columns (document metadata)
• ContentTypes
• Document Libraries
• Other topics not covered (just not enough time to include):
• Automated Data Capture/OCR
• Records Management
• Workflow
• RBS
Enterprise Content Management
in SharePoint
SharePoint Rocks at this!Web Content
SharePoint Rocks at this!Document Collaboration
SharePoint needs a little help hereTransactional Documents
What is “Transactional Content Management”?
“high-volume throughput of
relatively static documents”
“content which typically originates outside and
organization from external parties – customers
or partners-and relies on workflow or business
process management (BPM) to drive
transactional, back-office business processes.”
-Forrester Research
Typical types of documents
TRANSACTIONAL DOCUMENTS
• Purchase Orders
• Vendor Invoices
• Application Forms
• Insurance claims
• Student Records
• Enrollment Forms
• (Not project based)
COLLABORATIVE DOCUMENTS
• Proposals, reports, spreadsheets,
presentations and other
documents created and edited by
knowledge worker users
• Office docs (Word, Excel, PowerPoint)
• PDF files
• Created and uploaded on an ad-
hoc basis to support day to day
operations
• (Often project based)
How documents are typically received
TRANSACTIONAL DOCUMENTS
Fax Server
Invoices@mycompany.com
Orders@mycompany.com
OCR
Form
Processing
External
Systems
(AP, claims,
etc.)
Information Architecture
TRANSACTIONAL CONTENT
• Centralized
• Often isolated to just one or a
few site collections
• Document Center or Record Center
• Thousands to millions of
documents per library
COLLABORATIVE CONTENT
• Decentralized
• Documents are often spread
throughout many site
collections, sub-sites, libraries
and content types
• Typically under 5K documents
per library.
How users find documents
TRANSACTIONAL DOCUMENTS
• Navigation doesn’t work - too many
documents per library
• Search via metadata queries only
• Ignore document content
• Ignore social based algorithms like
ratings
• Users expect intuitive, graphical
query builders to specify precise
search conditions against one or
more metadata fields.
COLLABORATION SCENARIOS
• Navigation
• SiteSub-SiteLibraryFolderDocument
• Keyword Search
• Searches both metadata and document
content
• Use of social algorithms improve search
results (e.g. highly rated documents are
returned above other documents)
How users find documents
TRANSACTIONAL DOCUMENT SEARCHTYPICAL SHAREPOINT SEARCH
What about Metadata Navigation and Filtering?
• This native SharePoint feature does provide a limited query
builder …
• Allows users to query against specific SharePoint columns and choose
various search operators (Equals,At Most, At Least, On, Before, etc.)
• Filters document library providing results in a sortable, tabular display.
Limits of Metadata Navigation and Filtering
• Doesn’t support text columns
• Transactional documents
generally need text based
columns for fields like
InvoiceNumber, PONumber,
VendorId, ClaimNumber, etc.
• Doesn’t scale well for libraries
that exceed the list view
threshold (5,000 documents by
default)
Integrating Metadata with Search
Metadata
Columns
Crawled
Properties
Managed
Properties
Search
Results
Four Challenges to Transactional Content
Management in SharePoint
• Configuring Managed Properties in SharePoint Search is more
complex than it needs to be.
• SharePoint does not provide a robust query builder for users to
intuitively query documents (other ECM solutions offer this OOB)
• SharePoint formats Search results like a search engine, not like a
document management product.
• SharePoint treats PDF documents and scanned images as a 2nd class
citizen.
Crawled Properties
• Crawled properties are metadata (such as author, title, or subject) that
are extracted from SharePoint columns during crawls.
• However, this is the internal representation of the metadata. To
enable users to search on this metadata, we need to use managed
properties that are mapped to the crawled properties.
Crawled Properties
• A new crawled property is created for each new
custom column, after…
• The column is added to at least one list or library
• The column is populated with a value in at least one item
• A Full Crawl is performed
Crawled Properties - Categories
• All Crawled properties are grouped
into various categories.
• ForTransactional Content
Management solutions, we generally
care about the “SharePoint” Category,
which contains crawled properties
that are tied to list columns in
SharePoint.
• Accessible from Search Service
Application: Metadata
Properties>Categories
Crawled Properties
• The Naming convention is fully controlled by SharePoint,
using this convention: ows_[internal name of column]
• However, spaces or other symbols (.-!@#$%^, etc.)
within the internal column name are escaped, such as:
Column Internal Name Crawled Property Name
InvoiceNumber ows_InvoiceNumber
Invoice Number ows_Invoice_x0020_Number
Invoice.Number ows_Invoice_x002e_Number
Invoice-Number ows_Invoice_x002d_Number
Crawled Properties
• In SP2010, most SharePoint columns gets one crawled
property
• Managed Metadata Columns get a 2nd crawled property, with a
prefix of “ows_taxid”
• This extra crawled property is used to store the internal
GUID value that is associated with the managed metadata
term. For example:
Column Name: CostCenter
Normal Crawled Property: ows_CostCenter
MM Id Crawled Property: ows_taxid_CostCenter
Managed Properties…
•…Allow you to enable standardization in
the terms used for searching SharePoint.
•…Represent the end-user’s vision of the SP
taxonomy (at least with regards to Search)
• So the name of your managed properties
should normally be something intuitive to
your end-users
Managed Properties
• One managed property may be mapped to one or more
crawled properties.
• Useful in low governance situations where multiple site owners or
site collection admins have duplicated site columns using different
names (e.g. InvoiceNumber vs ‘Invoice Number’)
• One crawled property may be mapped to one or more
managed properties
• Useful if different applications create their own managed
properties, and need to reference the same crawled property.
Using Managed Properties
WITHOUT MANAGED PROPERTIES WITH MANAGED PROPERTIES
Returns 16 items, only 6
of which are related to
what I wanted.
Included other
documents that happen
to contain the StudentId
value either as text in
the document or in
some other field (like an
Invoice Number, or
something else)
Returns only
the 6 correct
items
Advanced Search Web Part
Provides an OOB search
interface that allows users
to select a Managed
Property from a drop down
list, rather than having to
type out the managed
property name (e.g.
“StudentID:” or
“StudentID=“)
Configuring Advanced Search Web Part
Use your favorite XML editor (VS 2012)
Using Advanced Search Web Part
Creating Managed Properties
Unlike Crawled Properties (which are
always auto-generated by SharePoint…
Managed properties can be created in one
of three ways…
Creating Managed Properties (Option 1)
• SP2010: “Metadata
Properties” link
• SP2013: “Search Schema”
link
SP 2010 SP 2013
Managed Properties can be created
manually by a SharePoint Administrator
from the Search Service Application
configuration.
Creating Managed Property (SP2010)
• Click “New Managed Property” link from
Metadata Property Mappings
• Property Name can contain most characters, except for
spaces (but please don’t use special characters)
• Based on the selected type, this managed property can
only be mapped to crawled properties with the same type.
• Add Mapping – Select 1 or more crawled properties to map
to this managed property.
• If multiple are selected decide whether to include all values or
just the first one found
• Scopes – preset filter on content – like a global where clause
• Reduce storage requirements (“hash”) – option
actually works in reverse to what is stated.
Creating Managed Property (SP2013)
• Property Name - Same as SP2010
• Add Mapping - same as in SP2010
• Reduce storage requirements (“hash”) option - No longer
exists in SP2013
• Many additional settings
• Searchable – Enables querying against the content of the
managed property
• Queryable – Enables querying against the specific
managed property
• Retrievable – Enable this setting for managed properties
that are relevant to present in search results.
• Refinable – Can be used as a search refiner
• Sortable –
• Token Normalization
• Complete Matching
Creating Managed Properties (Option 2)
• For example, Hershey’s XenDocs
ECM for SharePoint will validate
that a managed property is
properly configured or
automatically create a managed
property for each column when our
web part is configured.
Automatically generated by custom
code or a 3rd party application
Creating Managed Properties (Option 3)
Let SharePointAuto-Generate new
managed properties when it crawls
Auto-Generating Managed Properties
•In SharePoint 2010…
• This feature is off by default, but it can be enabled in your
Search Service Application
From the Categories list, hover over the SharePoint category,
click the drop down arrow and then select the Edit Category
option.
Select the option to “automatically generate a new managed
property for each crawled property…”
Auto-Generating Managed Properties
•In SharePoint 2013…
• All site columns that contain data will have a managed property
auto-generated upon a full crawl
• This does not happen for list columns
• This feature cannot be turned off and is not configurable (as far as I
can tell)
http://technet.microsoft.com/en-us/library/jj613136.aspx
Comparison of Naming conventions for Crawled
and Auto-Generated Managed Properties
Column SharePoint 2010 SharePoint 2013
Name Crawled Property Managed Property Crawled Properties Managed Property
FooBar 0ws_FooBar owsFooBar1 0ws_FooBar
ows_q_TEXT_FooBar
Not mapped
FooBarOWSTEXT
Foo Bar ows_Foo_x0020_Bar owsFoox0020Bar ows_Foo_x0020_Bar FooBarOWSTEXT
Foo_Bar 0ws_Foo_Bar owsFooBar 0ws_Foo_Bar
ows_q_TEXT_Foo_Bar
Not mapped
FooBarOWSTEXT
Foo-Bar ows_Foo_x002d_Bar owsFoox002dBar ows_Foo-Bar
ows_q_TEXT_Foo-Bar
Not mapped
Foo-BarOWSTEXT
Foo.Bar ows_Foo_x002e_Bar owsFoox002eBar ows_Foo.Bar
ows_q_TEXT_Foo.Bar
Not mapped
Foo.BarOWSTEXT
The auto-
generated
names for
managed
properties are
not “end-user
friendly” !
Enhancing the User Experience…
Hershey’s XenDocs ECM for SharePoint
A vast improvement compared to the native Advanced SearchWeb Part
Viewing PDF files and scanned images
• MS Office Documents are first 1st class citizens in SharePoint
• When office files are opened in Office 2007, 2010 or 2013, users can perform
many SharePoint functions on those documents:
• Edit document content
• Check in/out/discard
• See version history
• Edit metadata
• PreviewThumbnails in SP 2013
• Most other file types, especially PDF files and scanned images are 2nd
class citizens
• Read only view of document
Viewing Scanned Images and/or PDF files
Files typically open in native
apps such asWindows Photo
Gallery or Adobe Reader
• Users cannot edit metadata
• If user rotates, re-orders or
deletes a page, the changes
cannot be saved to SP
• User cannot annotate pages
(e.g. sticky notes, redactions,
etc.)
Vizit Essential™ - Integrated viewing of scanned
images and/or PDF documents in SharePoint
A powerful, low
cost PDF and
imaging viewer
for SharePoint
Vizit Essential - Integrated viewing of scanned
images and/or PDF documents in SharePoint
Visually
search
documents
with
thumbnails
and quick
previews
Vizit Essential - Integrated viewing of scanned
images and/or PDF documents in SharePoint
Search for text
within a PDF file
(just like Adobe
Reader/Acrobat)
Vizit Essential - Integrated viewing of scanned
images and/or PDF documents in SharePoint
Edit SharePoint
metadata within
the viewer for
PDF documents
and scanned
images
Vizit Pro™ - Integrated viewing of scanned
images and/or PDF documents in SharePoint
Adds robust
image editing
features –
annotations, re-
order, rotate or
delete pages,
image cleanup
Conclusion
• To leverage SharePoint’s native features for transactional document
management…
• Extensive upfront planning
• Complex configuration (many more steps to configure SP compared to most
dedicated document management products)
• To make the overall user experience in SharePoint comparable with
dedicated Document Management products, plan on:
• Lots of custom code ... OR …
• 3rd party solutions
Join us right after the event at the Firehouse Grill!
Socialize and unwind after our day of learning.
1765 E. Bayshore Road
East Palo Alto, CA

Mais conteúdo relacionado

Mais procurados

SPCAdriatics - 10 Things I Like In SharePoint 2013 Search
SPCAdriatics - 10 Things I Like In SharePoint 2013 SearchSPCAdriatics - 10 Things I Like In SharePoint 2013 Search
SPCAdriatics - 10 Things I Like In SharePoint 2013 SearchAgnes Molnar
 
Building enterprise records management solutions for share point 2010
Building enterprise records management solutions for share point 2010Building enterprise records management solutions for share point 2010
Building enterprise records management solutions for share point 2010Eric Shupps
 
SPS Philly Architecting a Content Management Solution
SPS Philly Architecting a Content Management SolutionSPS Philly Architecting a Content Management Solution
SPS Philly Architecting a Content Management SolutionPatrick Tucker
 
SharePoint Search - SPSNYC 2014
SharePoint Search - SPSNYC 2014SharePoint Search - SPSNYC 2014
SharePoint Search - SPSNYC 2014Avtex
 
SPSSTL - Building Search Driven Applications
SPSSTL - Building Search Driven ApplicationsSPSSTL - Building Search Driven Applications
SPSSTL - Building Search Driven ApplicationsBrian Caauwe
 
SharePoint 2013 – the upgrade story
SharePoint 2013 – the upgrade storySharePoint 2013 – the upgrade story
SharePoint 2013 – the upgrade storySPC Adriatics
 
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...Jonathan Ralton
 
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...Falak Mahmood
 
ECS2019 - Managing Content Types in the Modern World
ECS2019 - Managing Content Types in the Modern WorldECS2019 - Managing Content Types in the Modern World
ECS2019 - Managing Content Types in the Modern WorldMarc D Anderson
 
10 Things I Like in SharePoint 2013 Search
10 Things I Like in SharePoint 2013 Search10 Things I Like in SharePoint 2013 Search
10 Things I Like in SharePoint 2013 SearchSPC Adriatics
 
SPConnections Amsterdam: Beyond the Search Center - Application or Solution? ...
SPConnections Amsterdam: Beyond the Search Center - Application or Solution? ...SPConnections Amsterdam: Beyond the Search Center - Application or Solution? ...
SPConnections Amsterdam: Beyond the Search Center - Application or Solution? ...Agnes Molnar
 
SEF2013 - Create a Business Solution, Step by Step, with No Managed Code
SEF2013 - Create a Business Solution, Step by Step, with No Managed CodeSEF2013 - Create a Business Solution, Step by Step, with No Managed Code
SEF2013 - Create a Business Solution, Step by Step, with No Managed CodeMarc D Anderson
 
SharePoint 2013 'Search': What you need to Know!
SharePoint 2013 'Search': What you need to Know!SharePoint 2013 'Search': What you need to Know!
SharePoint 2013 'Search': What you need to Know!WinWire Technologies Inc
 
Design a share point topology 1 1
Design a share point topology 1 1Design a share point topology 1 1
Design a share point topology 1 1waleed obyed
 
SharePoint 2013 Search Topology and Optimization
SharePoint 2013 Search Topology and OptimizationSharePoint 2013 Search Topology and Optimization
SharePoint 2013 Search Topology and OptimizationMike Maadarani
 
Share Point2007 Best Practices Final
Share Point2007 Best Practices FinalShare Point2007 Best Practices Final
Share Point2007 Best Practices FinalMarianne Sweeny
 
SharePoint Saturday Perth 2013 - Overview of Search in SharePoint Server 201...
SharePoint Saturday Perth 2013  - Overview of Search in SharePoint Server 201...SharePoint Saturday Perth 2013  - Overview of Search in SharePoint Server 201...
SharePoint Saturday Perth 2013 - Overview of Search in SharePoint Server 201...Sezai Komur
 
SharePoint Saturday 2010 - SharePoint 2010 Content Organizer Feature
SharePoint Saturday 2010 - SharePoint 2010 Content Organizer FeatureSharePoint Saturday 2010 - SharePoint 2010 Content Organizer Feature
SharePoint Saturday 2010 - SharePoint 2010 Content Organizer FeatureRoy Kim
 
Share point 2013 enterprise search (public)
Share point 2013 enterprise search (public)Share point 2013 enterprise search (public)
Share point 2013 enterprise search (public)Petter Skodvin-Hvammen
 

Mais procurados (20)

SPCAdriatics - 10 Things I Like In SharePoint 2013 Search
SPCAdriatics - 10 Things I Like In SharePoint 2013 SearchSPCAdriatics - 10 Things I Like In SharePoint 2013 Search
SPCAdriatics - 10 Things I Like In SharePoint 2013 Search
 
Building enterprise records management solutions for share point 2010
Building enterprise records management solutions for share point 2010Building enterprise records management solutions for share point 2010
Building enterprise records management solutions for share point 2010
 
SPS Philly Architecting a Content Management Solution
SPS Philly Architecting a Content Management SolutionSPS Philly Architecting a Content Management Solution
SPS Philly Architecting a Content Management Solution
 
SharePoint Search - SPSNYC 2014
SharePoint Search - SPSNYC 2014SharePoint Search - SPSNYC 2014
SharePoint Search - SPSNYC 2014
 
SPSSTL - Building Search Driven Applications
SPSSTL - Building Search Driven ApplicationsSPSSTL - Building Search Driven Applications
SPSSTL - Building Search Driven Applications
 
SharePoint 2013 – the upgrade story
SharePoint 2013 – the upgrade storySharePoint 2013 – the upgrade story
SharePoint 2013 – the upgrade story
 
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
SPSNYC14 - Must Love Term Sets: The New and Improved Managed Metadata Service...
 
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
Building ECM applications using Managed Metadata in SharePoint 2013 - SharePo...
 
ECS2019 - Managing Content Types in the Modern World
ECS2019 - Managing Content Types in the Modern WorldECS2019 - Managing Content Types in the Modern World
ECS2019 - Managing Content Types in the Modern World
 
10 Things I Like in SharePoint 2013 Search
10 Things I Like in SharePoint 2013 Search10 Things I Like in SharePoint 2013 Search
10 Things I Like in SharePoint 2013 Search
 
SPConnections Amsterdam: Beyond the Search Center - Application or Solution? ...
SPConnections Amsterdam: Beyond the Search Center - Application or Solution? ...SPConnections Amsterdam: Beyond the Search Center - Application or Solution? ...
SPConnections Amsterdam: Beyond the Search Center - Application or Solution? ...
 
SEF2013 - Create a Business Solution, Step by Step, with No Managed Code
SEF2013 - Create a Business Solution, Step by Step, with No Managed CodeSEF2013 - Create a Business Solution, Step by Step, with No Managed Code
SEF2013 - Create a Business Solution, Step by Step, with No Managed Code
 
SharePoint site admins leverage search
SharePoint site admins leverage searchSharePoint site admins leverage search
SharePoint site admins leverage search
 
SharePoint 2013 'Search': What you need to Know!
SharePoint 2013 'Search': What you need to Know!SharePoint 2013 'Search': What you need to Know!
SharePoint 2013 'Search': What you need to Know!
 
Design a share point topology 1 1
Design a share point topology 1 1Design a share point topology 1 1
Design a share point topology 1 1
 
SharePoint 2013 Search Topology and Optimization
SharePoint 2013 Search Topology and OptimizationSharePoint 2013 Search Topology and Optimization
SharePoint 2013 Search Topology and Optimization
 
Share Point2007 Best Practices Final
Share Point2007 Best Practices FinalShare Point2007 Best Practices Final
Share Point2007 Best Practices Final
 
SharePoint Saturday Perth 2013 - Overview of Search in SharePoint Server 201...
SharePoint Saturday Perth 2013  - Overview of Search in SharePoint Server 201...SharePoint Saturday Perth 2013  - Overview of Search in SharePoint Server 201...
SharePoint Saturday Perth 2013 - Overview of Search in SharePoint Server 201...
 
SharePoint Saturday 2010 - SharePoint 2010 Content Organizer Feature
SharePoint Saturday 2010 - SharePoint 2010 Content Organizer FeatureSharePoint Saturday 2010 - SharePoint 2010 Content Organizer Feature
SharePoint Saturday 2010 - SharePoint 2010 Content Organizer Feature
 
Share point 2013 enterprise search (public)
Share point 2013 enterprise search (public)Share point 2013 enterprise search (public)
Share point 2013 enterprise search (public)
 

Destaque

SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven Application
SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven ApplicationSharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven Application
SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven ApplicationBrian Culver
 
Collaborative Mapping and the Reliability of Volunteered Data
Collaborative Mapping and the Reliability of Volunteered Data Collaborative Mapping and the Reliability of Volunteered Data
Collaborative Mapping and the Reliability of Volunteered Data Christian Voigt
 
Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013
Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013
Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013Patrick Tucker
 
Manage Your Web Content with SharePoint 2013 Mobility and Search
Manage Your Web Content with SharePoint 2013 Mobility and SearchManage Your Web Content with SharePoint 2013 Mobility and Search
Manage Your Web Content with SharePoint 2013 Mobility and SearchPerficient, Inc.
 
SharePoint 2013 Search Based Solutions
SharePoint 2013 Search Based SolutionsSharePoint 2013 Search Based Solutions
SharePoint 2013 Search Based SolutionsSPC Adriatics
 
Spca2014 search workshop niaulin
Spca2014 search workshop niaulinSpca2014 search workshop niaulin
Spca2014 search workshop niaulinNCCOMMS
 
Exploiting SharePoint 2013 for improved “Findability” of People and Content
Exploiting SharePoint 2013 for improved “Findability” of People and ContentExploiting SharePoint 2013 for improved “Findability” of People and Content
Exploiting SharePoint 2013 for improved “Findability” of People and ContentAIIM International
 
Exploring SharePoint 2013 - From an IT Pro Perspective
Exploring SharePoint 2013 - From an IT Pro PerspectiveExploring SharePoint 2013 - From an IT Pro Perspective
Exploring SharePoint 2013 - From an IT Pro Perspectivevmaximiuk
 
How to Leverage SharePoint 2013 to Organize, Label, Navigate, and Search Your...
How to Leverage SharePoint 2013 to Organize, Label, Navigate, and Search Your...How to Leverage SharePoint 2013 to Organize, Label, Navigate, and Search Your...
How to Leverage SharePoint 2013 to Organize, Label, Navigate, and Search Your...J. Kevin Parker, CIP
 
SharePoint Fest Chicago Web Content Management in SharePoint 2013
SharePoint Fest Chicago   Web Content Management in SharePoint 2013SharePoint Fest Chicago   Web Content Management in SharePoint 2013
SharePoint Fest Chicago Web Content Management in SharePoint 2013Patrick Tucker
 
Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment Envision IT
 
Cross-site publishing & how to Create Product catalogs with SharePoint 2013
Cross-site publishing & how to Create Product catalogs with SharePoint 2013Cross-site publishing & how to Create Product catalogs with SharePoint 2013
Cross-site publishing & how to Create Product catalogs with SharePoint 2013Marius Constantinescu [MVP]
 
P&M302 Real-life building public-facing websites with SharePoint 2013
P&M302 Real-life building public-facing websites with SharePoint 2013P&M302 Real-life building public-facing websites with SharePoint 2013
P&M302 Real-life building public-facing websites with SharePoint 2013Waldek Mastykarz
 
SharePoint Folders vs. Metadata
SharePoint Folders vs. MetadataSharePoint Folders vs. Metadata
SharePoint Folders vs. MetadataGregory Zelfond
 
SharePoint Folders vs. Metadata Best Practices
SharePoint Folders vs. Metadata Best PracticesSharePoint Folders vs. Metadata Best Practices
SharePoint Folders vs. Metadata Best PracticesChris Woodill
 

Destaque (15)

SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven Application
SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven ApplicationSharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven Application
SharePoint Saturday DFW 2015 - Build a SharePoint 2013 Search Driven Application
 
Collaborative Mapping and the Reliability of Volunteered Data
Collaborative Mapping and the Reliability of Volunteered Data Collaborative Mapping and the Reliability of Volunteered Data
Collaborative Mapping and the Reliability of Volunteered Data
 
Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013
Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013
Code PaLOUsa - Architecting a Content Management Solution with SharePoint 2013
 
Manage Your Web Content with SharePoint 2013 Mobility and Search
Manage Your Web Content with SharePoint 2013 Mobility and SearchManage Your Web Content with SharePoint 2013 Mobility and Search
Manage Your Web Content with SharePoint 2013 Mobility and Search
 
SharePoint 2013 Search Based Solutions
SharePoint 2013 Search Based SolutionsSharePoint 2013 Search Based Solutions
SharePoint 2013 Search Based Solutions
 
Spca2014 search workshop niaulin
Spca2014 search workshop niaulinSpca2014 search workshop niaulin
Spca2014 search workshop niaulin
 
Exploiting SharePoint 2013 for improved “Findability” of People and Content
Exploiting SharePoint 2013 for improved “Findability” of People and ContentExploiting SharePoint 2013 for improved “Findability” of People and Content
Exploiting SharePoint 2013 for improved “Findability” of People and Content
 
Exploring SharePoint 2013 - From an IT Pro Perspective
Exploring SharePoint 2013 - From an IT Pro PerspectiveExploring SharePoint 2013 - From an IT Pro Perspective
Exploring SharePoint 2013 - From an IT Pro Perspective
 
How to Leverage SharePoint 2013 to Organize, Label, Navigate, and Search Your...
How to Leverage SharePoint 2013 to Organize, Label, Navigate, and Search Your...How to Leverage SharePoint 2013 to Organize, Label, Navigate, and Search Your...
How to Leverage SharePoint 2013 to Organize, Label, Navigate, and Search Your...
 
SharePoint Fest Chicago Web Content Management in SharePoint 2013
SharePoint Fest Chicago   Web Content Management in SharePoint 2013SharePoint Fest Chicago   Web Content Management in SharePoint 2013
SharePoint Fest Chicago Web Content Management in SharePoint 2013
 
Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment Envision IT - SharePoint 2013 Web Content Managment
Envision IT - SharePoint 2013 Web Content Managment
 
Cross-site publishing & how to Create Product catalogs with SharePoint 2013
Cross-site publishing & how to Create Product catalogs with SharePoint 2013Cross-site publishing & how to Create Product catalogs with SharePoint 2013
Cross-site publishing & how to Create Product catalogs with SharePoint 2013
 
P&M302 Real-life building public-facing websites with SharePoint 2013
P&M302 Real-life building public-facing websites with SharePoint 2013P&M302 Real-life building public-facing websites with SharePoint 2013
P&M302 Real-life building public-facing websites with SharePoint 2013
 
SharePoint Folders vs. Metadata
SharePoint Folders vs. MetadataSharePoint Folders vs. Metadata
SharePoint Folders vs. Metadata
 
SharePoint Folders vs. Metadata Best Practices
SharePoint Folders vs. Metadata Best PracticesSharePoint Folders vs. Metadata Best Practices
SharePoint Folders vs. Metadata Best Practices
 

Semelhante a Optimizing SharePoint for Transactional Content Management

Sps durham james_h
Sps durham james_hSps durham james_h
Sps durham james_hJames Hunter
 
IA& Taxonomy Planning for SharePoint Online & Office 365
IA& Taxonomy Planning for SharePoint Online & Office 365IA& Taxonomy Planning for SharePoint Online & Office 365
IA& Taxonomy Planning for SharePoint Online & Office 365DocFluix, LLC
 
2018 09-03 aOS Aachen - SharePoint demystified - Thomas Vochten
2018 09-03 aOS Aachen - SharePoint demystified - Thomas Vochten2018 09-03 aOS Aachen - SharePoint demystified - Thomas Vochten
2018 09-03 aOS Aachen - SharePoint demystified - Thomas VochtenaOS Community
 
SharePoint Fest - Document Management with Content Types, Taxonomy and Search
SharePoint Fest - Document Management with Content Types, Taxonomy and SearchSharePoint Fest - Document Management with Content Types, Taxonomy and Search
SharePoint Fest - Document Management with Content Types, Taxonomy and SearchPatrick Tucker
 
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010Henry Ong
 
SharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSPC Adriatics
 
Top ten new ECM features in SharePoint 2013
Top ten new ECM features in SharePoint 2013Top ten new ECM features in SharePoint 2013
Top ten new ECM features in SharePoint 2013John F. Holliday
 
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016Essentials for the SharePoint Power User - SPTechCon San Francisco 2016
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016Drew Madelung
 
Workshop - Ways of Working Within the M365 Workspace.pptx
Workshop - Ways of Working Within the M365 Workspace.pptxWorkshop - Ways of Working Within the M365 Workspace.pptx
Workshop - Ways of Working Within the M365 Workspace.pptxSimon Rawson
 
Intelligent Metadata Enabled Migration with SharePoint
Intelligent Metadata Enabled Migration with SharePointIntelligent Metadata Enabled Migration with SharePoint
Intelligent Metadata Enabled Migration with SharePointConcept Searching, Inc
 
SPCA2013 - Dude, Where’s my Search Scopes
SPCA2013 - Dude, Where’s my Search ScopesSPCA2013 - Dude, Where’s my Search Scopes
SPCA2013 - Dude, Where’s my Search ScopesNCCOMMS
 
Agnes Molnar - Best Practices for Information Architecture and Enterprise Search
Agnes Molnar - Best Practices for Information Architecture and Enterprise SearchAgnes Molnar - Best Practices for Information Architecture and Enterprise Search
Agnes Molnar - Best Practices for Information Architecture and Enterprise SearchAgnes Molnar
 
SPS Dayton Content Types
SPS Dayton Content TypesSPS Dayton Content Types
SPS Dayton Content TypesPatrick Tucker
 
SharePoint NYC search presentation
SharePoint NYC search presentationSharePoint NYC search presentation
SharePoint NYC search presentationjtbarrera
 
Find Information Faster Using SharePoint 2010 Search
Find Information Faster Using SharePoint 2010 SearchFind Information Faster Using SharePoint 2010 Search
Find Information Faster Using SharePoint 2010 SearchPerficient, Inc.
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service ManagementDrew Madelung
 
Going Meta – How to Use Metadata in SharePoint and Office 365
Going Meta – How to Use Metadata in SharePoint and Office 365Going Meta – How to Use Metadata in SharePoint and Office 365
Going Meta – How to Use Metadata in SharePoint and Office 365Concept Searching, Inc
 
SharePoint Saturday Toronto - Going Meta – How to Use Metadata in SharePoint ...
SharePoint Saturday Toronto - Going Meta – How to Use Metadata in SharePoint ...SharePoint Saturday Toronto - Going Meta – How to Use Metadata in SharePoint ...
SharePoint Saturday Toronto - Going Meta – How to Use Metadata in SharePoint ...Concept Searching, Inc
 
Essentials for the SharePoint Power User - SharePoint Engage Raleigh 2017
Essentials for the SharePoint Power User - SharePoint Engage Raleigh 2017Essentials for the SharePoint Power User - SharePoint Engage Raleigh 2017
Essentials for the SharePoint Power User - SharePoint Engage Raleigh 2017Drew Madelung
 

Semelhante a Optimizing SharePoint for Transactional Content Management (20)

Sps durham james_h
Sps durham james_hSps durham james_h
Sps durham james_h
 
IA& Taxonomy Planning for SharePoint Online & Office 365
IA& Taxonomy Planning for SharePoint Online & Office 365IA& Taxonomy Planning for SharePoint Online & Office 365
IA& Taxonomy Planning for SharePoint Online & Office 365
 
2018 09-03 aOS Aachen - SharePoint demystified - Thomas Vochten
2018 09-03 aOS Aachen - SharePoint demystified - Thomas Vochten2018 09-03 aOS Aachen - SharePoint demystified - Thomas Vochten
2018 09-03 aOS Aachen - SharePoint demystified - Thomas Vochten
 
SharePoint Fest - Document Management with Content Types, Taxonomy and Search
SharePoint Fest - Document Management with Content Types, Taxonomy and SearchSharePoint Fest - Document Management with Content Types, Taxonomy and Search
SharePoint Fest - Document Management with Content Types, Taxonomy and Search
 
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
 
SharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSharePoint 2013 Search Operations
SharePoint 2013 Search Operations
 
Search
SearchSearch
Search
 
Top ten new ECM features in SharePoint 2013
Top ten new ECM features in SharePoint 2013Top ten new ECM features in SharePoint 2013
Top ten new ECM features in SharePoint 2013
 
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016Essentials for the SharePoint Power User - SPTechCon San Francisco 2016
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016
 
Workshop - Ways of Working Within the M365 Workspace.pptx
Workshop - Ways of Working Within the M365 Workspace.pptxWorkshop - Ways of Working Within the M365 Workspace.pptx
Workshop - Ways of Working Within the M365 Workspace.pptx
 
Intelligent Metadata Enabled Migration with SharePoint
Intelligent Metadata Enabled Migration with SharePointIntelligent Metadata Enabled Migration with SharePoint
Intelligent Metadata Enabled Migration with SharePoint
 
SPCA2013 - Dude, Where’s my Search Scopes
SPCA2013 - Dude, Where’s my Search ScopesSPCA2013 - Dude, Where’s my Search Scopes
SPCA2013 - Dude, Where’s my Search Scopes
 
Agnes Molnar - Best Practices for Information Architecture and Enterprise Search
Agnes Molnar - Best Practices for Information Architecture and Enterprise SearchAgnes Molnar - Best Practices for Information Architecture and Enterprise Search
Agnes Molnar - Best Practices for Information Architecture and Enterprise Search
 
SPS Dayton Content Types
SPS Dayton Content TypesSPS Dayton Content Types
SPS Dayton Content Types
 
SharePoint NYC search presentation
SharePoint NYC search presentationSharePoint NYC search presentation
SharePoint NYC search presentation
 
Find Information Faster Using SharePoint 2010 Search
Find Information Faster Using SharePoint 2010 SearchFind Information Faster Using SharePoint 2010 Search
Find Information Faster Using SharePoint 2010 Search
 
Product Catalog and IT Service Management
Product Catalog and IT Service ManagementProduct Catalog and IT Service Management
Product Catalog and IT Service Management
 
Going Meta – How to Use Metadata in SharePoint and Office 365
Going Meta – How to Use Metadata in SharePoint and Office 365Going Meta – How to Use Metadata in SharePoint and Office 365
Going Meta – How to Use Metadata in SharePoint and Office 365
 
SharePoint Saturday Toronto - Going Meta – How to Use Metadata in SharePoint ...
SharePoint Saturday Toronto - Going Meta – How to Use Metadata in SharePoint ...SharePoint Saturday Toronto - Going Meta – How to Use Metadata in SharePoint ...
SharePoint Saturday Toronto - Going Meta – How to Use Metadata in SharePoint ...
 
Essentials for the SharePoint Power User - SharePoint Engage Raleigh 2017
Essentials for the SharePoint Power User - SharePoint Engage Raleigh 2017Essentials for the SharePoint Power User - SharePoint Engage Raleigh 2017
Essentials for the SharePoint Power User - SharePoint Engage Raleigh 2017
 

Mais de DocFluix, LLC

Modern Automated Site Provisioning for SharePoint Online
Modern Automated Site Provisioning for SharePoint OnlineModern Automated Site Provisioning for SharePoint Online
Modern Automated Site Provisioning for SharePoint OnlineDocFluix, LLC
 
Developing Azure Functions for Flow and Nintex SPS SD 2018
Developing Azure Functions for Flow and Nintex SPS SD 2018Developing Azure Functions for Flow and Nintex SPS SD 2018
Developing Azure Functions for Flow and Nintex SPS SD 2018DocFluix, LLC
 
Developing Azure Functions as custom connectors for Flow and Nintex
Developing Azure Functions as custom connectors for Flow and NintexDeveloping Azure Functions as custom connectors for Flow and Nintex
Developing Azure Functions as custom connectors for Flow and NintexDocFluix, LLC
 
Microsoft flow how, when & why
Microsoft flow   how, when & whyMicrosoft flow   how, when & why
Microsoft flow how, when & whyDocFluix, LLC
 
Using Nintex Workflow Cloud with Salesforce for customer surveys
Using Nintex Workflow Cloud with Salesforce for customer surveysUsing Nintex Workflow Cloud with Salesforce for customer surveys
Using Nintex Workflow Cloud with Salesforce for customer surveysDocFluix, LLC
 
Using SharePoint, Nintex & DocuSign for Employee Onboarding and Open Enrollme...
Using SharePoint, Nintex & DocuSign for Employee Onboarding and Open Enrollme...Using SharePoint, Nintex & DocuSign for Employee Onboarding and Open Enrollme...
Using SharePoint, Nintex & DocuSign for Employee Onboarding and Open Enrollme...DocFluix, LLC
 
14 tips for planning a ecm content migration to share point
14 tips for planning a ecm content migration to share point14 tips for planning a ecm content migration to share point
14 tips for planning a ecm content migration to share pointDocFluix, LLC
 
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
 

Mais de DocFluix, LLC (8)

Modern Automated Site Provisioning for SharePoint Online
Modern Automated Site Provisioning for SharePoint OnlineModern Automated Site Provisioning for SharePoint Online
Modern Automated Site Provisioning for SharePoint Online
 
Developing Azure Functions for Flow and Nintex SPS SD 2018
Developing Azure Functions for Flow and Nintex SPS SD 2018Developing Azure Functions for Flow and Nintex SPS SD 2018
Developing Azure Functions for Flow and Nintex SPS SD 2018
 
Developing Azure Functions as custom connectors for Flow and Nintex
Developing Azure Functions as custom connectors for Flow and NintexDeveloping Azure Functions as custom connectors for Flow and Nintex
Developing Azure Functions as custom connectors for Flow and Nintex
 
Microsoft flow how, when & why
Microsoft flow   how, when & whyMicrosoft flow   how, when & why
Microsoft flow how, when & why
 
Using Nintex Workflow Cloud with Salesforce for customer surveys
Using Nintex Workflow Cloud with Salesforce for customer surveysUsing Nintex Workflow Cloud with Salesforce for customer surveys
Using Nintex Workflow Cloud with Salesforce for customer surveys
 
Using SharePoint, Nintex & DocuSign for Employee Onboarding and Open Enrollme...
Using SharePoint, Nintex & DocuSign for Employee Onboarding and Open Enrollme...Using SharePoint, Nintex & DocuSign for Employee Onboarding and Open Enrollme...
Using SharePoint, Nintex & DocuSign for Employee Onboarding and Open Enrollme...
 
14 tips for planning a ecm content migration to share point
14 tips for planning a ecm content migration to share point14 tips for planning a ecm content migration to share point
14 tips for planning a ecm content migration to share point
 
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
 

Último

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Último (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Optimizing SharePoint for Transactional Content Management

  • 1. Optimizing SharePoint Search for Transactional Content Management (TCM)
  • 2. About Hershey Technologies… • Founded in 1991 • Microsoft Partner • Specialists in • Document Imaging / Scanning • OCR (data and document capture) • ECM • BPM / workflow • End to End SharePoint Consulting Services • Follow us onTwitter: @HersheyTech
  • 3. About Tom Castiglia… •Principal at HersheyTechnologies • Twitter: @tomcastiglia • Email: tcastiglia@hersheytech.com • Joined HersheyTech in 1998 • Director of Hershey’s professional services team since 2001
  • 4. Agenda • Explanation of “Transactional Content Management” (TCM) • Overview of SharePoint features that are relevant toTCM • How to make SharePoint supportTCM • Demo of solutions that fill the feature gaps to ensure SharePoint is successful for your transactional content management project • Ad-hoc scanning / document capture into SharePoint • Optimizing SharePoint search for large scaleTCM deployments • Enable collaboration of static, transactional documents • Make scanned images and PDF documents a 1st class citizen within SharePoint
  • 5. Topics not covered in this presentation • Assumptions - I presume that you understand: • Columns (document metadata) • ContentTypes • Document Libraries • Other topics not covered (just not enough time to include): • Automated Data Capture/OCR • Records Management • Workflow • RBS
  • 6. Enterprise Content Management in SharePoint SharePoint Rocks at this!Web Content SharePoint Rocks at this!Document Collaboration SharePoint needs a little help hereTransactional Documents
  • 7. What is “Transactional Content Management”? “high-volume throughput of relatively static documents” “content which typically originates outside and organization from external parties – customers or partners-and relies on workflow or business process management (BPM) to drive transactional, back-office business processes.” -Forrester Research
  • 8. Typical types of documents TRANSACTIONAL DOCUMENTS • Purchase Orders • Vendor Invoices • Application Forms • Insurance claims • Student Records • Enrollment Forms • (Not project based) COLLABORATIVE DOCUMENTS • Proposals, reports, spreadsheets, presentations and other documents created and edited by knowledge worker users • Office docs (Word, Excel, PowerPoint) • PDF files • Created and uploaded on an ad- hoc basis to support day to day operations • (Often project based)
  • 9. How documents are typically received TRANSACTIONAL DOCUMENTS Fax Server Invoices@mycompany.com Orders@mycompany.com OCR Form Processing External Systems (AP, claims, etc.)
  • 10. Information Architecture TRANSACTIONAL CONTENT • Centralized • Often isolated to just one or a few site collections • Document Center or Record Center • Thousands to millions of documents per library COLLABORATIVE CONTENT • Decentralized • Documents are often spread throughout many site collections, sub-sites, libraries and content types • Typically under 5K documents per library.
  • 11. How users find documents TRANSACTIONAL DOCUMENTS • Navigation doesn’t work - too many documents per library • Search via metadata queries only • Ignore document content • Ignore social based algorithms like ratings • Users expect intuitive, graphical query builders to specify precise search conditions against one or more metadata fields. COLLABORATION SCENARIOS • Navigation • SiteSub-SiteLibraryFolderDocument • Keyword Search • Searches both metadata and document content • Use of social algorithms improve search results (e.g. highly rated documents are returned above other documents)
  • 12. How users find documents TRANSACTIONAL DOCUMENT SEARCHTYPICAL SHAREPOINT SEARCH
  • 13. What about Metadata Navigation and Filtering? • This native SharePoint feature does provide a limited query builder … • Allows users to query against specific SharePoint columns and choose various search operators (Equals,At Most, At Least, On, Before, etc.) • Filters document library providing results in a sortable, tabular display.
  • 14. Limits of Metadata Navigation and Filtering • Doesn’t support text columns • Transactional documents generally need text based columns for fields like InvoiceNumber, PONumber, VendorId, ClaimNumber, etc. • Doesn’t scale well for libraries that exceed the list view threshold (5,000 documents by default)
  • 15. Integrating Metadata with Search Metadata Columns Crawled Properties Managed Properties Search Results
  • 16. Four Challenges to Transactional Content Management in SharePoint • Configuring Managed Properties in SharePoint Search is more complex than it needs to be. • SharePoint does not provide a robust query builder for users to intuitively query documents (other ECM solutions offer this OOB) • SharePoint formats Search results like a search engine, not like a document management product. • SharePoint treats PDF documents and scanned images as a 2nd class citizen.
  • 17. Crawled Properties • Crawled properties are metadata (such as author, title, or subject) that are extracted from SharePoint columns during crawls. • However, this is the internal representation of the metadata. To enable users to search on this metadata, we need to use managed properties that are mapped to the crawled properties.
  • 18. Crawled Properties • A new crawled property is created for each new custom column, after… • The column is added to at least one list or library • The column is populated with a value in at least one item • A Full Crawl is performed
  • 19. Crawled Properties - Categories • All Crawled properties are grouped into various categories. • ForTransactional Content Management solutions, we generally care about the “SharePoint” Category, which contains crawled properties that are tied to list columns in SharePoint. • Accessible from Search Service Application: Metadata Properties>Categories
  • 20. Crawled Properties • The Naming convention is fully controlled by SharePoint, using this convention: ows_[internal name of column] • However, spaces or other symbols (.-!@#$%^, etc.) within the internal column name are escaped, such as: Column Internal Name Crawled Property Name InvoiceNumber ows_InvoiceNumber Invoice Number ows_Invoice_x0020_Number Invoice.Number ows_Invoice_x002e_Number Invoice-Number ows_Invoice_x002d_Number
  • 21. Crawled Properties • In SP2010, most SharePoint columns gets one crawled property • Managed Metadata Columns get a 2nd crawled property, with a prefix of “ows_taxid” • This extra crawled property is used to store the internal GUID value that is associated with the managed metadata term. For example: Column Name: CostCenter Normal Crawled Property: ows_CostCenter MM Id Crawled Property: ows_taxid_CostCenter
  • 22. Managed Properties… •…Allow you to enable standardization in the terms used for searching SharePoint. •…Represent the end-user’s vision of the SP taxonomy (at least with regards to Search) • So the name of your managed properties should normally be something intuitive to your end-users
  • 23. Managed Properties • One managed property may be mapped to one or more crawled properties. • Useful in low governance situations where multiple site owners or site collection admins have duplicated site columns using different names (e.g. InvoiceNumber vs ‘Invoice Number’) • One crawled property may be mapped to one or more managed properties • Useful if different applications create their own managed properties, and need to reference the same crawled property.
  • 24. Using Managed Properties WITHOUT MANAGED PROPERTIES WITH MANAGED PROPERTIES Returns 16 items, only 6 of which are related to what I wanted. Included other documents that happen to contain the StudentId value either as text in the document or in some other field (like an Invoice Number, or something else) Returns only the 6 correct items
  • 25. Advanced Search Web Part Provides an OOB search interface that allows users to select a Managed Property from a drop down list, rather than having to type out the managed property name (e.g. “StudentID:” or “StudentID=“)
  • 26. Configuring Advanced Search Web Part Use your favorite XML editor (VS 2012)
  • 28. Creating Managed Properties Unlike Crawled Properties (which are always auto-generated by SharePoint… Managed properties can be created in one of three ways…
  • 29. Creating Managed Properties (Option 1) • SP2010: “Metadata Properties” link • SP2013: “Search Schema” link SP 2010 SP 2013 Managed Properties can be created manually by a SharePoint Administrator from the Search Service Application configuration.
  • 30. Creating Managed Property (SP2010) • Click “New Managed Property” link from Metadata Property Mappings • Property Name can contain most characters, except for spaces (but please don’t use special characters) • Based on the selected type, this managed property can only be mapped to crawled properties with the same type. • Add Mapping – Select 1 or more crawled properties to map to this managed property. • If multiple are selected decide whether to include all values or just the first one found • Scopes – preset filter on content – like a global where clause • Reduce storage requirements (“hash”) – option actually works in reverse to what is stated.
  • 31. Creating Managed Property (SP2013) • Property Name - Same as SP2010 • Add Mapping - same as in SP2010 • Reduce storage requirements (“hash”) option - No longer exists in SP2013 • Many additional settings • Searchable – Enables querying against the content of the managed property • Queryable – Enables querying against the specific managed property • Retrievable – Enable this setting for managed properties that are relevant to present in search results. • Refinable – Can be used as a search refiner • Sortable – • Token Normalization • Complete Matching
  • 32. Creating Managed Properties (Option 2) • For example, Hershey’s XenDocs ECM for SharePoint will validate that a managed property is properly configured or automatically create a managed property for each column when our web part is configured. Automatically generated by custom code or a 3rd party application
  • 33. Creating Managed Properties (Option 3) Let SharePointAuto-Generate new managed properties when it crawls
  • 34. Auto-Generating Managed Properties •In SharePoint 2010… • This feature is off by default, but it can be enabled in your Search Service Application From the Categories list, hover over the SharePoint category, click the drop down arrow and then select the Edit Category option. Select the option to “automatically generate a new managed property for each crawled property…”
  • 35. Auto-Generating Managed Properties •In SharePoint 2013… • All site columns that contain data will have a managed property auto-generated upon a full crawl • This does not happen for list columns • This feature cannot be turned off and is not configurable (as far as I can tell) http://technet.microsoft.com/en-us/library/jj613136.aspx
  • 36. Comparison of Naming conventions for Crawled and Auto-Generated Managed Properties Column SharePoint 2010 SharePoint 2013 Name Crawled Property Managed Property Crawled Properties Managed Property FooBar 0ws_FooBar owsFooBar1 0ws_FooBar ows_q_TEXT_FooBar Not mapped FooBarOWSTEXT Foo Bar ows_Foo_x0020_Bar owsFoox0020Bar ows_Foo_x0020_Bar FooBarOWSTEXT Foo_Bar 0ws_Foo_Bar owsFooBar 0ws_Foo_Bar ows_q_TEXT_Foo_Bar Not mapped FooBarOWSTEXT Foo-Bar ows_Foo_x002d_Bar owsFoox002dBar ows_Foo-Bar ows_q_TEXT_Foo-Bar Not mapped Foo-BarOWSTEXT Foo.Bar ows_Foo_x002e_Bar owsFoox002eBar ows_Foo.Bar ows_q_TEXT_Foo.Bar Not mapped Foo.BarOWSTEXT The auto- generated names for managed properties are not “end-user friendly” !
  • 37. Enhancing the User Experience…
  • 38. Hershey’s XenDocs ECM for SharePoint A vast improvement compared to the native Advanced SearchWeb Part
  • 39. Viewing PDF files and scanned images • MS Office Documents are first 1st class citizens in SharePoint • When office files are opened in Office 2007, 2010 or 2013, users can perform many SharePoint functions on those documents: • Edit document content • Check in/out/discard • See version history • Edit metadata • PreviewThumbnails in SP 2013 • Most other file types, especially PDF files and scanned images are 2nd class citizens • Read only view of document
  • 40. Viewing Scanned Images and/or PDF files Files typically open in native apps such asWindows Photo Gallery or Adobe Reader • Users cannot edit metadata • If user rotates, re-orders or deletes a page, the changes cannot be saved to SP • User cannot annotate pages (e.g. sticky notes, redactions, etc.)
  • 41. Vizit Essential™ - Integrated viewing of scanned images and/or PDF documents in SharePoint A powerful, low cost PDF and imaging viewer for SharePoint
  • 42. Vizit Essential - Integrated viewing of scanned images and/or PDF documents in SharePoint Visually search documents with thumbnails and quick previews
  • 43. Vizit Essential - Integrated viewing of scanned images and/or PDF documents in SharePoint Search for text within a PDF file (just like Adobe Reader/Acrobat)
  • 44. Vizit Essential - Integrated viewing of scanned images and/or PDF documents in SharePoint Edit SharePoint metadata within the viewer for PDF documents and scanned images
  • 45. Vizit Pro™ - Integrated viewing of scanned images and/or PDF documents in SharePoint Adds robust image editing features – annotations, re- order, rotate or delete pages, image cleanup
  • 46. Conclusion • To leverage SharePoint’s native features for transactional document management… • Extensive upfront planning • Complex configuration (many more steps to configure SP compared to most dedicated document management products) • To make the overall user experience in SharePoint comparable with dedicated Document Management products, plan on: • Lots of custom code ... OR … • 3rd party solutions
  • 47.
  • 48. Join us right after the event at the Firehouse Grill! Socialize and unwind after our day of learning. 1765 E. Bayshore Road East Palo Alto, CA

Notas do Editor

  1. Introduction slide
  2. Transactional DocsUsers need graphical "query builders" that allow them to combine multiple search conditions. Queries should search metadata only, not keywords or content in the document. Queries should return the exact results specified by the user. System should not attempt to "figure out" what the user really wanted, based on ratings or other social algorithms, or removing duplicates, etc. Results displayed in tabular format, with sort default order determined by the user or admin, and allowing ad-hoc sorting by any column.SharePoint DocsUsers find documents using Search. Query Builders is not OOB, but available through 3rd party vendors. Search looks at both metadata and document content. Search tries to be "intelligent" figure out what you really want. Search results are formatted like a Google or Bing search. Search engine decides how to order the results. Results cannot be re-sorted by user. Metadata Navigation supports tablular results with sorting, but is limited in terms of what column types are supported (e.g. single line of text is not supported). However, with large libraries, it only searches through the most recent 1,000 rows or so (fallback queries)
  3. Transactional DocsUsers need graphical "query builders" that allow them to combine multiple search conditions. Queries should search metadata only, not keywords or content in the document. Queries should return the exact results specified by the user. System should not attempt to "figure out" what the user really wanted, based on ratings or other social algorithms, or removing duplicates, etc. Results displayed in tabular format, with sort default order determined by the user or admin, and allowing ad-hoc sorting by any column.SharePoint DocsUsers find documents using Search. Query Builders is not OOB, but available through 3rd party vendors. Search looks at both metadata and document content. Search tries to be "intelligent" figure out what you really want. Search results are formatted like a Google or Bing search. Search engine decides how to order the results. Results cannot be re-sorted by user. Metadata Navigation supports tablular results with sorting, but is limited in terms of what column types are supported (e.g. single line of text is not supported). However, with large libraries, it only searches through the most recent 1,000 rows or so (fallback queries)
  4. Conclusion slide
  5. SharePint