Search driven Applications mit SharePoint 2013

Preview:

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.

Citation preview

Fabian Moritz | ITaCS | MVP SharePoint Server

Search driven Applications mit SharePoint 2013

Die neue SharePoint 2013 Suche

SharePoint 2013 Suche

SharePoint 2010 Suche

FAST Search

For SharePoi

nt

FAST

Was bringt SharePoint 2013?

Content by Search

Webparts

Display Templates

Query Builder

Query Rules Kataloge Verwaltete Metadaten

Search driven Apps

InhaltSuche Apps

Suche

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

Content Processing Pipeline

Content ProcessingCrawler Index

DokumentParsing

Web Service Callout

MetadatenExtraktion

Security Descriptors

Sprache

Phonetische Namen

Word Breaking

Entity Extraktion

Zusammen-fassung

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

DemoContent Processing Web Service Call-outs

h

Ergebnisquellen (Result Sources)

Conte

nt

Sourc

e

DokumenteBilder Zuletzt

geändert Personen …

QUERY

Ergebnistypen (Result Types)

Eine Bedingung identifiziert den Typ des Ergebnisses anhand der Eigenschaften

Eine Aktion legt das zu verwendende Display Template fest

Display Templates

Das Zusammenspiel

Result Type

(Bsp. Microsoft PowerPoint)

Element Display Template

(Bsp. Item_PowerPoint.js)

Hover Panel Display Template

(Bsp. Item_PowerPoint_HoverPanel.js)

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?

DemoAngepasste Suchergebnisseiten

Search driven Apps

InhaltSuche Apps

Inhalt

Der alte Weg

Content Query

Websitesammlung AWebsitesammlung B

Websitesammlung C

Websitesammlung D

Der neue Weg

SucheCrawl

Websitesammlung B

Websitesammlung C

Websitesammlung D Content Search Webparts

Query BuilderSortierung

und Filterung für

Ergebnisse

Einfache Erstellung

von Abfragen

Basis- und erweiterter

Modus

Test und Vorschau

Content Display Templates

Neue Templates einfach erstellen

HTML & JavaScript

Viele Standard-Vorlagen

DemoInhalt aggregieren

Search driven Apps

InhaltSuche Apps

Apps

Windows 8 Apps

SharePoint Apps

SharePoint 2013

CSOM

http://<website url>/_api

JavaScriptLibrary

SilverlightLibrary

.NET CLRLibrary

RESTODataJSON

Client Code

Serv

er

Clie

nt

SharePoint Remote API

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'

DemoSharePoint Such-App

Search driven Apps

InhaltSuche Apps

Fabian MoritzITaCS GmbHMVP SharePoint Server

Fabian.Moritz@itacs.dehttp://www.itacs.de

@FabianMoritz

http://sharepointcommunity.de/fabianm

Recommended