Freigeben über


Verschieben von Data Mining-Objekten

Die am häufigsten verwendeten Szenarien zum Verschieben von Data Mining-Objekten sind das Bereitstellen eines Modells aus einer Test- oder Analyseumgebung in einer Produktionsumgebung oder zum Freigeben von Modellen für andere Benutzer.

In diesem Thema wird beschrieben, wie Sie die von Analysis Services bereitgestellten Tools und Skriptsprachen zum Verschieben von Data Mining-Objekten verwenden können.

Verschieben von Data Mining-Objekten zwischen Datenbanken oder Servern

Sie können Data Mining-Objekte zwischen Analysis Services-Datenbanken oder zwischen Instanzen von Analysis Services auf folgende Weise verschieben:

  • Erneute Bereitstellung der Lösung in einer anderen Datenbank.

  • Skripte für einzelne Objekte.

  • Sichern und anschließendes Wiederherstellen einer Kopie der Datenbank.

  • Exportieren und Importieren von Strukturen und Modellen

Im folgenden Abschnitt werden diese Optionen ausführlicher erläutert.

Bereitstellen

Die Bereitstellung der Lösung auf einem anderen Server oder einer anderen Datenbank erfordert, dass Sie über die Lösungsdatei verfügen, die mit SQL Server Data Tools (SSDT) erstellt wurde.

Weitere Informationen zum Bereitstellen von Analysis Services-Lösungen finden Sie unter Deploy Analysis Services Projects (SSDT).For more information about deploy Analysis Services solutions, see Deploy Analysis Services Projects (SSDT).

Skripterstellung

Analysis Services stellt mehrere Sprachen bereit, die Sie für Skriptobjekte verwenden können.

  • XMLA: Sie können Objekte mithilfe von XMLA skripten, indem Sie in SQL Server Management Studio mit der rechten Maustaste auf Objekte klicken. Um das Skript auszuführen, öffnen Sie es in einem XMLA-Abfragefenster auf dem Zielserver.

  • DMX: Sie können Skripts mithilfe von Vorlagen oder einem der Abfrage-Generatoren erstellen, die in SQL Server Data Tools und SQL Server Management Studio verfügbar sind.

Beachten Sie jedoch, dass es Unterschiede in den Aufgaben gibt, die Sie mit jeder Skriptsprache ausführen können:

  • Eigenschaften wie die Objektbeschreibung und Datenbindungen können nur mithilfe von Analysis Services-DDL-Sprachen erstellt oder geändert werden, nicht mithilfe von ASPX.

  • Nur DMX unterstützt den Import und Export von Mining-Objekten.

  • Nur DMX unterstützt das Generieren von PMML oder das Importieren von Modelldefinitionen aus PMML.

  • Nur DMX unterstützt das Trainieren eines Modells mit Anwendungsdaten. Darüber hinaus unterstützt das DMX INSERT INTO-Statement das Training eines Modells ohne Angabe von Werten für eine Schlüsselspalte.

Weitere Informationen finden Sie unter Developing with Analysis Services Scripting Language (ASSL).

Sichern und Wiederherstellen

Sicherung und Wiederherstellung einer gesamten Analysis Services-Datenbank ist die Wahl, wenn Ihre Data Mining-Lösung auf OLAP-Objekten basiert. SQL Server 2014 bietet Sicherungs- und Wiederherstellungsfunktionen, die Datenbanksicherungen schneller und einfacher machen.

Weitere Informationen zur Sicherung finden Sie unter Sicherung und Wiederherstellung von Analysis Services-Datenbanken.

Exportieren und Importieren

Das Exportieren und erneute Importieren von Miningmodellen und -strukturen mithilfe von ASPX-Anweisungen ist die einfachste Möglichkeit, einzelne relationale Data Mining-Objekte zu verschieben oder zu sichern. Weitere Informationen zur DMX-Syntax für diese Vorgänge finden Sie in den folgenden Themen.

Wenn Sie die Option INCLUDE-ABHÄNGIGKEITEN angeben, exportiert Analysis Services auch die Definition aller erforderlichen Datenquellenansichten, und wenn Sie das Modell oder die Struktur importieren, wird die Datenquellenansicht auf dem Zielserver neu erstellt. Nachdem Sie das Modell importiert haben, stellen Sie sicher, dass Sie die erforderlichen Miningberechtigungen für das Objekt festlegen.

Hinweis

Sie können OLAP-Modelle nicht mithilfe von XML exportieren und importieren. Wenn Ihr Miningmodell auf einem OLAP-Cube basiert, müssen Sie die von Analysis Services bereitgestellten Funktionen zum Sichern und Wiederherstellen einer gesamten Datenbank verwenden oder den Cube und dessen Modelle erneut bereitstellen.

Siehe auch

Verwaltung von Data Mining-Lösungen und -Objekten