Exportieren und Importieren von benutzerdefinierten Suchkonfigurationseinstellungen in SharePoint Server

 

**Gilt für:**SharePoint Server 2013, SharePoint Server 2016

**Letztes Änderungsdatum des Themas:**2018-03-08

Zusammenfassung: Informationen zum Exportieren und Importieren benutzerdefinierter Suchkonfigurationseinstellungen.

Sie können benutzerdefinierte Suchkonfigurationseinstellungen zwischen Websitesammlungen und Websites exportieren und importieren. Die Einstellungen, die Sie exportieren und importieren, umfassen alle benutzerdefinierten Abfrageregeln, Ergebnisquellen, Ergebnistypen, Bewertungsmodelle und Websitesucheinstellungen. Darüber hinaus können Sie benutzerdefinierte Suchkonfigurationseinstellungen aus einer Suchdienstanwendung exportieren und in Websitesammlungen und Websites importieren. Benutzerdefinierte Suchkonfigurationseinstellungen können allerdings nicht in eine Suchdienstanwendung importiert werden. Sie können die standardmäßigen Suchkonfigurationseinstellungen nicht exportieren, und Sie können angepasste Suchkonfigurationen nicht von SharePoint Server in SharePoint Online (oder umgekehrt) importieren.

Verwenden Sie die folgenden Methoden zum Exportieren oder Importieren benutzerdefinierter Suchkonfigurationseinstellungen:

  • Um benutzerdefinierte Suchkonfigurationseinstellungen zwischen Websitesammlungen oder Websites zu exportieren oder importieren, verwenden Sie die Seite Websiteeinstellungen oder CSOM.

  • Verwenden Sie CSOM, um benutzerdefinierte Suchkonfigurationseinstellungen aus einer Suchdienstanwendung zu exportieren.

Wenn Sie alle Dateien vom Typ Gestaltungsvorlagenkatalog übertragen möchten, verwenden Sie den Entwurfs-Manager. Wenn Sie eine komplette Website übertragen möchten, verwenden Sie Website als Vorlage speichern. Wenn Sie benutzerdefinierte Suchkonfigurationseinstellungen programmgesteuert exportieren oder importieren möchten, lesen Sie auf MSDN den Artikel Exportieren und Importieren von Suchkonfigurationseinstellungen in SharePoint.

In diesem Artikel wird beschrieben, wie Sie mithilfe der Seite Websiteeinstellungen benutzerdefinierte Suchkonfigurationseinstellungen für Websitesammlungen und Websites exportieren und importieren.

Inhalt dieses Artikels:

  • Bevor Sie beginnen

  • Exportieren benutzerdefinierter Suchkonfigurationseinstellungen aus einer Websitesammlung

  • Exportieren benutzerdefinierter Suchkonfigurationseinstellungen aus einer Website

  • Importieren benutzerdefinierter Suchkonfigurationseinstellungen in eine Websitesammlung

  • Importieren benutzerdefinierter Suchkonfigurationseinstellungen in eine Website

  • Übersicht über benutzerdefinierte Suchkonfigurationseinstellungen, die importiert und exportiert werden können

Bevor Sie beginnen

Bevor Sie mit diesem Vorgang beginnen, sollten Sie die Informationen unter Übersicht über benutzerdefinierte Suchkonfigurationseinstellungen, die importiert und exportiert werden können lesen und Folgendes sicherstellen:

  • Die Suchkonfigurationsdatei und das Importziel weisen mit Ausnahme verwalteter Eigenschaften keine Einstellungen mit gleichem Namen auf.

  • Die Exportquelle weist keine verwalteten Eigenschaften oder Aliase auf, welche die unter Ungültige Zeichen, die zu einem Importfehler führen aufgeführten ungültigen Zeichen enthalten.

  • Namen verwalteter Eigenschaften und Aliase sind innerhalb der Kombination der Suchkonfigurationsdatei und der Suchkonfigurationseinstellungen auf der Zielwebsite und in der übergeordneten Websitesammlung eindeutig.

Hinweis

