SharePoint 2010 – Metadata und Taxonomie Management 31.10.2011

Rudolf Sauer
Rudolf Sauer, Principal eXpert

Der Microsoft SharePoint 2010 bietet zusätzlich zum normalen Verwalten von Dokumenten in Dokumentenbibliotheken, dem Benutzer die Möglichkeit innerhalb des Microsoft SharePoint 2010 verwaltete Dokumente mit zusätzlichen Metadaten anzureichen. Die Kennzeichnung des Dokumentes erleichtert somit anderen Benutzern schneller das hochgeladene Dokument einzuordnen und dieses als Informationsquelle zu nutzen.

Die von Microsoft bereitgestellten Funktionen und Möglichkeiten im Bereich Taxonomien, Tagging und Metadaten dienen somit vor allem dem Information Worker, der auf ein gutes Informationsmanagement und eine geordnete Datenablage innerhalb des SharePoints 2010 Wert legt.

SharePoint 2010 Managed Metadata

Innerhalb eines Unternehmens gibt es eine Vielzahl an festen Begrifflichkeiten oder Kategorien, die zentral verwaltet und definiert werden, sodass diese für unterschiedliche Zwecke zur Verfügung gestellt werden. Als Beispiel seihen folgende Bereich genannt:

  • Standort (Deutschland, Österreich, Schweiz, ...)
  • Dokumententyp (Angebot, Vorlage, )
  • Sprache (Deutsch, Englisch, ...)
  • Dokumenten-Status (In Arbeit, Final, ...)

Microsoft bietet genau für diesen Zweck die in SharePoint 2010 neu eingeführten verwalteten Metadaten oder Managed Keywords an. Microsoft definiert den Begriff via Technet wie folgt:

„Verwaltete Metadaten sind eine hierarchische Auflistung zentral verwalteter Ausdrücke, die Sie definieren und anschließend als Attribute für Elemente in Microsoft SharePoint Server 2010 verwenden können.“

Die verwalteten Metadaten (Managed Metadata) innerhalb des SharePoint 2010 bieten folglich eine zentrale Stelle, über die diese eindeutigen Stichworte gepflegt werden können. Werden im Laufe der Zeit neue Metadaten benötigt, so können diese dort neu angelegt, oder alte Begriffe entfernt werden.

SharePoint 2010 Metadaten Begriffe

Innerhalb des SharePoint 2010 können Taxonomien angelegt werden, sodass diese innerhalb einer Site, oder Dokumentenbibliothek verwendet werden können. Für diesen Zwecke werden innerhalb des SharePoint 2010 folgende Begrifflichkeiten verwendet:

  • Term: Basis Ausdruck – Meist ein Word oder Ausdruck, der mit einem vorhandenen Content verknüpft werden kann.
  • Managed Term: Ein Ausdruck, der nur von Personen mit den passenden Berechtigungen verwaltet werden kann.
  • Term Sets: Meist hierarchische Gruppierung von Terms oder zusammenhängender Begriffe.
  • Managed Keywords: Benutzer generierte Keywords (Tags), die in einer nicht hierarchischen Liste (keyword set) verwaltet werden.

Die Verwaltung der SharePoint Metadaten erfolgt über die SharePoint 2010 Central Administration: Das Term Store Management Tool

clip_image002

SharePoint 2010 Taxonomie und Metadaten Management

Die im Term Store hinterlegten Metadaten können vom Anwender zur Klassifizierung von Inhalten genutzt werden. Hierfür muss beispielsweise bei einer Dokumentenbibliothek nur eine zusätzliche Spalte aus dem Bereich „Managed Metadata“ hinzugefügt werden.

Wichtig hierbei ist, dass für die Verwendung von mehreren Werten (Multiple value field) die Index Columns passend eingestellt werden müssen, da diese keine Managed Metadaten Felder enthalten dürfen.

clip_image004

Die Verwendung der Metadaten erfolgt dann entweder beim Hochladen eines Dokumentes, oder beim nachträglichen Anpassen der Dokumenteneigenschaften.

