Freigeben über


Analysis Services-Verarbeitungstask

Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory

Der Verarbeitungstask Analysis Services verarbeitet Analysis Services -Objekte, beispielsweise tabellarische Modelle, Cubes, Dimensionen und Miningmodelle.

Beim Verarbeiten von tabellarischen Modellen müssen Sie Folgendes berücksichtigen:

  • Sie können keine Auswirkungsanalyse auf tabellarische Modelle ausführen.

  • Einige Verarbeitungsoptionen für den tabellarischen Modus werden nicht verfügbar gemacht, z. B. "Defragmentierung verarbeiten" und "Neuberechnung verarbeiten". Sie können diese Funktionen mithilfe des Execute DDL-Tasks ausführen.

  • Die Optionen "Index verarbeiten" und "Update verarbeiten" eignen sich nicht für tabellarische Modelle und sollten daher nicht verwendet werden.

  • Batcheinstellungen werden für tabellarische Modelle ignoriert.

  • Legen Sie die Zielserverversion auf SQL Server 2019 fest, um eine Verbindung mit Azure Analysis Services herzustellen.

Integration Services schließt eine Reihe von Tasks ein, die Business Intelligence-Vorgänge ausführen, wie das Ausführen von DDL-Anweisungen (Data Definition Language, Datendefinitionssprache) und Data Mining-Vorhersageabfragen. Klicken Sie auf eines der folgenden Themen, um weitere Informationen zu verwandten Business Intelligence-Tasks zu erhalten:

Objektverarbeitung

Mehrere Objekte können gleichzeitig verarbeitet werden. Wenn mehrere Objekte verarbeitet werden, definieren Sie Einstellungen, die für die Verarbeitung aller Objekte im Batch gelten.

Objekte in einem Batch können nacheinander oder parallel verarbeitet werden. Falls der Batch keine Objekte enthält, für die die Verarbeitungssequenz eine Rolle spielt, kann die parallele Verarbeitung den Vorgang beschleunigen. Wenn Objekte im Batch parallel verarbeitet werden, können Sie den Task so konfigurieren, dass er ermittelt, wie viele Objekte parallel verarbeitet werden, oder Sie können manuell angeben, wie viele Objekte gleichzeitig verarbeitet werden sollen. Falls Objekte nacheinander verarbeitet werden, können Sie ein Transaktionsattribut für den Batch festlegen, indem Sie alle Objekte in einer Transaktion auflisten oder indem Sie für jedes Objekt im Batch eine separate Transaktion verwenden.

Wenn Sie analytische Objekte verarbeiten, können Sie auch die abhängigen Objekte verarbeiten. Der Analysis Services -Verarbeitungstask enthält eine Option, um neben den ausgewählten Objekten alle abhängigen Objekte zu verarbeiten.

Normalerweise werden Dimensionstabellen vor den Faktentabellen verarbeitet. Möglicherweise treten Fehler auf, wenn Sie versuchen, Faktentabellen vor den Dimensionstabellen zu verarbeiten.

Mit diesem Task können Sie auch die Fehlerbehandlung in Dimensionsschlüsseln konfigurieren. Beispielsweise kann der Task Fehler ignorieren oder nach einer bestimmten Anzahl von Fehlern beendet werden. Der Task kann die Standardfehlerkonfiguration verwenden. Sie können aber auch eine benutzerdefinierte Fehlerkonfiguration erstellen. Bei einer benutzerdefinierten Fehlerkonfiguration geben Sie an, wie der Task Fehler und die Fehlerbedingungen behandelt. Beispielsweise können Sie angeben, dass der Task nach dem vierten Fehler beendet werden soll oder wie der Task NULL -Schlüsselwerte behandeln soll. Die benutzerdefinierte Fehlerkonfiguration kann auch den Pfad eines Fehlerprotokolls einschließen.

Hinweis

Mit dem Analysis Services -Verarbeitungstask können nur analytische Objekte verarbeitet werden, die mit den SQL Server -Tools erstellt wurden.

Dieser Task wird häufig zusammen mit einem Masseneinfügungstask verwendet, der Daten in eine SQL Server -Tabelle lädt, oder mit einem Datenflusstask, der einen Datenfluss zum Laden von Daten in eine Tabelle implementiert. Beispielsweise könnte der Datenflusstask einen Datenfluss aufweisen, der Daten aus einer OLTP-Datenbank (Online Transactional Database) extrahiert und in eine Faktentabelle in einem Data Warehouse lädt. Anschließend wird der Analysis Services -Verarbeitungstask aufgerufen, um den im Data Warehouse erstellten Cube zu verarbeiten.

Der Analysis Services-Verarbeitungstask stellt mithilfe eines Verbindungs-Managers von Analysis Services eine Verbindung mit einer Instanz von Microsoft SQL Server Analysis Services her. Weitere Informationen finden Sie unter Analysis Services Connection Manager.

Fehlerbehandlung

Konfiguration des Analysis Services-Verarbeitungstasks

