Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

SharePoint Server 2010: Spravovaná metadata a taxonomie Josef Machytka MCTS, MCPD, MCITP

Podobné prezentace


Prezentace na téma: "SharePoint Server 2010: Spravovaná metadata a taxonomie Josef Machytka MCTS, MCPD, MCITP"— Transkript prezentace:

1 SharePoint Server 2010: Spravovaná metadata a taxonomie Josef Machytka MCTS, MCPD, MCITP

2 Agenda  První část – obecně, povídání  Obecně o taxonomii.  Spravovaná metadata v SharePoint Server 2010, související funkcionality.  Plánování, koncepce, doporučené postupy.  Současné limity a technická omezení.  (Přestávka)  Druhá část – vývoj, architektura  Základy Taxonomy API.  Potenciál spravovaných metadat pro vlastní řešení.  Architektura a zdrojový kód některých řešení.  Shrnutí, dotazy STRANA 2

3 Co je taxonomie?  Hierarchické uspořádání výrazů dle určitého aspektu.  Pro libovolné účely.  V oblasti architektury a ergonomie SW má široké uplatnění.  Setkáváme se s ní často. STRANA 3 Objekty sluneční soustavy HvězdyPlanetyPlanetkyKometyAsteroidyTyp ATyp BTyp C……

4 STRANA 4 Adresářová struktura v běžném filesystému Foto Afrika Evropa Asie Výlet Sněžka Dovolená Šumava Rakousko ČR Určující aspekt čas Určující aspekt místo Foto Výlet zoo Německo Dovolená Šumava

5  Stále tvoříme jednu hierarchii.  K dispozici pouze dvě informace: zařazení v hierarchii složek a název.  Podvědomě tvoříme takové hierarchie a názvy, ve kterých se vzhledem k našim potřebám nejlépe orientujeme.  Dané potřeby podvědomě zvažujeme při vytváření dané hierarchie.  Jsou zde situace, kdy nás původní hierarchie složek vlastně omezuje. STRANA 5 Adresářová struktura v běžném filesystému

6  Více metadat, pokročilou aplikační logiku a taxonomicky orientovaná metadata.  Uživatelé mají různé role v rámci aplikace, tedy jiné potřeby na stejná data.  Mnohdy jedna přirozená taxonomie složek vyhovuje. Zítra však můžeme chtít víc.  Zbavovat se složek je špatná koncepce z více důvodů.  Záleží na situaci.  Nutno zanalyzovat, plánovat a vhodně koncipovat. STRANA 6 Co vlastně potřebujeme?

7  Situaci značně zjednodušuje, přináší nové možnosti.  Služba spravovaných metadat.  Funkce navigace pomocí metadat. STRANA 7 Je tu SharePoint Server 2010

8  Základní pojmy.  Služba spravovaných metadat.  UI pro definici taxonomií.  Sloupec typu spravovaných metadat. STRANA 8 Demo 1

9  Označit položky metadaty.  Nemusíme označovat konkrétní cílové položky.  Složka je „normální“ typ obsahu.  K dispozici jsou také sady dokumentů.  Máme-li označeno, můžeme filtrovat. STRANA 9 Taxonomie máme, co dál?

10  Filtrování přes sloupec spravovaných metadat.  Navigace pomocí metadat, navigace vs filtrování.  Taxonomické a hlavní filtry, různé kombinace. STRANA 10 Demo 2

11  Spravovaná metadata a search. STRANA 11 Demo 3

12  Uživatelé jen označují, nebo se sami podílí na výrazech?  Jedna věc jsou metadata, druhá věc jsou sociální značky.  A s metadaty ještě souvisejí podniková klíčová slova.  Kde je hranice? Jde o přístup, jak je tvořena množina výrazů.  Používáme je, ani o tom nevíme. Jsou prakticky „na každém rohu“. STRANA 12 Folksonomie vs Taxonomie

13 Demo 4  Sociální značky.  Podniková klíčová slova.  Zeptejte se mě na...  Kde vlastně jsou? STRANA 13

