SlideShare a Scribd company logo
1 of 11
Optimizing the Sitecore Connector
Metadata mapping file
Mapping file Sitecore items Coveo items Common: settings apply to all items (like title) Benefit: ,[object Object]
Create better user-experience
Additional PS work (customized to spec),[object Object]
Metadata, Mapping file How metadata is organized System metadata _CESSCID = {0A75DC08-97FB-4910-B0F2-0F07ECF0885B} 	_CESSCDisplayName = Book1 	_CESSCTemplateID = {AF0AD32B-8188-45E0-B354-5226F41D801B} 	_CESSCCreated = 20081203T111327 	_CESSCCreatedBy = sitecoredmin 	… Content metadata Title = My First Book 	Year = 2008 	Author = {04F66330-9005-4409-88B1-F003BA383FDA} 	Events = {AEA54C84-16A9-4994-8FBE-842F0D7C5D7E}|{CBDBBD1F-E344-45D6-9D3C-1499D7DCBCD4} 	Subjects = {697417CB-A02E-497D-A97C-1125924AEE22}|{4679089F-3522-4E70-BAA6-4A5D1F97B991}|{BFAA449F-52DB-4656-8F1B-D7B4C8C3AA5E}|{0E24BC5D-4CBA-4622-A883-D34890E68A37}
Metadata, Mapping file, Resolving References Resolving references - default Author = Simardo Events = Event1;Event3 Subjects = Encarta;DaVinci;…
Metadata, Mapping file, Simple Mapping Simple mapping - %[<fieldname>] %[Author.Lastname], %[Author.Firstname] s, m %[Author.Lastname.Name], %[Author.Firstname.Name] Simard, Martin
Metadata, Mapping file, Group Mapping Samples Group mapping – Additional examples %{Books.Events:%[Localization.Address],%[Localization.City],%[Localization.Country._CESSCKey]} Pacific Resort,Honolulu,usa;Musée du Louvre,Paris,france; State Olympique,Montreal,canada; Salle Albert Rousseau,Quebec,canada %{Books.Events:%[_CESSCDisplayName]} Event1;Event2;Event3;Event4 %[Books.Events._CESSCDisplayName] Event1;Event3;Event1;Event2;Event3;Event4 %{Books.Subjects|D37232E3-B8BB-4BFE-9866-A28E2AD59217|221CC748-F1D7-4AB7-A92A-79E5DF69354C|1FE4A64D-0A2B-45A5-BFA3-4BF86929DEC0:%[Text]} Le code DaVinci;TopModèles;Start Trek spin-off;Too much fake romance there;Spock and all others;Le crime de l'OrientExpress;Dixpetitsnègres
Sitecore developers can create their own resolvers Child metadata also contains parent metadata Metadata Blog item ,[object Object]
 ItemIDBlog article ,[object Object],Blog comment ,[object Object],[object Object]

More Related Content

Similar to Coveo - Sitecore

Ancient Database Presentation
Ancient Database PresentationAncient Database Presentation
Ancient Database Presentationredhelix
 
Feature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVP
Feature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVPFeature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVP
Feature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVPAyman El-Hattab
 
Exam 70-489 Developing Microsoft SharePoint Server 2013 Advanced Solutions Le...
Exam 70-489 Developing Microsoft SharePoint Server 2013 Advanced Solutions Le...Exam 70-489 Developing Microsoft SharePoint Server 2013 Advanced Solutions Le...
Exam 70-489 Developing Microsoft SharePoint Server 2013 Advanced Solutions Le...Mahmoud Hamed Mahmoud
 
2010preparingforupgradeoleson
2010preparingforupgradeoleson2010preparingforupgradeoleson
2010preparingforupgradeolesonUGAIA
 
Oracle DBA Training in Hyderabad
Oracle DBA Training in HyderabadOracle DBA Training in Hyderabad
Oracle DBA Training in Hyderabadunited global soft
 
Oracle DBA Online Trainingin India
Oracle DBA Online Trainingin IndiaOracle DBA Online Trainingin India
Oracle DBA Online Trainingin Indiaunited global soft
 