Wichtig hierbei ist, dass die Metadaten nicht automatisch ausgewählt werden, sondern durch den Benutzer manuell ausgewählt werden müssen. Einzige Ausnahme: Microsoft SharePoint 2010 erlaubt die Hinterlegung eines Defaultwertes, der standardmäßig gesetzt wird.

Soll ein automatisches Setzen der Metadaten basierend aus dem Content des Dokumentes erfolgen, so helfen in diesem Fall nur Dritthersteller-Tools, wie beispielsweise: beyCoo.

Alternativ sei hier das Tag Suggester Tool von Layer 2 genannt, welches, wie der Name schon vermuten lässt, dem Benutzer ein Metadaten Set zur Auswahl vorschlägt.

Fazit

Mit Hilfe der SharePoint Metadaten ist es möglich den SharePoint 2010 als zentrale Wissensplattform im Unternehmen zu nutzen, und so vorhandene Dokumente mit korrekten Schlüsselworten zu versehen. Andere SharePoint Benutzer können so benötigte Informationen schneller finden ohne das komplette Dokument durchzulesen oder anhand des manchmal sehr kryptischen Dokumentennamens auf den Inhalt zu schließen.

Der Themenbereich Informationssuche wird somit reduziert und der SharePoint 2010 um den Bereich Wissensmanagement erweitert. Eine Erweiterung, die vor allem für den Information Worker sehr interessant ist.

Metadaten Tools für SharePoint 2010

  • beyCoo Plugin for SharePoint 2010
    • The beyCoo Plugin for SharePoint (beyCoo4SharePoint) automatically enriches files, SharePoint lists and Site Pages with metadata. For this purpose beyCoo is using the Named Entity Extraction and the Relevant Term Finder.
  • Layer 2 Tag Suggester for Microsoft SharePoint Server 2010
    • The Tag Suggester for Microsoft SharePoint Server 2010 automatically offers a set of appropriate content-based category or keyword suggestions, depending on the term store taxonomies and managed metadata, tag rules, item and document properties and metadata, information store context and textual document contents.

Weitere Links zum Thema Metadaten für SharePoint 2010

Share |

Analysis Services 2008 R2 Performance Guide ist da! 28.10.2011

Nicolas Meseth
Nicolas Meseth, Senior eXpert
Das SQL CAT Team hat einen Performance Guide für die Analysis Services 2008 R2 veröffentlicht, den man sich hier herunterladen kann. Der Guide ist für alle ein Muss, die sich ernsthaft mit SSAS beschäftigen und die ihre Cubes performant gestalten wollen. Der Guide behandelt grob die drei Themenblöcke

        1. Allgemeine Design-Patterns für skalierbare Cubes
        2. Verbesserung der Abfrageperformance
        3. Verbesserung der Verarbeitungsperformance der Cube-Datenbank
        4. Spezielle Anforderungen
Ich habe ihn bis jetzt zur Hälfte gelesen und schon viele Anregungen mitgenommen. Wer sich in dem Thema schon auskennt wird sicher einige Dinge lesen, die er schon kennt, es kann aber nicht schaden, sich die Konzepte nochmal in Gedächtnis zu rufen und den Cube nochmals zu untersuchen.

Share |

Neues vom SQL Server Denali CTP3 26.10.2011

Boris Borgner
Boris Borgner, Senior eXpert

Microsoft hat einen Product Guide zur SQL Server code name 'Denali', Community Technology Preview 3 (CTP 3) veröffentlicht. Enthalten sind u.a. datasheets, white papers, click-through and auto-running demonstrations, hands-on lab previews & technical presentations.

Share |

Jetzt am Kiosk: MVVM für JavaScript-UIs / Knockout für den Rivalen 25.10.2011

Svenja Henß
Svenja Henß, Senior Assistant

Die Rolle von JavaScript wächst stetig mit der Verbreitung attraktiver dynamischer Webanwendungen. Gleichzeitig steigt auch deren Komplexität, was den Ruf nach Patterns zur Strukturierung des JavaScript-Codes und der zugrundeliegenden Datenmodelle laut werden lässt. Warum nicht das MVVM-Pattern nutzen? Die JavaScript-Bibliothek KnockoutJS macht es möglich!