Da SharePoint Server als Websites in Internetinformationsdiensten (Internet Information Services, IIS) ausgeführt wird, sind Administratoren und Benutzer von den Eingabehilfen der Browser abhängig. SharePoint Server unterstützt die Eingabehilfen von unterstützten Browsern. Weitere Informationen finden Sie in den folgenden Ressourcen:

Exportieren benutzerdefinierter Suchkonfigurationseinstellungen aus einer Websitesammlung

So exportieren Sie benutzerdefinierte Suchkonfigurationseinstellungen aus einer Websitesammlung

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieser Vorgang ausgeführt wird, über die Berechtigungsstufe Vollzugriff für die Websitesammlung verfügt.

  2. Klicken Sie in der Websitesammlung im Menü Einstellungen auf Websiteeinstellungen.

  3. Klicken Sie auf der Seite Websiteeinstellungen im Abschnitt Websitesammlungsverwaltung auf Suchkonfigurationsexport.

  4. Klicken Sie in dem Dialogfeld auf Speichern.

Exportieren benutzerdefinierter Suchkonfigurationseinstellungen aus einer Website

So exportieren Sie benutzerdefinierte Suchkonfigurationseinstellungen aus einer Website

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieser Vorgang ausgeführt wird, über die Berechtigungsstufe Vollzugriff für die Website verfügt.

  2. Klicken Sie in der Website im Menü Einstellungen auf Websiteeinstellungen.

  3. Klicken Sie auf der Seite Websiteeinstellungen im Abschnitt Suche auf Konfigurationsexport.

  4. Klicken Sie in dem Dialogfeld auf Speichern.

Importieren benutzerdefinierter Suchkonfigurationseinstellungen in eine Websitesammlung

So importieren Sie benutzerdefinierte Suchkonfigurationseinstellungen in eine Websitesammlung

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieser Vorgang ausgeführt wird, über die Berechtigungsstufe Vollzugriff für die Websitesammlung verfügt.

  2. Klicken Sie in der Websitesammlung im Menü Einstellungen auf Websiteeinstellungen.

  3. Klicken Sie auf der Seite Websiteeinstellungen im Abschnitt Websitesammlungsverwaltung auf Suchkonfigurationsimport.

  4. Geben Sie auf der Seite Suchkonfiguration importieren entweder den Namen und den Speicherort der zu importierenden Suchkonfigurationsdatei ein, oder klicken Sie auf Durchsuchen, und wählen Sie den Namen und den Speicherort der zu importierenden Suchkonfigurationsdatei aus, und klicken Sie dann auf Importieren.

  5. Überprüfen Sie auf der Seite Suchkonfigurationsliste Folgendes:

    • Die von Ihnen importierte Suchkonfigurationsdatei ist in der Liste enthalten, und der Status der Suchkonfigurationsdatei lautet Erfolgreich importiert.

      Wenn die Datei nicht erfolgreich importiert wurde, liefert die Spalte Notes (Anmerkungen) nähere Informationen dazu. Die Spalte Notes enthält manchmal auch dann nähere Informationen, wenn die Datei erfolgreich importiert wurde. Wenn die Datei z. B. eine verwaltete Eigenschaft enthält, die den gleichen Namen wie eine verwaltete Eigenschaft im Ziel aufweist, weist die Spalte Notes darauf hin, dass diese verwaltete Eigenschaft bereits im Ziel vorhanden ist.

    • Die Spalte Scope (Bereich) zeigt an, dass sich die von Ihnen importierten Einstellungen auf der richtigen Ebene befinden, d. h. auf der Ebene, auf die Sie die Dateien importieren wollten. Wenn Sie Ihre Einstellungen z. B. anstatt auf Websiteebene auf Websitesammlungsebene importiert haben, wird dies in der Spalte Scope angegeben. Die Spalte Scope zeigt an, auf welcher Ebene die Suchkonfigurationseinstellungen aktiviert wurden. Die Ebenen sind Websitesammlung (SPSite) oder Website (SPWeb).

Importieren benutzerdefinierter Suchkonfigurationseinstellungen in eine Website