Preparing for Upgrade to SharePoint 2010 Today
Preparing for Upgrade to SharePoint 2010 TodayPreparing for Upgrade to SharePoint 2010 Today
Preparing for Upgrade to SharePoint 2010 TodayJoel Oleson
 
Lecture6 web design and development
Lecture6 web design and developmentLecture6 web design and development
Lecture6 web design and developmentRafi Haidari
 
Saying goodbye to SQL Server 2000
Saying goodbye to SQL Server 2000Saying goodbye to SQL Server 2000
Saying goodbye to SQL Server 2000ukdpe
 
An MVC Approach to WordPress Theme Development
An MVC Approach to WordPress Theme DevelopmentAn MVC Approach to WordPress Theme Development
An MVC Approach to WordPress Theme DevelopmentDream Production AG
 
IT- 328 Web Administration (Practicals)
IT- 328 Web Administration (Practicals)IT- 328 Web Administration (Practicals)
IT- 328 Web Administration (Practicals)Dushmanta Nath
 
New Engineering Client for Agile PLM
New Engineering Client for Agile PLMNew Engineering Client for Agile PLM
New Engineering Client for Agile PLMZero Wait-State
 
Frames tables forms
Frames tables formsFrames tables forms
Frames tables formsnobel mujuji
 
Trung nguyen pce 110714-sofresh
Trung nguyen pce 110714-sofreshTrung nguyen pce 110714-sofresh
Trung nguyen pce 110714-sofreshTrungNguyenCoffee
 
IMF Mechanisms for carrying Metadata by Marquise Technologies
IMF Mechanisms for carrying Metadata by Marquise TechnologiesIMF Mechanisms for carrying Metadata by Marquise Technologies
IMF Mechanisms for carrying Metadata by Marquise TechnologiesAsma Jenhani
 
Migrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical PerspectiveMigrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical PerspectiveJohn Calvert
 
WordPress as a CMS v2
WordPress as a CMS v2WordPress as a CMS v2
WordPress as a CMS v2mwalters8
 

Similar to Coveo - Sitecore (20)

Ancient Database Presentation
Ancient Database PresentationAncient Database Presentation
Ancient Database Presentation
 
Feature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVP
Feature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVPFeature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVP
Feature and Solution Framework in SharePoint 2010, Ayman El-Hattab MVP
 
Exam 70-489 Developing Microsoft SharePoint Server 2013 Advanced Solutions Le...
Exam 70-489 Developing Microsoft SharePoint Server 2013 Advanced Solutions Le...Exam 70-489 Developing Microsoft SharePoint Server 2013 Advanced Solutions Le...
Exam 70-489 Developing Microsoft SharePoint Server 2013 Advanced Solutions Le...
 
2010preparingforupgradeoleson
2010preparingforupgradeoleson2010preparingforupgradeoleson
2010preparingforupgradeoleson
 
Oracle DBA Training in Hyderabad
Oracle DBA Training in HyderabadOracle DBA Training in Hyderabad
Oracle DBA Training in Hyderabad
 
Oracle DBA Online Trainingin India
Oracle DBA Online Trainingin IndiaOracle DBA Online Trainingin India
Oracle DBA Online Trainingin India
 
Preparing for Upgrade to SharePoint 2010 Today
Preparing for Upgrade to SharePoint 2010 TodayPreparing for Upgrade to SharePoint 2010 Today
Preparing for Upgrade to SharePoint 2010 Today
 
Lecture6 web design and development
Lecture6 web design and developmentLecture6 web design and development
Lecture6 web design and development
 
Saying goodbye to SQL Server 2000
Saying goodbye to SQL Server 2000Saying goodbye to SQL Server 2000
Saying goodbye to SQL Server 2000
 
Training HTML
Training HTMLTraining HTML
Training HTML
 
An MVC Approach to WordPress Theme Development
An MVC Approach to WordPress Theme DevelopmentAn MVC Approach to WordPress Theme Development
An MVC Approach to WordPress Theme Development
 
