Andrew Connell [MVP SharePoint]
1741 Posts |  46 Articles |  5310 Comments
.NET  |  MCMS  |  SharePoint  |  Office System
Andrew Connell's RSS Feed    
AC's Blog Quick Links
SharePoint Quick Links
Article Categories
Archives
May, 2012 (3)
April, 2012 (4)
March, 2012 (4)
February, 2012 (4)
January, 2012 (12)
December, 2011 (6)
November, 2011 (3)
October, 2011 (17)
September, 2011 (8)
August, 2011 (6)
July, 2011 (7)
June, 2011 (13)
May, 2011 (9)
April, 2011 (15)
March, 2011 (1)
February, 2011 (6)
January, 2011 (5)
December, 2010 (11)
November, 2010 (6)
October, 2010 (12)
September, 2010 (5)
August, 2010 (4)
July, 2010 (5)
June, 2010 (6)
May, 2010 (11)
April, 2010 (11)
March, 2010 (9)
February, 2010 (9)
January, 2010 (3)
December, 2009 (10)
November, 2009 (15)
October, 2009 (15)
September, 2009 (7)
August, 2009 (4)
July, 2009 (10)
June, 2009 (8)
May, 2009 (2)
April, 2009 (9)
March, 2009 (6)
February, 2009 (16)
January, 2009 (6)
December, 2008 (12)
November, 2008 (12)
October, 2008 (27)
September, 2008 (13)
August, 2008 (14)
July, 2008 (14)
June, 2008 (12)
May, 2008 (23)
April, 2008 (12)
March, 2008 (15)
February, 2008 (13)
January, 2008 (12)
December, 2007 (10)
November, 2007 (8)
October, 2007 (15)
September, 2007 (20)
August, 2007 (21)
July, 2007 (16)
June, 2007 (8)
May, 2007 (25)
April, 2007 (16)
March, 2007 (18)
February, 2007 (18)
January, 2007 (12)
December, 2006 (16)
November, 2006 (13)
October, 2006 (18)
September, 2006 (22)
August, 2006 (27)
July, 2006 (23)
June, 2006 (23)
May, 2006 (23)
April, 2006 (9)
March, 2006 (17)
February, 2006 (15)
January, 2006 (23)
December, 2005 (31)
November, 2005 (32)
October, 2005 (38)
September, 2005 (53)
August, 2005 (30)
July, 2005 (63)
June, 2005 (30)
May, 2005 (59)
April, 2005 (29)
March, 2005 (74)
February, 2005 (27)
January, 2005 (22)
December, 2004 (32)
November, 2004 (42)
October, 2004 (39)
September, 2004 (20)
August, 2004 (14)
July, 2004 (27)
June, 2004 (40)
May, 2004 (5)
April, 2004 (6)
March, 2004 (16)
February, 2004 (26)
January, 2004 (23)
December, 2003 (7)
November, 2003 (14)
October, 2003 (20)
September, 2003 (4)
Post Categories



Managed Windows Shared Hosting

