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 josef.machytka2@cleverlance.com

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 2011 07 Výlet Sněžka 2011 08 Dovolená Šumava Rakousko ČR Určující aspekt čas Určující aspekt místo Foto 2010 2011 2012 07 08 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: 1.000  Max. počet termů v term-setu: 30.000  Max. hloubka taxonomie: 7 úrovní  Max. počet termů v term-store: 1.000.000  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!  http://technet.microsoft.com/en-us/library/cc262787.aspx http://technet.microsoft.com/en-us/library/cc262787.aspx 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 2007. STRANA 16 Současná technická omezení

17 Některé zdroje  http://technet.microsoft.com/en-us/sharepoint/ff924923.aspx http://technet.microsoft.com/en-us/sharepoint/ff924923.aspx  http://technet.microsoft.com/library/ee424402.aspx http://technet.microsoft.com/library/ee424402.aspx  http://technet.microsoft.com/library/ee424403(office.14).aspx http://technet.microsoft.com/library/ee424403(office.14).aspx  http://office.microsoft.com/en-us/sharepoint-server- help/configure-metadata-navigation-for-a-list-or-library- HA101820113.aspx http://office.microsoft.com/en-us/sharepoint-server- help/configure-metadata-navigation-for-a-list-or-library- HA101820113.aspx  http://technet.microsoft.com/library/ee424398(office.14).aspx http://technet.microsoft.com/library/ee424398(office.14).aspx  http://technet.microsoft.com/library/gg681889(office.14).aspx http://technet.microsoft.com/library/gg681889(office.14).aspx  http://technet.microsoft.com/library/ff608067(office.14).aspx http://technet.microsoft.com/library/ff608067(office.14).aspx  http://technet.microsoft.com/library/ee519604(office.14).aspx http://technet.microsoft.com/library/ee519604(office.14).aspx STRANA 17

18 (Přestávka) SharePoint Server 2010: Spravovaná metadata a taxonomie Josef Machytka MCTS, MCPD, MCITP josef.machytka2@cleverlance.com

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