Ziel ist das schlanke Exportieren von Daten aus einem Microsoft Analysis Server-Cube in eine Flatfile.Herstellen einer Verbindung mit Microsoft Analysis Server mithilfe des SSIS-Import/Export-Assistenten
Ich benutze den SQL Server-Import/Export-Assistent. Mit der Option "Kopieren von Daten aus einer oder mehreren Tabellen oder Ansichten" läuft der Download reibungslos. ->Keine Probleme
Wenn ich einen MDX-Ausdruck verwenden („Schreiben Sie eine Abfrage, um die Daten angeben zu übertragen“) Abfrage Pre-Ausführung gibt es eine Fehlermeldung
Fehler 0xc0202009: Datenflussaufgabe 1: SSIS-Fehlercode DTS_E_OLEDBERROR. Ein OLE DB-Fehler ist aufgetreten. Fehlercode: 0x80040E21.
bearbeiten: Bitte beachten Sie, dass ich versuche, die SQL Server 2016 RC0 Daten importieren und exportieren Assistenten ausführen -> Müssen diese benutzen, da es die einzige gültige Lizenz ist.
Bearbeiten: Ich erkannte Unterschiede in den folgenden MDX-Ausdrücken.
Abfrage 1
SELECT
[Measures].[measure1] ON COLUMNS,
NON EMPTY
[order].[orderid].[orderid].AllMembers
* [order_spec].[spec].[spec].AllMembers ON ROWS
FROM [cube];
- SQL Server 2014 Management Studio: arbeitet
- SQL Server Import und Export Data Wizard: Fehler 0x80040E21
- Visual Studio 2015, Data Flow Aufgabe: Fehler 0x80040E21
Abfrage 2
SELECT * FROM
[cube].[cube_tab].[$spec2]
- SQL Server 2014 Management Studio:
- SQL Server Import und Export Data Wizard funktioniert:
- Visual Studio 2015, Data Flow funktioniert Aufgabe: funktioniert
Beachten Sie auch, dass wenn ich die Option „Kopieren von Daten von einem oder mehreren Tabellen oder Ansichten“ Ich kann keine Maßnahmen wählen.
Auch ich kann keine OpenQuery-Prozedur mit dem Assistenten einrichten.
Ist es tabellarisches Modell oder ein mehrdimensionales? – SouravA
Es ist ein multidimensionaler OLAP-Cube –