So importieren Sie benutzerdefinierte Suchkonfigurationseinstellungen in eine Website

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieser Vorgang ausgeführt wird, über die Berechtigungsstufe Vollzugriff für die Website verfügt.

  2. Klicken Sie in der Website im Menü Einstellungen auf Websiteeinstellungen.

  3. Klicken Sie auf der Seite Websiteeinstellungen im Abschnitt Suche auf Konfigurationsimport.

  4. Geben Sie auf der Seite Suchkonfiguration importieren entweder den Namen und den Speicherort der zu importierenden Suchkonfigurationsdatei ein, oder klicken Sie auf Durchsuchen, und wählen Sie den Namen und den Speicherort der zu importierenden Suchkonfigurationsdatei aus, und klicken Sie dann auf Importieren.

  5. Überprüfen Sie auf der Seite Suchkonfigurationsliste Folgendes:

    • Die von Ihnen importierte Suchkonfigurationsdatei ist in der Liste enthalten, und der Status der Suchkonfigurationsdatei lautet Erfolgreich importiert.

      Wenn die Datei nicht erfolgreich importiert wurde, liefert die Spalte Notes (Anmerkungen) nähere Informationen dazu. Die Spalte Notes enthält manchmal auch dann nähere Informationen, wenn die Datei erfolgreich importiert wurde. Wenn die Datei z. B. eine verwaltete Eigenschaft enthält, die den gleichen Namen wie eine verwaltete Eigenschaft im Ziel aufweist, weist die Spalte Notes darauf hin, dass diese verwaltete Eigenschaft bereits im Ziel vorhanden ist.

    • Die Spalte Scope (Bereich) zeigt an, dass sich die von Ihnen importierten Einstellungen auf der richtigen Ebene befinden, d. h. auf der Ebene, auf die Sie die Dateien importieren wollten. Wenn Sie Ihre Einstellungen z. B. anstatt auf Websiteebene auf Websitesammlungsebene importiert haben, wird dies in der Spalte Scope angegeben. Die Spalte Scope zeigt an, auf welcher Ebene die Suchkonfigurationseinstellungen aktiviert wurden. Die Ebenen sind Websitesammlung (SPSite) oder Website (SPWeb).

Übersicht über benutzerdefinierte Suchkonfigurationseinstellungen, die exportiert und importiert werden können

Beim Exportieren benutzerdefinierter Suchkonfigurationseinstellungen erstellt SharePoint Server eine Suchkonfigurationsdatei im XML-Format. Diese Suchkonfigurationsdatei enthält alle exportierbaren benutzerdefinierten Suchkonfigurationseinstellungen, die auf der Ebene der Suchdienstanwendung, Websitesammlung oder Website vorhanden sind, von der aus Sie den Export starten. Eine Suchkonfigurationsdatei für eine Websitesammlung enthält keine Suchkonfigurationseinstellungen aus einzelnen Websites innerhalb der Websitesammlung.

Beim Importieren einer Suchkonfigurationsdatei erstellt und aktiviert SharePoint Server jede benutzerdefinierte Suchkonfigurationseinstellung in der Websitesammlung oder Website, von der aus Sie den Import starten.

Diese Tabelle zeigt die Einstellungen, die Sie exportieren und importieren können. Die Tabelle gibt für jede Einstellung etwaige Abhängigkeiten von anderen benutzerdefinierten Suchkonfigurationseinstellungen an. Wenn die benutzerdefinierten Suchkonfigurationseinstellungen von einer angepassten Suchkonfigurationseinstellung auf einer anderen Ebene abhängig sind, z. B. wenn eine Websiteabfrageregel von einer Ergebnisquelle auf Websitesammlungsebene abhängt, müssen Sie Einstellungen auf allen relevanten Ebenen exportieren und importieren.

Benutzerdefinierte Suchkonfigurationseinstellung Abhängigkeit von anderen angepassten Suchkonfigurationseinstellungen

Abfrageregeln. Hierzu zählen Ergebnisblöcke, höhergestufte Ergebnisse und Benutzersegmente.

Ergebnisquellen, Ergebnistypen, Suchschema, Bewertungsmodell

Ergebnisquellen

Suchschema

Ergebnistypen

Suchschema, Ergebnisquellen, Anzeigevorlagen

Suchschema

Keine

Bewertungsmodell

Suchschema