Sie können Eigenschaften mit dem SSIS -Designer oder programmgesteuert festlegen.

Klicken Sie auf das folgende Thema, um weitere Informationen zu den Eigenschaften zu erhalten, die Sie im SSIS -Designer festlegen können:

Klicken Sie auf das folgende Thema, um weitere Informationen zum Festlegen dieser Eigenschaften im SSIS -Designer zu erhalten:

Programmgesteuerte Konfiguration des Analysis Services-Verarbeitungstasks

Klicken Sie auf das folgende Thema, um weitere Informationen zum programmgesteuerten Festlegen dieser Eigenschaften anzuzeigen:

Editor für den Analysis Services-Verarbeitungstask (Seite Allgemein)

Auf der Seite Allgemein des Dialogfelds Editor für den Analysis Services-Verarbeitungstask können Sie den Analysis Services-Verarbeitungstask benennen und beschreiben.

Tastatur

Name
Geben Sie einen eindeutigen Namen für den Analysis Services-Verarbeitungstask an. Dieser Name wird im Tasksymbol als Bezeichnung verwendet.

Hinweis

Tasknamen müssen innerhalb eines Pakets eindeutig sein.

Beschreibung
Geben Sie eine Beschreibung des Analysis Services-Verarbeitungstasks ein.

Editor für den Analysis Services-Verarbeitungstask (Seite Analysis Services)

Auf der Seite Analysis Services des Dialogfelds Editor für den Analysis Services-Verarbeitungstask können Sie den Analysis Services-Verbindungs-Manager angeben, die zu verarbeitenden Analyseobjekte auswählen und die Verarbeitungs- und Fehlerbehandlungsoptionen festlegen.

Beim Verarbeiten von tabellarischen Modellen müssen Sie Folgendes berücksichtigen:

  1. Sie können keine Auswirkungsanalyse auf tabellarische Modelle ausführen.

  2. Einige Verarbeitungsoptionen für den tabellarischen Modus werden nicht verfügbar gemacht, z. B. "Defragmentierung verarbeiten" und "Neuberechnung verarbeiten". Sie können diese Funktionen mithilfe des Execute DDL-Tasks ausführen.

  3. Einige bereitgestellte Verarbeitungsoptionen, beispielsweise Verarbeitungsindizes, eignen sich nicht für tabellarische Modelle und sollten daher nicht verwendet werden.

  4. Batcheinstellungen werden für tabellarische Modelle ignoriert.

Optionen

Analysis Services-Verbindungs-Manager
Wählen Sie einen vorhandenen Analysis Services-Verbindungs-Manager aus der Liste aus, oder klicken Sie auf Neu , um einen neuen Verbindungs-Manager zu erstellen.

Neu
Erstellen Sie einen neuen Analysis Services-Verbindungs-Manager.

Verwandte Themen: Analysis Services Connection Manager, Referenz zur Benutzeroberfläche des Dialogfelds „Analysis Services-Verbindungs-Manager hinzufügen“

Objektliste

Eigenschaft BESCHREIBUNG
Objektnamen Listet die angegebenen Objektnamen auf.
Type Listet die Typen der angegebenen Objekte auf.
Verarbeitungsoptionen Wählen Sie eine Verarbeitungsoption in der Liste aus.

Verwandte Themen:Verarbeiten eines mehrdimensionalen Modells (Analysis Services)
Einstellungen Listet die Verarbeitungseinstellungen für die angegebenen Objekte auf.

Add (Hinzufügen)
Fügen Sie der Liste ein Analysis Services -Objekt hinzu.

Remove
Wählen Sie ein Objekt aus, und klicken Sie auf Löschen.

Auswirkungsanalyse
Führen Sie für das ausgewählte Objekt eine Auswirkungsanalyse aus.

Verwandte Themen: Dialogfeld „Auswirkungsanalyse“ (Analysis Services – Mehrdimensionale Daten)

Zusammenfassung der Batcheinstellungen

Eigenschaft BESCHREIBUNG
Verarbeitungsreihenfolge Gibt an, ob die Objekte nacheinander oder als Batch verarbeitet werden; bei Verwendung der parallelen Verarbeitung wird die Anzahl der gleichzeitig verarbeiteten Objekte angegeben.
Transaktionsmodus Gibt den Transaktionsmodus für die sequenzielle Verarbeitung an.
Dimensionsfehler Gibt das Verhalten des Tasks bei Auftreten eines Fehlers an.
Fehlerprotokollpfad für Dimensionsschlüssel Gibt den Pfad der Datei an, in der Fehler protokolliert werden.
Betroffene Objekte verarbeiten Kennzeichnet, ob abhängige oder betroffene Objekte auch verarbeitet werden.

Einstellungen ändern
Ändern Sie die Verarbeitungsoptionen und die Fehlerbehandlung bei Dimensionsschlüsseln.

Verwandte Themen: Dialogfeld „Einstellungen ändern“ (Analysis Services – Mehrdimensionale Daten)