Top Banner
Taming Information Chaos Eric Shupps SharePoint Server MVP
34

Taming Information Chaos in SharePoint 2010

Nov 28, 2014

Download

Technology

Eric Shupps

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Taming Information Chaos in SharePoint 2010

Taming Information Chaos

Eric Shupps

SharePoint Server MVP

Page 2: Taming Information Chaos in SharePoint 2010

About Me

• SharePoint Server MVP

• President, BinaryWave

• Microsoft Patterns & Practices (spg.codeplex.com)

• CKS:DEV (cksdev.codeplex.com)

• Web: www.binarywave.com

• Blog: www.sharepointcowboy.com

• Twitter: @eshupps

• Facebook: www.facebook.com/sharepointcowboy

Page 4: Taming Information Chaos in SharePoint 2010

Agenda

• Information Architecture

• Metadata

– Demo: Using Managed Metadata

• Taxonomy

– Demo: Creating Custom Solutions with

Managed Metadata

Page 5: Taming Information Chaos in SharePoint 2010
Page 6: Taming Information Chaos in SharePoint 2010

What Is Information Architecture?

• An organizational structure for specific formats, categories, and relationship of data

• Organization of the various SharePoint entities and objects: – Planning for the type and number of entities

– Scalability and performance considerations

• Navigation structure

• Information architecture continues beyond container structure into content types and metadata planning.

Page 7: Taming Information Chaos in SharePoint 2010

Why Does it Matter?

• Increases the chances that the solution design will be usable, reliable, and secure

• It’s often neglected during SharePoint projects, but is critical for success!

• Risks for not planning information architecture: – Decreased usability and findability

– Performance and reliability issues

– Lack of user adoption

– Costly future enhancements

Page 8: Taming Information Chaos in SharePoint 2010

Usability and Findability

• How easily can the consumer either locate or discover information through navigation?

• How reliably can the consumer find information through the search interface?

• Consistency is key for discovery.

• SharePoint metadata is key for search:

– Site columns

– Content types: • Enterprise content types

• Local

– Managed metadata

Page 9: Taming Information Chaos in SharePoint 2010

Manageability

• How efficient is the authoring experience?

• How distributed is the content?

• How distributed are the managers?

• Minimize the “places” that authors and managers have to “visit” to do their job.

• Maximize the visibility and control of content in each user’s area of responsibility.

Page 10: Taming Information Chaos in SharePoint 2010

Security

• SharePoint provides the capability to manage security broadly or on a granular level down to the item.

• Typically, security is managed at the site collection and inherited down to all objects unless broken manually. – When pages are loaded, SharePoint needs to check the

security on all the objects being rendered.

– Breaking security inheritance puts a greater burden on the server, thus hurting performance.

• Consider security and organizational boundaries when planning information architecture.

Page 11: Taming Information Chaos in SharePoint 2010
Page 12: Taming Information Chaos in SharePoint 2010

Definition of Metadata

• Data that provides additional information about a specific object or collection of objects – Structured

– Descriptive

– Administrative

• Facilitates identification, organization, discovery, and interoperability of information

Author

Creation Date

File Size

File Extension

Title

Keywords

Status

Revision

Page 13: Taming Information Chaos in SharePoint 2010

Benefits of Metadata

• Provides organizational structure for disparate types of data

• Supports rapid location of information

• Enhances navigation

• Enables advanced sorting, filtering, and grouping capabilities

• Allows for differentiation of similar objects

• Contributes to ranking and categorization within search results

• Supports data portability (content without context)

Page 14: Taming Information Chaos in SharePoint 2010

Metadata in SharePoint 2010

• Intrinsic – File Size

– Item Type

• Derived – Created By

– Created Date

– Modified By

– Modified Date

• Declared – List/Library Fields

– Terms

– Document Properties

Page 15: Taming Information Chaos in SharePoint 2010

Metadata Components Fa

rm

• Managed Metadata Services

• Global Term Sets

• Managed Properties

• Enterprise Keywords

Site

Co

llect

ion

• Site

Columns

• Content Types

• Policies

• Local Term Sets

List

•List Columns

•Metadata Navigation

•Key Filters

•Views

•Grouping

•Sorting

•Filtering

Ite

m

•Document Properties

•File Properties

•User Properties

Page 16: Taming Information Chaos in SharePoint 2010

Metadata and Search

• Quality and quantity of metadata influence result precision and fidelity.

• Custom ranking models permit fine-grained control over search result elevation.

• Managed properties permit custom fields to be included in search indexes, scopes ,and queries.

• Refiners allow users to drill into result sets based on metadata values.

• Authoritative pages, keywords, best bets, synonyms, and other parameters improve quality of search results.

Page 17: Taming Information Chaos in SharePoint 2010

Metadata Planning

• Identify common information types and required properties.

• Determine which data elements should be immutable (closed) and which can be left to the user’s discretion (open).

• Identify syndication requirements and managed metadata service application needs.

• Define term store roles and memberships.

• Specify language requirements.

• Group terms into a logical hierarchy.

• Create term sets and terms.

Page 18: Taming Information Chaos in SharePoint 2010