Unser Senior eXpert Matthias Jauernig gibt in seinem Artikel in der dotnet.pro 11/2011 (seit letzten Donnerstag am Kiosk erhältlich) einen Überblick über KnockoutJS.

Außerdem stellt er anhand eines durchgehenden Beispiels die Möglichkeiten und Vorteile dar, die sich aus der Nutzung dieser Bibliothek ergeben.


P1010236P1010233

Share |

Anbindung von externen Datenquellen mittels SharePoint 2010 BCS 24.10.2011

Rudolf Sauer
Rudolf Sauer, Principal eXpert

Dieser Post-Eintrag beschäftigt sich mit den SharePoint 2010 Business Connectivity Services und beschreibt in einer Schritt für Schritt Anleitung wie die Business Connectivity Services genutzt werden können, um externe Daten im Microsoft SharePoint 2010 anzuzeigen und zu nutzen.

Alle innerhalb dieses Postings beschriebenen Schritte sind mit Hilfe der SharePoint Standard Werkzeuge und Tools (SharePoint Designer, SharePoint Central Administration usw.) möglich. Die nachfolgenden Schritte nutzen hierbei jedoch sehr intensiv die neuen Business Connectivity Services von SharePoint 2010, daher der Hinweis auf folgendes Einführungsposting.
>>> mehr...

Share |

Jetzt am Kiosk: Mango süß oder sauer? 20.10.2011

Svenja Henß
Svenja Henß, Senior Assistant

Seit Montag ist die aktuelle Mobile Technology am Kiosk erhältlich.
Mit dabei, der Artikel “Mango süß oder sauer?” unserer eXperts Patric Schouler und Torben Graefe.

Dabei handelt es sich nicht um die leckersten asiatischen Gerichte, sondern die Beiden prüfen in Ihrem Artikel die neuen Mango Features auf Herz und Nieren!

MTM_Mango_WP7P1010228

Share |

Was sind die SharePoint 2010 Business Connectivity Services? 19.10.2011

Rudolf Sauer
Rudolf Sauer, Principal eXpert

Dieser Post-Eintrag beschäftigt sich mit den Businesss Connectivtiy Services des SharePoint 2010 im Allgemeinen und beschreibt deren Architektur und Möglichkeiten. Er stellt daher die Grundbegriffe und Möglichkeiten des BCS vor. Dieser Post-Eintrag ist daher als Teil 1 der Serie zum Thema SharePoint Business Connectivity Services zu sehen.

Die Business Connectivity Services im SharePoint 2010 sind der Nachfolger des Business Data Catalogs (BDC) im MOSS 2007. Sie sind ein Set an Diensten und Features, die eine Anbindung von Fremdsystemen und deren Daten an den SharePoint Server 2010 ermöglichen. Mit Hilfe der BCS ist folglich möglich externe Systeme an den SharePoint anzubinden und diese als externe Listen anzuzeigen und zu modifizieren.>>> mehr...

Share |

SQL Server “Denali” CTP3: Migration von SSIS Projekten 17.10.2011

Viktor Ewert
Viktor Ewert,
Senior eXpert

Mit Denali gibt es einige coole Änderungen in SSIS, die einen echten Business Value bringen (Projekt Konfiguration usw.). Zu Denali gab es hier im Flurfunk bereits einige Beiträge:

Dieser Beitrag zeigt die Migration eines SSIS Projektes (2005)auf die aktuelle Version von SSIS(Denali). >> mehr...

Share |

Hyper-V und Windows 8 14.10.2011

Rudolf Sauer
Rudolf Sauer, Principal eXpert

Innerhalb des „Build Windows 8 Blog“, das einen direkten Einblick vom aktuellen Windows 8 Entwicklerteam bietet, wurde ein neuer Artikel veröffentlicht, der den Themenbereich Virtualisierung und Hyper-V unter Windows 8 genauer erklärt und die Integration von Hyper-V und Windows 8 zeigt: „Bringing Hyper-V to ‚Windows 8‘

>> mehr...

Share |

Caching in der Cloud 12.10.2011

Matthias Malsy
Matthias Malsy, Principal eXpert