This post will cover why Managed Metadata is so cool to me… why I love it! The other posts in this series are as follows (I'll update this list as they are published):

As I explained in a previous post, the Managed Metadata Service (MMS) application in SharePoint 2010 brings three things to the table: taxonomies (term sets), folksonomies (keywords) and syndicated content types (enterprise content types). IMHO the most powerful of these are term sets.

Term Characteristics

  • Hierarchical - Not only can you order your terms in a hierarchical structure but you can flag which ones can/can't be used as tags. For instance you may have a list of offices within your company but you want to group them by region & state. You might create a "Southeast" term but not want people to use that term in tagging as you simply want to use it as a grouping for child terms like Atlanta, Orlando, Tampa and Miami. Then users can only tag content using the terms.
  • Synonyms - You can create aliases for a term so people can look for multiple phrases that all resolve to the same thing. For instance searching for JFK or LGA will both resolve to New York City as those are two of the regional airports.
  • Multilingual - Similar to synonyms, terms can be translated so users see the terms that match their current language but when they tag content, everyone is using the same term regardless of the language they are in.
  • Depreciate Terms - Say you no longer want to use a term. Well don't delete it as it might still be in use, instead deprecate it which tells people to stop using it but doesn't affect existing content. Of course you can still delete it if you wish.

There are so many things you can do with term sets and the value they bring to the table such as:

Automatic Search Refiners

You know when you search for content you get those little boxes in the left-hand margin that let you refine your search results after running a search? There is an automatic refiner that will extract the tags used in content included in your search results and let you use those tags as refiners. That's a pretty big & important capability as usually your search results don't initially give you what you want.

Metadata Navigation within Lists & Libraries

When you have a column (or columns) in a list or library based on the Managed Metadata field type, you get these two very cool options. The first one is how the navigation in the header for the field. The filtering capabilities, shown in the following screenshot are much more robust. You can find content by a specific tag and optionally include all the tags nested in its hierarchy.

The other one is a metadata based navigation that lives in the Quick Launch on the left. This one is cool in that it looks for relevant content across the entire list/library including content within folders making it very easy to find things.

Using Terms in Social Scenarios

One thing you can do is visit someone's MySite and subscribe to their activity feed watching what they are tagging. Say I want to watch what people are tagging with "WCM" in an intranet. That's fine, but what would give me more detail is following what the guy who owns WCM for company and what he tags as WCM as he's a bit more knowledgeable of the area.

A Better Choice Field

When we create list/site column we can select the Choice data type. That's ok, but it's limiting as the options are buried within that one field. Reuse is a bit of a pain as well. Sure you can use site columns, but that only goes so far.

If you use a Managed Metadata field instead, you can have hierarchies and also abstract the management of the options out of the list and the taxonomy in other places. When I say "it abstracts the management" from the options, what I mean is that your choice options are no longer stored with the column rather they are in a centrally managed place that is run by trusted people in your organization such as librarians. Of course you could open it up and set the submission policy of the term set to 'open' to let users add terms as well, but that's a different decision all together.

One downside of using the Managed Metadata column data type over a choice is that you don't get the same UI options such as radio button list, drop down list or checkboxes. With a little bit of ingenuity a developer can create a custom field type that solves this for you just as Todd Carter shows on his blog post where he shows how to create a checkbox list in his post With Managed Metadata You Have a Choice.

These are just few reasons why I love Managed Metadata in SharePoint Server 2010.

posted on Wednesday, June 15, 2011 7:26 AM

Feedback

# MMS causes issue when combined with InfoPath and/or SP Workspace 8/8/2011 4:04 PM Vili Bogdan
Gravatar First, thanks for all your work and posts like this. It is of great help for people looking for SP infomation.

While Managed Metadata is very useful, it does provide a few significant shortfalls if you also need to leverage InfoPath and/or SP Workspace on the lists that do make use of columns based on Managed Metada.
Clayton Cobb, Michal Pisarek and Paul Culmsee have mentioned running into those issues.

# re: SharePoint 2010 Managed Metadata - Why I love it! 8/10/2011 10:37 PM AC [MVP SharePoint]
Gravatar @Vili - Sure there are known limitations, but to see people dismiss it because it doesn't work in InfoPath (neither do HTML fields & some other types) is short sighted and a classic "cutting off your nose to save your face" IMHO.

# re: SharePoint 2010 Managed Metadata - Why I love it! 8/15/2011 8:42 PM Vili Bogdan
Gravatar I agree it doesn't make sense to dismiss Managed Metadata completely just because it doesn't work in InfoPath. Managed Metadata is an excellent addition to SharePoint and should be leveraged as much as possible.

The only thing that bothers me is that Managed Metadata appeared to work with the Beta bits, but it doesn't work in the RTM bits and it does not look like there are any plans to address this issue in the foreseable future.


# re: SharePoint 2010 Managed Metadata - Why I love it! 8/15/2011 8:55 PM AC [MVP SharePoint]
Gravatar @Vili - I worked with SharePoint 2010 starting in late 2008 building courseware for MSFT and to teach customers in the TAP program. I didn't notice anything that was lost in the beta to RTM release. And frankly, MSFT hasn't said anything about SharePoint vNext (much less MMS) so to ~assume~ that there are no plans to address it seem like you're jumping the gun.

# re: SharePoint 2010 Managed Metadata - Why I love it! 8/15/2011 10:10 PM Vili Bogdan
Gravatar Hi Andrew. I wasn't clear enough in my previous reply. Sorry for the confusion.
Based on Pat Miller's (MSFT) response on June 24, 2010 6:16 PM, on the thread at social.technet.microsoft.com/.../eab2a513-ccae-... the fix won't be in a service pack.
However, I am convinced it will be fixed in future versions of SharePoint and InfoPath.

# re: SharePoint 2010 Managed Metadata - Why I love it! 8/15/2011 10:28 PM AC [MVP SharePoint]
Gravatar @Vili - I really wouldn't be disappointed you don't see new functionality in a service pack... its rare to see new stuff in a service pack. What you are asking for is technically not a bug or something broken, it's flatly a new functionality issue. I know I sound like a defender here. Personally I think the upside of what MMS brings to the table far exceeds a few limitations such as in InfoPath (most people I interact with do their best to stay away from InfoPath).

# re: SharePoint 2010 Managed Metadata - Why I love it! 10/24/2011 6:59 PM AP
Gravatar Seems like there is a limit (64) in the number of characters indexed. I want to add a subject/description field to my list and allow users to do a "Contains" search on the Managed Subject/Description fields. However, since only the first 64 characters are indexed, it is a problem for me !

Thoughts?

# re: SharePoint 2010 Managed Metadata - Why I love it! 10/26/2011 6:25 AM AC [MVP SharePoint]
Gravatar @AP - That limit is news to me, but honestly I think your terms are too long if you are exceeding 64 characters... you should make your terms short and concise.

# re: SharePoint 2010 Managed Metadata - Why I love it! 11/14/2011 10:42 PM Ben
Gravatar Andrew, thank you for your these great articles.
Could you please provide any detailed information about the relationship between metadata and search? From your article, my understanding is that metadata can be used for the refiner in the search result, is this right? Then can user customize the classification (refiner or taxonomy) in the search result? If yes, how to do this? to modify the taxonomy in metadata?

# re: SharePoint 2010 Managed Metadata - Why I love it! 11/16/2011 3:57 PM AC [MVP SharePoint]
Gravatar @Ben - You've got it right as how it works. To customize the classification (hierarchy), you just tweak the term set. Those changes are pushed down to where the terms are used and will be surfaced in the next index of the content.

# re: SharePoint 2010 Managed Metadata - Why I love it! 2/16/2012 7:50 AM Ravindra
Gravatar Hi, I am curious to know how (and if ) we can apply index on the metadata column?

I dont find any conclusive evidence on this? If yes, do you have any numbers to support this?

Post Feedback

Title:
Name:
Email:
(email will not be displayed)
Url:
Comments: 
Please add 1 and 6 and type the answer here:    
All Comments Are Filtered & Moderated
Unfortunately comment spammers are just too effecient and are constantly dirtying up blogs with irrelevant and unwanted comments trying to improve their standing on search engines. All comments on this blog are moderated. I do not censor comments, but I don't approve comments with vulger language or those soliciting products. Most of the time comments are approved within a few hours of being submitted with the only exception when I'm traveling.

Why are you asking for my email address?
The only reason I'm asking for your email address, which isn't required to submit a comment, is to provide a gravatar if you've created an account for yourself and associated your email address with a small image. If you have a gravatar created for the email address you submit, it will appear next to your comment. Otherwise nothing will appear.

What is a gravatar?
A gravatar is a "globally recognized avatar." You can get more information about gravatars, as well as create your own for free, at www.gravatar.com. You can also view my gravatar here.


Copyright © 2003 - 2012 Andrew Connell
Creative Commons License 
This work is licensed under a Creative Commons License

 
SharePoint Training
Looking for SharePoint 2010 training for developers, administrators, power users, information workers, end users & web designers? Look no further! My company, Critical Path Training offers the best SharePoint training around! We offer public & private classes both as in-person instructor-loed hands-on classes and online classes. Check out our schedule and course catalog for all the ways we can get you going on your SharePoint path!