Die Aspose-Engine

Monarch Classic und Monarch Data Prep Studio verfügen jetzt über zwei Excel-Engines zum Lesen von Metadaten und Tabellen aus XLS-, XLSX- und XLSM-Dateien: die Original-Engine, auch „Legacy“ genannt, die auf dem ACE OleDB-Anbieter von Microsoft basiert, und die neue Engine „Modern“, die auf Aspose basiert.

Aspose-Engine in Monarch Classic

In Classic können Sie über eine der folgenden Methoden auswählen, welche Engine bei der Arbeit mit Excel-Dateien verwendet werden soll:

Wenn dies unter Optionen > Eingabe angegeben wird, wird die ausgewählte Engine beim Öffnen aller Excel-Dateien zur Standard-Engine. Im Fall von externen Verweistabellen enthält jede externe Tabelle ihren eigenen Parametersatz, so dass beide Engines entsprechend den Anforderungen der zu öffnenden Tabellenkalkulation verwendet werden können. Wenn ein älteres Projekt oder Modell (d. h. .xprj/.dprj oder .xmod/.dmod) geladen wird, wird in der Regel die Legacy Engine verwendet, es sei denn, es wurde eine Rückgriffrichtlinie (Modus) festgelegt. Diese Option ist auch unter Optionen > Eingabe > Excel-Dateien zu finden.

Wenn die Legacy-Engine verfügbar ist, berücksichtigt Classic die Engine wie in den Projekten/Modellen festgelegt, und beim Öffnen neuer Tabellenkalkulationen wird die Standard-Engine-Wahl unter Optionen > Eingabe > Excel-Dateien berücksichtigt. In einem solchen Fall spielt die Rückgriffrichtlinie keine Rolle. Wenn die Legacy-Engine jedoch nicht verfügbar ist, versucht Classic, die Engine wie in den Projekten/Modellen festgelegt zu berücksichtigen, greift aber auf die Aspose-Engine zurück, wenn der Rückgriffmodus aktiviert ist. Beim Öffnen neuer Tabellenkalkulationen wird Classic die Standard-Engine-Auswahl berücksichtigen, die vom angegebenen Fallback-Modus abhängt.

Die Aspose-Engine in Monarch Data Prep Studio

In Monarch Data Prep Studio könne Sie die Excel-Engine (d. h. Native Monarch Data Prep Studio/Aspose oder ACE OLE DB/Legacy) angeben, die über die folgenden Methoden verwendet werden soll:

 

Beachten Sie die folgenden Bedingungen beim Öffnen neuer XLS- oder XLSX-Dateien:

Excel-Import-Engine

OLE DB-Provider vorhanden?

Effekt

OLE DB

Ja

OLE DB verwenden

OLE DB

Nein

Rückgriff auf Native Monarch Data Prep Studio-Engine; Bestätigung erforderlich

Monarch Excel-Tabelle

Ja

Monarch Excel-Tabelle-Engine verwenden

Monarch Excel-Tabelle

 

Nein

Monarch Excel-Tabelle-Engine verwenden

 

Eine weitere Einstellung, Einstellungen für bestehende Arbeitsbereiche aktualisieren, ist ebenfalls in Monarch Data Prep Studio implementiert, um Excel-Datenquellen in vorhandenen Arbeitsbereichen sowie aktuellen und bibliothekarischen Elementen zu verarbeiten. Mit dieser Einstellung können Sie festlegen, ob alle vorhandenen Objekte über den Original Import-Connector oder die Aspose-Engine geladen werden sollen.

Beachten Sie die folgenden Bedingungen beim Öffnen vorhandener Arbeitsbereiche sowie aktueller und bibliothekarischer Elemente:

Einstellung für Eingabe-Metadaten

Upgrade-Einstellung

OLE DB-Provider vorhanden?

Effekt

OLE DB

OLE DB

Ja

OLE DB ohne Benachrichtigung verwenden

OLE DB

OLE DB

Nein

Rückgriff auf Monarch Excel-Tabelle-Engine; Bestätigung erforderlich

OLE DB

Monarch Excel-Tabelle

 

Ja

Monarch Excel-Tabelle

-Engine mit Benachrichtigung verwenden

OLE DB

Monarch Excel-Tabelle

 

Nein

Monarch Excel-Tabelle

-Engine mit Benachrichtigung verwenden

Monarch Excel-Tabelle

 

OLE DB

Ja

OLE DB mit Benachrichtigung verwenden

Monarch Excel-Tabelle

 

OLE DB

Nein

OLE DB mit Benachrichtigung verwenden; Rückgriff auf Monarch Excel-Tabelle-Engine (Bestätigung erforderlich)

Monarch Excel-Tabelle

 

Monarch Excel-Tabelle

 

Ja

Monarch Excel-Tabelle

-Engine verwenden

Monarch Excel-Tabelle

 

Monarch Excel-Tabelle

 

Nein

Monarch Excel-Tabelle

-Engine verwenden

Einschränkungen der Aspose-Engine

Wenn die Aspose-Engine aktiviert ist, können Classic und Monarch Data Prep Studio Microsoft Excel 95 .XLS-Dateien nicht unterstützen. Excel-Dateien im 97-2003-Arbeitsmappenformat werden in dieser Engine unterstützt. Um die Daten einer 95 .XLS-Datei in beiden Dateien weiterhin verwenden zu können, öffnen Sie die Excel-Datei und speichern sie dann in einem unterstützten Format. Alternativ können Sie beim Importieren solcher Dateien die OLE DB-Engine verwenden.