Running Databases on AWS
Running Databases on AWSRunning Databases on AWS
Running Databases on AWS
 
IT- 328 Web Administration (Practicals)
IT- 328 Web Administration (Practicals)IT- 328 Web Administration (Practicals)
IT- 328 Web Administration (Practicals)
 
New Engineering Client for Agile PLM
New Engineering Client for Agile PLMNew Engineering Client for Agile PLM
New Engineering Client for Agile PLM
 
Frames tables forms
Frames tables formsFrames tables forms
Frames tables forms
 
Trung nguyen pce 110714-sofresh
Trung nguyen pce 110714-sofreshTrung nguyen pce 110714-sofresh
Trung nguyen pce 110714-sofresh
 
ora_sothea
ora_sotheaora_sothea
ora_sothea
 
IMF Mechanisms for carrying Metadata by Marquise Technologies
IMF Mechanisms for carrying Metadata by Marquise TechnologiesIMF Mechanisms for carrying Metadata by Marquise Technologies
IMF Mechanisms for carrying Metadata by Marquise Technologies
 
Migrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical PerspectiveMigrating to SharePoint 2013 - Business and Technical Perspective
Migrating to SharePoint 2013 - Business and Technical Perspective
 
WordPress as a CMS v2
WordPress as a CMS v2WordPress as a CMS v2
WordPress as a CMS v2
 

Coveo - Sitecore

  • 3.
  • 5.
  • 6. Metadata, Mapping file How metadata is organized System metadata _CESSCID = {0A75DC08-97FB-4910-B0F2-0F07ECF0885B} _CESSCDisplayName = Book1 _CESSCTemplateID = {AF0AD32B-8188-45E0-B354-5226F41D801B} _CESSCCreated = 20081203T111327 _CESSCCreatedBy = sitecoredmin … Content metadata Title = My First Book Year = 2008 Author = {04F66330-9005-4409-88B1-F003BA383FDA} Events = {AEA54C84-16A9-4994-8FBE-842F0D7C5D7E}|{CBDBBD1F-E344-45D6-9D3C-1499D7DCBCD4} Subjects = {697417CB-A02E-497D-A97C-1125924AEE22}|{4679089F-3522-4E70-BAA6-4A5D1F97B991}|{BFAA449F-52DB-4656-8F1B-D7B4C8C3AA5E}|{0E24BC5D-4CBA-4622-A883-D34890E68A37}
  • 7. Metadata, Mapping file, Resolving References Resolving references - default Author = Simardo Events = Event1;Event3 Subjects = Encarta;DaVinci;…
  • 8. Metadata, Mapping file, Simple Mapping Simple mapping - %[<fieldname>] %[Author.Lastname], %[Author.Firstname] s, m %[Author.Lastname.Name], %[Author.Firstname.Name] Simard, Martin
  • 9. Metadata, Mapping file, Group Mapping Samples Group mapping – Additional examples %{Books.Events:%[Localization.Address],%[Localization.City],%[Localization.Country._CESSCKey]} Pacific Resort,Honolulu,usa;Musée du Louvre,Paris,france; State Olympique,Montreal,canada; Salle Albert Rousseau,Quebec,canada %{Books.Events:%[_CESSCDisplayName]} Event1;Event2;Event3;Event4 %[Books.Events._CESSCDisplayName] Event1;Event3;Event1;Event2;Event3;Event4 %{Books.Subjects|D37232E3-B8BB-4BFE-9866-A28E2AD59217|221CC748-F1D7-4AB7-A92A-79E5DF69354C|1FE4A64D-0A2B-45A5-BFA3-4BF86929DEC0:%[Text]} Le code DaVinci;TopModèles;Start Trek spin-off;Too much fake romance there;Spock and all others;Le crime de l'OrientExpress;Dixpetitsnègres
  • 10.
  • 11.
  • 12. Metadata, Mapping file, Sample Example Accessories contains childs Misc With template ID A93FA2... From that template use the title