Term Stores

• Database that contains information relating to taxonomies.

• Each Managed Metadata Service Application is a single instance of a term store.

• Includes groups, term sets, terms, and keywords.

• Web applications can have associations to multiple term stores.

Group

Term Set

Terms

Page 19: Taming Information Chaos in SharePoint 2010

Groups and Term Sets

• Groups – Contain one or more

term sets

– Provide a security boundary for term set administration (managers, contributors)

• Term Sets – Containers used to

organize terms

– May assign stakeholders

– Configurable submission policy and tagging options

Term Store

Terms

Page 20: Taming Information Chaos in SharePoint 2010

Terms

• Predefined values that represent taxonomy objects.

• Can be nested up to seven levels deep.

• Terms can be associated with other terms as synonyms.

• Ability to define custom sort order.

• Organizational terms can be included that are not used in data selection.

Group

Term Set

Term Store

Page 21: Taming Information Chaos in SharePoint 2010

Managed Properties

• Metadata can be used in search scopes and

queries.

• Custom fields must be defined as a managed

property in Search Administration.

• Multiple fields can be assigned to a single

managed property.

Page 22: Taming Information Chaos in SharePoint 2010

Metadata Navigation

• Expands the capabilities of list views to make locating information easier.

• Navigational hierarchies display items with matching values. Descendent terms are included by default.

• Key filters permit expanding filtering for multiple terms.

• Column indexing allows queries that return result sets larger than defined thresholds.

Page 23: Taming Information Chaos in SharePoint 2010

Syndication

Managed Metadata Service Application

Content Type Subscriber

Web Application A

Content Type Hub

Web Application B

Page 24: Taming Information Chaos in SharePoint 2010

DEMO Using Managed

Metadata Creating a term store, defining terms, and using terms in list fields

Page 25: Taming Information Chaos in SharePoint 2010

Multilingual Considerations

• Each term store can have one default language and multiple working languages. – Requires language pack to be installed for each

language

• Each term can have multiple labels defined for each working language. – One default label per language

• Custom sort orders are applied to all languages in a term set.

• Terms are presented in the user’s preferred language.

Page 26: Taming Information Chaos in SharePoint 2010

DEMO Content Type

Syndication

Publishing and consuming

enterprise content types

Page 27: Taming Information Chaos in SharePoint 2010
Page 28: Taming Information Chaos in SharePoint 2010

Taxonomy Definition

• Classification of data.

• Structured taxonomies organize data according to pre-defined relationships.

• Unstructured taxonomies (Folksonomy) allow users to tag content and create ad-hoc organizational structures.

Page 29: Taming Information Chaos in SharePoint 2010

Structured Taxonomy

• Metadata is defined administratively and utilized by content authors.

• Term sets are created in the term store.

• Content types are created and published.

• Site collections subscribe to one or more term stores.

• Terms are available in list fields for content tagging.

Term Store

Term Term Term

Field

Field

Field

Page 30: Taming Information Chaos in SharePoint 2010

Unstructured Taxonomy

• Users tag content with applicable terms

• Content can be rated on a defined scale

• Classification occurs collaboratively, with content consumers contributing to the hierarchy

• Notes allow users to comment on sites, pages or documents for others to view

Field

Field

Field

Term

Term

Term

Page 31: Taming Information Chaos in SharePoint 2010

Taxonomy Benefits

Structured

Enforces content organization according to established guidelines

Ensures proper use of accepted industry-specific terminology

Aids compliance with regulatory requirements

Provides a familiar navigational hierarchy

Unstructured

Exposes information on how content is valued by contributors

and consumers

Allows users to participate in content classification

Defines ad-hoc relationships that might not have been anticipated or

envisioned

Page 32: Taming Information Chaos in SharePoint 2010

Publishing and Updates

• Identify which site collections will serve as content type hubs and which will act as subscribers.

• Identify stakeholders and create a taxonomy maintenance plan.

• Set schedules for a content type hub and subscriber updates.

Hub

Term Store

Subscriber

Page 33: Taming Information Chaos in SharePoint 2010

Importing Metadata

• Managed metadata can be imported from external

sources into the term store.

• Organize into logical groups, term sets, and terms prior to

import.

• Format data into a comma-delimited .csv file.

• Synonyms and translations must be specified within the

term store management interface.

"Term Set Name","Term Set Description","LCID","Available for Tagging","Term Description","Level 1 Term","Level 2 Term","Level 3 Term","Level 4 Term","Level 5 Term","Level 6 Term","Level 7 Term" "Sites","Locations where the organization has offices",,TRUE,,,,,,,, ,,1033,TRUE,,"North America",,,,,, ,,1033,TRUE,,"North America","Washington",,,,, ,,1033,TRUE,,"North America","Washington","Redmond",,,, ,,1033,TRUE,,"North America","Washington","Seattle",,,, ,,1033,TRUE,,"North America","Washington","Tacoma",,,, ,,1033,TRUE,,"North America","Massachusetts","Cambridge",,,,

Page 34: Taming Information Chaos in SharePoint 2010

Thank You for

attending this

session!

Please fill in the

evaluation form