search driven applications mit sharepoint 2013

31
Fabian Moritz | ITaCS | MVP SharePoint Server Search driven Applications mit SharePoint 2013

Upload: fabianmoritz

Post on 08-Dec-2014

1.520 views

Category:

Documents


1 download

DESCRIPTION

Mit der vollständigen Integration von FAST als nun festen Bestandteil von SharePoint unterstreicht Microsoft seine Ambitionen im Markt um die Suchtechnologien. Welche Funktionen SharePoint 2013 in diesem Bereich liefert und wie sie sich sinnvoll einsetzen lassen, um teilweise oder komplett suchgetriebene Anwendungen zu realisieren, erfahren Sie in dieser Session.

TRANSCRIPT

Page 1: Search driven Applications mit SharePoint 2013

Fabian Moritz | ITaCS | MVP SharePoint Server

Search driven Applications mit SharePoint 2013

Page 2: Search driven Applications mit SharePoint 2013

Die neue SharePoint 2013 Suche

SharePoint 2013 Suche

SharePoint 2010 Suche

FAST Search

For SharePoi

nt

FAST

Page 3: Search driven Applications mit SharePoint 2013

Was bringt SharePoint 2013?

Content by Search

Webparts

Display Templates

Query Builder

Query Rules Kataloge Verwaltete Metadaten

Page 4: Search driven Applications mit SharePoint 2013

Search driven Apps

InhaltSuche Apps

Page 5: Search driven Applications mit SharePoint 2013

Suche

Page 6: Search driven Applications mit SharePoint 2013

ContentPipeline

Schema

Index

Suchcenter

Aggregationen

No-Code

SP Apps

Win8 Apps

Mobile Apps

Websites

File Shares

SharePoint

User Profiles

Exchange

Lotus Notes

Documentum

Weitere (BCS)

...

Crawl

Web Service Callout

Analyser

Index Engine

Query Engine

Architektur

QueryPipeline A

PI

Page 7: Search driven Applications mit SharePoint 2013

Content Processing Pipeline

Content ProcessingCrawler Index

DokumentParsing

Web Service Callout

MetadatenExtraktion

Security Descriptors

Sprache

Phonetische Namen

Word Breaking

Entity Extraktion

Zusammen-fassung

Page 8: Search driven Applications mit SharePoint 2013

Such-Schema• Gecrawlte Eigenschaften verwaltete Eigenschaften• Aus Websitespalten werden autom. verw. Eigenschaften

Page 9: Search driven Applications mit SharePoint 2013

DemoContent Processing Web Service Call-outs

Page 10: Search driven Applications mit SharePoint 2013

h

Ergebnisquellen (Result Sources)

Conte

nt

Sourc

e

DokumenteBilder Zuletzt

geändert Personen …

QUERY

Page 11: Search driven Applications mit SharePoint 2013

Ergebnistypen (Result Types)

Eine Bedingung identifiziert den Typ des Ergebnisses anhand der Eigenschaften

Eine Aktion legt das zu verwendende Display Template fest

Page 12: Search driven Applications mit SharePoint 2013

Display Templates

Page 13: Search driven Applications mit SharePoint 2013

Das Zusammenspiel

Result Type

(Bsp. Microsoft PowerPoint)

Element Display Template

(Bsp. Item_PowerPoint.js)

Hover Panel Display Template

(Bsp. Item_PowerPoint_HoverPanel.js)

Page 14: Search driven Applications mit SharePoint 2013

Abfrageregeln (Query Rules)

Bedingung

Welche Query soll behandelt werden?

AktionWas passiert, wenn die Bedingungen erfüllt wird?

Veröffentlichen

Ist die Regel aktiv und wie lange?

Page 15: Search driven Applications mit SharePoint 2013

DemoAngepasste Suchergebnisseiten

Page 16: Search driven Applications mit SharePoint 2013

Search driven Apps

InhaltSuche Apps

Page 17: Search driven Applications mit SharePoint 2013

Inhalt

Page 18: Search driven Applications mit SharePoint 2013

Der alte Weg

Content Query

Websitesammlung AWebsitesammlung B

Websitesammlung C

Websitesammlung D

Page 19: Search driven Applications mit SharePoint 2013

Der neue Weg

SucheCrawl

Websitesammlung B

Websitesammlung C

Websitesammlung D Content Search Webparts

Page 20: Search driven Applications mit SharePoint 2013

Query BuilderSortierung

und Filterung für

Ergebnisse

Einfache Erstellung

von Abfragen

Basis- und erweiterter

Modus

Test und Vorschau

Page 21: Search driven Applications mit SharePoint 2013

Content Display Templates

Neue Templates einfach erstellen

HTML & JavaScript

Viele Standard-Vorlagen

Page 22: Search driven Applications mit SharePoint 2013

DemoInhalt aggregieren

Page 23: Search driven Applications mit SharePoint 2013

Search driven Apps

InhaltSuche Apps

Page 24: Search driven Applications mit SharePoint 2013

Apps

Page 25: Search driven Applications mit SharePoint 2013

Windows 8 Apps

Page 26: Search driven Applications mit SharePoint 2013

SharePoint Apps

Page 27: Search driven Applications mit SharePoint 2013

SharePoint 2013

CSOM

http://<website url>/_api

JavaScriptLibrary

SilverlightLibrary

.NET CLRLibrary

RESTODataJSON

Client Code

Serv

er

Clie

nt

SharePoint Remote API

Page 28: Search driven Applications mit SharePoint 2013

REST URLs

Einfache Abfragenhttp://server/site/_api/search/query?querytext='test'

Eigenschaften selektierenhttp://server/site/_api/search/query?querytext='test'&selectproperties='Title,Rank'

Sortierunghttp://server/site/_api/search/query?querytext='test'&sortlist='LastModifiedTime:descending'

http://server/site/_api/search/query?querytext='test'&sortlist='LastModifiedTime:descending,Rank:ascending'

Page 29: Search driven Applications mit SharePoint 2013

DemoSharePoint Such-App

Page 30: Search driven Applications mit SharePoint 2013

Search driven Apps

InhaltSuche Apps

Page 31: Search driven Applications mit SharePoint 2013

Fabian MoritzITaCS GmbHMVP SharePoint Server

[email protected]://www.itacs.de

@FabianMoritz

http://sharepointcommunity.de/fabianm