Ein probates Mittel um die Performance von Anwendungen zu erhöhen ist der Einsatz von Caching. In High-Performance Cloud-Szenarien kommen verteilte Caches zum Einsatz. Musste man bis vor einiger Zeit noch die verteilten Caches selber aufsetzen, so gehen derzeit die Hersteller dazu über dies als Out-Of-The-Box Service anzubieten. >> mehr...

Share |

SDX Web Dojo #2: Ajax 10.10.2011

Matthias Jauernig
Matthias Jauernig, Senior eXpert

Nachdem unser erstes Web Dojo jQuery Basics zum Thema hatte, ging es im zweiten Web Dojo direkt nach der Sommerpause um das Thema Ajax: Ursprünge, Hintergründe und Umsetzung nativ in JavaScript bzw. mit jQuery.
>> mehr...

Share |

Sagen Sie Microsoft Ihre Meinung! 06.10.2011

Daniel Tonagel
Daniel Tonagel, Chief eXpert

Viele Teams innerhalb von Microsoft arbeiten mittlerweile nach agilen Methoden. Auch das Visual Studio und TFS Team arbeiten nach Scrum mit 2-wöchigen Sprints.

Sehr lobenswert ist, dass sie diese Agilität nutzen, um den Kunden (uns!) neue Anforderungen formulieren und priorisieren zu lassen. Das geschieht mit Hilfe der sog. UserVoice Webseite. Man kann sich dort ganz kurz und schmerzlos mit einer gültigen Email-Adresse anmelden und dann seine 10 Stimmen auf verschiedene Einträge verteilen.

Die UserVoice-Webseite für Visual Studio ist hier zu finden. Der Top-Eintrag dort ist übrigens das Verlangen nach Performance-Verbesserungen. Da dem Team das zu pauschal war, haben sie noch eine Zusatzseite eingerichtet, die sich ausschließlich mit spezifischen Performance-Verbesserungsvorschlägen beschäftigt (Link).

Wie gesagt, die Jungs arbeiten im 2-Wochen-Rhythmus und berücksichtigen Ihre Prioritäten. Wenn Sie also noch Features in Visual Studio 2011 haben wollen, sollten Sie jetzt abstimmen!

Share |

SDX Technical Council: Skalierbare .NET Architekturen 04.10.2011

Simone Franz
Simone Franz, Marketing Manager

Und schon geht´s weiter mit der nächsten Einladung zu unseren gut besuchten Technical Councils.

Thema: ”Skalierbare .NET Architekturen”
Termin: Dienstag, 25. Oktober 2011, 17:00 bei SDX
Zielgruppe: Software Architekten, Lead Developer

17:00 Uhr: Begrüßungskaffee
17:30-19:30 Uhr: Generelle Architekturprinzipien
Beispielhafte Architekturen
Querschnittsfunktionen
Ansiedlung von Funktionen
Komponenten-Architektur
19:30 Uhr: Abendessen mit Bier vom Fass und Wein

Software-Architektur ist ein wichtiges Thema, wenn Skalierbarkeit und Wartbarkeit von Bedeutung sind.

Immer wieder ist von service-orientierter Architektur, Concurrency und verschiedenen Prinzipien und Methoden wie Separation of Concerns oder Dependency-Injection zu hören. Wie werden sie aber in die eigene Architektur eingebunden? Welche Vor- oder auch Nachteile zeigen sich in der Praxis? Was ist CQRS?

Im TC "Skalierbare Architekturen" zeigt Ihnen unser Chief eXpert Sven Erik Matzen Wege auf, diese Fragen für Ihr Projekt zu beantworten.

 Titel

Genießen Sie das abschließende Herbstbuffet und unterhalten Sie sich in lockerer Atmosphäre mit den Teilnehmern und den SDX eXperts.

Das SDX Team freut sich über Ihr Kommen. Auf Wiedersehen im SDX Büro in der Borsigallee (Nähe Hessencenter).

Herzliche Grüße
Simone Franz

Die komplette Einladung bzw. die Teilnahmebedingungen erhalten Sie hier: Technical.Council@sdx-ag.de

Share |