14 STRANA 14 Otazníky, koncepce, postupy  Legitimní věda.  Dodržet daný aspekt. Udržet logiku věci.  Sebelepší aplikační možnosti nevyřeší problém špatně navržených struktur.  Spravovaná metadata jsou k dispozici globálně.  Důsledkem centralizace je unifikace!  Plochý číselník se také počítá.  Co když…  Více taxonomií se stejným výrazem?  Někde je potřeba začít. Velká síla v následných úpravách.

15  Max. počet term-setů v term-store:  Max. počet termů v term-setu:  Max. hloubka taxonomie: 7 úrovní  Max. počet termů v term-store:  Max. počet sloupců typu spravovaných metadat v seznamu/knihovně (pozor na další sloupce): 94  Pozor na limit zobrazení seznamu při filtrování či navigaci pomocí taxonomického filtru!  STRANA 15 Současné limity

16  Webové InfoPath formuláře mají problém.  SharePoint Workspace má problém.  Nelze editovat v zobrazení datového listu.  Definice filtrovaných pohledů. Nelze použít očekávané operátory (má na začátku, obsahuje, má na konci).  Nelze použít ve vzorci pro počítaný sloupec.  Není podpora ve starší verzi Office STRANA 16 Současná technická omezení

17 Některé zdroje     help/configure-metadata-navigation-for-a-list-or-library- HA aspx help/configure-metadata-navigation-for-a-list-or-library- HA aspx     STRANA 17

18 (Přestávka) SharePoint Server 2010: Spravovaná metadata a taxonomie Josef Machytka MCTS, MCPD, MCITP

19 STRANA 19 Kolekce webů A Úložiště/služba spravovaných metadat Kolekce webů B TaxonomyHiddenList Kde žijí?

20  Microsoft.SharePoint.Taxonomy  TaxonomySession  Group  TermSet  Term  TaxonomyField  TaxonomyFieldValue STRANA 20 Taxonomy API

21 Potenciál pro vývoj  Stromově/hierarchicky orientované problémy.  Problematika centrálně spravovaných informací/výrazů, číselníků.  K dispozici hotové controls. Např. TaxonomyWebTaggingControl.  Výborná ergonomie. STRANA 21

22  Lookup je fajn, ale …  … zasloužil by si propracovanější schopnosti i ergonomii.  Co když potřebuji vázat data v jiné kolekci?  Nebo dokonce v jiné webové aplikaci?  Máme na to vůbec něco?  Co je to vlastně vazba?  Mířím k logickým vazbám. STRANA 22 SharePoint a vazby mezi položkami

23 Pepo, kde máš klíče? Kdekoliv potřebuji! STRANA 23 Webová aplikace A Úložiště/služba spravovaných metadat (PK) Webová aplikace B Kolekce A1 (FK – master list) Kolekce A1 (FK – master list) Kolekce A2 (FK – list) Kolekce A2 (FK – list) Kolekce B1 (FK – list) Kolekce B1 (FK – list) Kolekce B2 (FK – list) Kolekce B2 (FK – list)

24  Řešení přechodu na související položky.  Logická vazba pomocí sdíleného unikátního termu.  Ukázka funkce.  Architektura.  Zdrojový kód. STRANA 24 Demo 5

25  Navigace ve wiki knihovnách?  Řešení pro stromovou navigaci stránek ve wiki knihovnách.  Ukázka funkce.  Architektura.  Zdrojový kód. STRANA 25 Demo 6

26  Máme v rukou důležitý koncepční stavební prvek pro použití OOB i pro vývoj vlastních řešení.  Centralizace a z ní plynoucí unifikace nám může značně pomoci!  Vyplatí se dodržovat doporučené postupy, ale nebojme se zapojit vlastní kreativitu.  Škoda některých současných technických omezení, bez nich by byl potenciál ještě větší. STRANA 26 Shrnutí

27 Dotazy STRANA 27 Děkuji za pozornost


Stáhnout ppt "SharePoint Server 2010: Spravovaná metadata a taxonomie Josef Machytka MCTS, MCPD, MCITP"

Podobné prezentace


Reklamy Google