Search driven Apps mit SharePoint 2013 und SharePoint Online

Post on 24-Jun-2015

287 views 6 download

Tags:

Transcript of Search driven Apps mit SharePoint 2013 und SharePoint Online

Platin-Partner: Gold-Partner:

Search-driven Apps mit SharePoint 2013 und SharePoint Online

Fabian MoritzITaCS GmbH, MVP SharePoint Server

Die SharePoint (Online) Suche

SharePoint 2013 Suche

SharePoint 2010 Suche

FAST Search

For SharePoin

t

FAST

Was bringt SP 2013 / SP Online?

Content by Search

Webparts

Display Templates

Query Builder

Query Rules Kataloge Verwaltete Metadaten

Search driven Apps

InhaltSuche Apps

Architektur

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

Analytics

Index Engine

Query Engine

QueryPipeline A

PI

Content Processing Pipeline

Content ProcessingCrawler Index

DokumentParsing

Web Service Callout

MetadatenExtraktion

Security Descriptors

Sprache

Phonetische Namen

Word BreakingEntity

ExtraktionZusammen-

fassung

Gecrawlte Eigenschaften verwaltete Eigenschaften Aus Websitespalten werden autom. verw.

Eigenschaften Bereiche: Search Service App (Tenant) Site

Collection 1...n

SharePoint Online hat Einschränkungen!

Schema

Crawl Content Processing IndexGecrawlte Eigenschaft

VerwalteteEigenschaft

DemoSuchschema und Web Service Callouts

Ergebnisquellen (Result Sources)

h

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

Ergebnistyp

(Bsp. Microsoft PowerPoint)

Element Display Template

(Bsp. Item_PowerPoint.js)

Hover Panel Display Template

(Bsp. Item_PowerPoint_HoverPanel.js)

DemoSuchergebnisse anpassen

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 Builder

Sortierung 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

DemoSuchgetriebene Inhalte und Analytics

Anzahl Views Sortieren nach Beliebtheit Empfehlungen Relevanz nach Nutzung Suchberichte Empfohlene Seiten Etc.

Analytics

Analytics Processing Component führt die Analytics Prozesse aus

Es gibt zwei Analytics-Typen: Search Analytics

Analysiert Inhalt des Such-Indexes Usage Analytics:

Analysiert Nutzer-Aktionen

Search Analytics - Grundkonzepte

Analytics

Search Analytics

Usage Analytics

Analytics Komponente

ContentPipeline

Crawl

Analytics

Index

Link

Analytics

Reporting

WFE

Event Store

Usa

ge

DemoSearch Analytics

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

FQL Support

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 Apps

Search driven Apps

InhaltSuche Apps