Situationen, die zu einem Importfehler führen können:

  • Wenn die Suchkonfigurationsdatei und das Importziel Einstellungen mit dem gleichen Namen aufweisen, schlägt der Import der Suchkonfigurationsdatei fehl, wenn diese Einstellung angetroffen wird. Ausnahmen:

    • Wenn Sie eine Suchkonfigurationsdatei erneut importieren, führen die Einstellungen, die in der Suchkonfigurationsdatei und im Ziel den gleichen Namen aufweisen, nicht zu einem Importfehler.

    • Verwaltete Eigenschaften mit dem gleichen Namen führen nicht zu einem Importfehler, wenn die Einstellungen der einzelnen verwalteten Eigenschaften mit den Einstellungen in der Suchkonfigurationsdatei und im Ziel übereinstimmen.

    • Verwaltete Eigenschaften mit dem gleichen Namen führen nicht zu einem Importfehler, wenn die Aliase und Zuordnungen zu durchforsteten Eigenschaften in der verwalteten Eigenschaft in der Suchkonfigurationsdatei und im Ziel unterschiedlich sind. Der Import fügt die Aliase und Zuordnungen in der verwalteten Eigenschaft in der Suchkonfigurationsdatei den Aliasen und Zuordnungen in der verwalteten Eigenschaft des Ziels hinzu.

  • Wenn die Suchkonfigurationsdatei Namen verwalteter Eigenschaften oder Aliase enthält, die ungültige Zeichen enthalten, schlägt der Import fehl, sobald der Name dieser verwalteten Eigenschaft oder dieses Alias angetroffen wird.

  • Die Namen verwalteter Eigenschaften oder Aliase eines Suchschemas müssen für eine Website und die übergeordnete Websitesammlung eindeutig sein. Das heißt:

    • Wenn Ihre Suchkonfigurationsdatei eine verwaltete Eigenschaft enthält, die den gleichen Namen wie ein Alias für eine verwaltete Eigenschaft auf Ihrer Zielwebsite oder in der übergeordneten Websitesammlung Ihrer Zielwebsite aufweist, schlägt der Import fehl.

    • Wenn Ihre Suchkonfigurationsdatei eine verwaltete Eigenschaft mit einem Alias enthält, die den gleichen Namen wie eine verwaltete Eigenschaft auf Ihrer Zielwebsite oder in der übergeordneten Websitesammlung Ihrer Zielwebsite aufweist, schlägt der Import fehl.

Hinweis

Benutzerdefinierte Sucheinstellungen, die von SharePoint Server erstellt und aktiviert wurden, bevor der Import fehlschlug, bleiben aktiviert.

Wenn der Import fehlschlägt, sollten Sie die Bedingung entfernen, die zum Fehler führte, und die Suchkonfigurationsdatei erneut importieren. Wenn z. B. in der Spalte Notes steht, dass bereits eine Abfrageregel mit dem gleichen Namen wie die Abfrageregel, die Sie zu importieren versuchen, vorhanden ist, sollten Sie diese Abfrageregel im Ziel oder in der Importdatei löschen, und die Datei dann erneut importieren.

Ungültige Zeichen, die zu einem Importfehler führen

Wenn verwaltete Eigenschaften oder Aliase eines der aufgeführten Zeichen enthalten, schlägt der Import des benutzerdefinierten Suchschemas fehl, das diese Eigenschaften enthält.

Zeichen Name

Leerzeichen

:

Doppelpunkt

;

Semikolon

,

Komma

(

Runde Klammer links

)

Runde Klammer rechts

[

Öffnende eckige Klammer

]

Schließende eckige Klammer

{

Öffnende geschweifte Klammer

}

Schließende geschweifte Klammer

%

Prozent

$

Dollarzeichen

_

Unterstrich

+

Pluszeichen

!

Ausrufezeichen

*

Sternchen

=

Gleichheitszeichen

&

Kaufmännisches Und-Zeichen

?

Fragezeichen

@

@-Zeichen

#

Nummernzeichen

\

Umgekehrter Schrägstrich

~

Tilde

<

Kleiner-als-Zeichen

>

Größer-als-Zeichen

|

Senkrechter Strich

`

Graviszeichen

^

Caretzeichen

\'

Escapesequenz

\"

Escapesequenz