
Transferfelder, SFDC-API-Aufrufe, Kommentare und Mirror-Technologie
Zusammenfassung der Funktionen
Die besten Datenintegrations-Tools von Rapidi wie Central Rapidi Service und RapidiConnector haben sich durch kontinuierliche Funktionsverbesserungen weiterentwickelt: Sie minimieren Fehler, verbessern die Zusammenarbeit im Data Warehousing und erweitern Altsysteme über die Mirror-Technologie um zusätzliche Funktionen.
In dieser Auffrischung zu einigen der erweiterten Funktionen unserer Datenintegrations-Tools möchten wir Sie daran erinnern, dass Sie Folgendes tun können:
- Transferfelder und -zeilen testen, bevor sie die Datenqualität beeinflussen
- Zusätzliche SFDC-Aufrufe bei der Integration mit Salesforce.com reduzieren
- Hilfreiche Kommentare für die Zusammenarbeit in einem WYSIWYG-Editor schreiben
- Transfer-Aktionen und -Funktionen in einer frischen Benutzeroberfläche ansehen
- Änderungen in verknüpften Tabellen innerhalb von Altsystemen spiegeln und erkennen
Wie Sie diese Funktionen in Ihrer individuellen Datenintegration aktivieren (oder deaktivieren), erfahren Sie in der folgenden Dokumentation zu MyRapidi und zum Rapidi Connector. Sie hilft Ihnen, die bestmögliche Datenintegration zu erreichen – auch mit den Einschränkungen von Altsystemen wie Microsoft Dynamics AX und NAV.
Mit diesen Funktionen möchten wir Ihnen das beste Erlebnis bei Transfers, Integrationen, Zusammenarbeit, Dashboards und Änderungserkennung bieten.
Zeilen der Transfer-Feldliste aktivieren und deaktivieren
In unseren Datenintegrations-Tools ist es jetzt möglich, eine einzelne Zeile in der "Field List (Mapping)" und auch in anderen Listen des Transfers wie "Table Link,”"Filters Source," und vielen anderen zu deaktivieren (und zu aktivieren).
Diese Funktion unserer Datenintegrationsplattform erlaubt es Ihnen, schnell auszuprobieren, wie ein Transfer ohne ein bestimmtes Feld im Mapping läuft. Weil Sie einen Transfer testen können, erkennen Sie Fehler mit unseren besten Datenintegrationsfunktionen, bevor sie Ihr Data Warehouse betreffen.
Wenn zum Beispiel beim Ausführen eines Transfers ein Fehler auftritt, lässt sich damit herausfinden, welches Feld oder welche Zeile den Fehler verursacht. Sind Sie mit dem Testen fertig, fügen Sie die Zeile schnell wieder in den Transfer ein. Bei der besten Datenintegration sollten Sie sich so wenig wie möglich darum sorgen müssen, dass Ihre Datenintegrationslösung Fehler verursacht – dank der Möglichkeit, zu testen.
Außerdem müssen Sie weiterhin "Activate Changes" ausführen, bevor Sie den Transfer starten; das funktioniert genau wie bisher. Die Funktion arbeitet mit Central Rapidi Service zusammen. Sie setzt daher voraus, dass Ihr Central Rapidi Service auf Version 3.2.90z oder höher läuft, damit die Funktion angezeigt und aktiviert wird, wenn die Version neu genug ist.
Das bedeutet: Wenn Sie eine ältere Version verwenden, sehen Sie diese Funktion in MyRapidi nicht. Sobald der Central Rapidi Service aktualisiert ist, sehen Sie das Kontrollkästchen "Disable" und können es nutzen.
Für das beste Datenintegrationserlebnis empfehlen wir, Ihre Version von Central Rapidi Service zu aktualisieren, damit Sie mit den neuesten Funktionen, die wir zu bieten haben, auf dem aktuellen Stand bleiben.
Weniger SFDC-API-Aufrufe bei DBLookup STP Pricebook (Version 3.2.91A)
Beim Testen unserer besten Datenintegrationsprozesse haben wir ein Performance-Problem mit einer DBLookup-Formel gefunden, das Integrationskonfigurationen mit Salesforce.com betrifft. Das Problem: Die Formel führte zu zusätzlichen API-Aufrufen an Salesforce.com und bremste die Performance, weil sie API-Aufrufe auf der SFDC-Seite verbrauchte.
Das Problem trat auf, wenn die folgende Formel in einem Transfer verwendet wurde:
DBLookup('DESTDS','Pricebook2','IsStandard','True','Id');
Normalerweise wird das Ergebnis einer DBLookup-Formel zwischengespeichert. Wird die Formel ein zweites Mal mit denselben Parametern ausgeführt, findet sie das Ergebnis im Cache und führt keine zusätzlichen Aufrufe an das Zielsystem aus.
Dieses spezielle Datenintegrationsproblem betrifft das Feld 'IsStandard', das in Salesforce ein boolesches Feld ist. Wenn Salesforce als Antwort auf die DBLookup-Anfrage einen Datensatz zurückgibt, wird der boolesche Wert intern in Rapidi in ein Integer-Feld mit dem Wert 1 übersetzt. Dieser Feldwert wird dann im DBLookup-Cache gespeichert.
Als Central Rapidi Service den Cache auf einen vorhandenen Datensatz prüfte, suchte er nach dem Textwert 'True' (aus der DBLookup-Formel) und fand nichts.
Das führte zu wiederholten Anfragen an SFDC, jedes Mal wenn die Formel ausgewertet wird. Da jeder Datensatz bei Verwendung der Formel zweimal ausgewertet wird, wenn SFDC-PricebookEntry-Datensätze angelegt oder aktualisiert werden, haben wir unsere Datenintegration mit Salesforce für diese Formel verbessert.
In der neuen Version (3.2.91a) unseres Datenintegrators verwenden wir beim Prüfen des DBLookup-Caches jetzt eine spezielle Vergleichsfunktion, die bei einem booleschen Feld den numerischen Wert 1 als identisch mit dem Text 'True' akzeptiert. Die Datenqualität verbessert sich, weil keine zusätzlichen Aufrufe an SFDC erfolgen und der Datensatz im Cache gefunden wird.
Als Workaround in früheren Versionen des Datenintegrationsdienstes von Rapidi können Sie eine geänderte DBLookup-Formel verwenden, um zusätzliche Aufrufe zu vermeiden:
DBLookup('DESTDS','Pricebook2','IsStandard','1','Id')
Das behebt das Problem, wir empfehlen jedoch ein Upgrade Ihres Central Rapidi Service, damit Sie die neuesten Funktionen für Datenqualität, Datenmanagement und Datenintegration erhalten, die wir regelmäßig ausliefern. So bleibt Ihre Datenintegrationslösung auf dem besten Leistungsniveau und Sie profitieren von regelmäßigen Optimierungen und künftigen Funktionen. Beim Upgrade Ihrer Datenintegrationsdienste können Konfiguration und Konto-Setup in Rapidi unverändert bleiben – Sie müssen also die Einstellungen und Optionen nicht ändern, die unsere Datenintegration auf Ihr Unternehmen zuschneiden.
Bereich „Advanced Features“ unter Transfers
In MyRapidi haben wir die Benutzererfahrung beim Überblick über Transfer-Funktionen und -Vorgänge verbessert. In früheren Releases unserer Datenintegrations-Tools haben wir individuelle Einstellungen für jeden Transfer betont. Unsere Nutzer haben dadurch viele Optionen und individuelle Einstellungen für jeden Transfer, und wir haben es einfacher als je zuvor gemacht, ein vollständiges Bild davon zu bekommen, was ein Transfer leisten kann.
Im Release vom Dezember 2014 von MyRapidi haben wir außerdem die Benutzeroberfläche aktualisiert. Aufbauend auf ihrem klaren Design gehen wir für unsere Nutzer einen weiteren Schritt und legen einen neuen Bereich für „Advanced Features“ an.
In diesem neuen Bereich finden Sie alle hilfreichen Transfer-Optionen, -Aktionen und -Trigger für Ihre individuelle Datenintegration:
- Filters Destination
- Default Values
- Conversion
- Scatter
- Gather
- SubTransfer
- Actions
- Triggers
- Sorting Source Table
- Sorting Destination Table
- Special Setup
Nutzer der besten Datenintegrations-Tools wie MyRapidi müssen die wichtigsten Informationen in einer einfachen und intuitiven Oberfläche sehen. Für ein ausgefeiltes, zufriedenstellendes Erlebnis beim vollständigen Überblick über Datentransfers haben wir dieses Update umgesetzt, damit Nutzer die nützlichsten Informationen und Funktionen zuerst erhalten.
Wir hoffen, dass Sie die aktuellsten und fortschrittlichsten Datenintegrations-Tools reibungslos nutzen. Das Update lässt sich leicht navigieren: In der Kopfzeile von „Advanced Features“ fasst eine Übersicht die enthaltenen Transfer-Einstellungen zusammen.
Comment Editor
Unser WYSIWYG-Comment-Editor ist weiterhin veröffentlicht und empfohlen, wenn Sie in den einzelnen Bereichen arbeiten. Wir würden uns sehr über Ihr Feedback zum Comment Editor freuen – probieren Sie ihn aus und sagen Sie uns, wie er Ihre Datenintegrationsprozesse und Ihre Arbeitsroutinen mit Rapidi unterstützt.
Unser Ziel mit dem Comment Editor ist es, die Dokumentation der Datenintegration zu verbessern: Ein Administrator oder Nutzer kann Prozesse, Aktionen und Ähnliches als interne Notizen festhalten und beschreiben oder andere Nutzer anleiten und schulen. Zusammenarbeit und Schulung über fortschrittliche Datenintegrations-Tools sind auf der Plattform von Rapidi damit deutlich einfacher geworden.
Der Comment Editor gibt Ihnen die Möglichkeit, unter jedem Bereich Kommentare, Notizen und Anleitungen hinzuzufügen. Das ist hilfreich für Datenintegrations-Nutzer, die neu bei Rapidi sind oder Orientierung brauchen, wie sie Transfers einrichten und ausführen.
Mit einem Klick auf das Kommentar-Symbol öffnen Sie ein Fenster, in dem Sie Kommentare nach Autor und Datum geordnet ansehen und durchsuchen können. Sie können dem Thread auch neue Kommentare hinzufügen, zum Beispiel wenn Sie in Ihrem Datenintegrationsprojekt mit einem Team zusammenarbeiten.
Ein gefülltes Kommentar-Symbol zeigt an, dass Kommentare vorhanden sind. Die Anzahl der Kommentare im Thread sehen Sie schnell, indem Sie mit der Maus über das Symbol fahren. So wissen Sie genau, wann eine Unterhaltung läuft und was an einem bestimmten Transfer, Zeitplan usw. getan wurde.
Um Kommentare zu bearbeiten/aktualisieren oder hinzuzufügen, klicken Sie einfach auf das Kommentar-Symbol und fügen Sie Ihren Inhalt ein. Sie können Text formatieren und Listen oder Tabellen erstellen. In der Zusammenarbeit rund um die Datenintegration machen Formatierung und Rich-Text-Optionen Ihre Kommentare klar, nützlich und für andere Nutzer als Dokumentation Ihres Prozesses leicht nachvollziehbar.
Mirror-Technologie erkennt Änderungen in verknüpften Tabellen (Version 3.2.90R)
Wenn Sie die leistungsstarke Mirror-Technologie in unserer Datenintegrationsplattform nutzen, erkennt sie Änderungen in verknüpften Tabellen. Die Mirror-Technologie erlaubt es Ihnen, das Ergebnis von Formelausführungen zu speichern und Änderungen an den Ergebnissen zu erkennen. Für Nutzer unserer Datenintegrationsplattform ist das nützlich, wenn sie die DBLookup-Formel ausführen, um Feldwerte aus verknüpften Tabellen abzurufen.
Rapidi Mirror-Technologie für bessere Datenintegration
Unsere Rapidi Mirror-Technologie erkennt Änderungen an Daten in Altsystemen wie MS Dynamics AX und MS Dynamics NAV, die eine solche Funktion nicht von sich aus mitbringen. Auch wenn MS Dynamics AX und MS Dynamics NAV native Datenbanken verwenden, ermöglicht Rapidi diese Erkennung automatisch.
Um diese Funktion als Rapidi-Nutzer zu MS Dynamics AX und NAV hinzuzufügen, legen Sie auf Ihrem Server eine leere Datenbank an und teilen Rapidi mit, wo sie liegt. Rapidi erstellt dann automatisch Tabellen, in denen eine Kopie (oder ein Spiegel) der aus dem Quellsystem gelesenen Daten gespeichert wird, und vergleicht damit die tatsächlichen Daten, um eine Liste der geänderten Datensätze zu liefern.
Aus verknüpften Tabellen abgerufene Daten werden in der Mirror-Datenbank gespeichert. In Microsoft Dynamics AX 2012 zum Beispiel, wo wir die Mirror-Technologie zur Änderungserkennung einsetzen, sind viele der benötigten Felder wie Adressdaten (Straße, Ort, Postleitzahl usw.) in der CustTable weiterhin nicht verfügbar (ähnlich wie bei Microsoft AX 2009).
Im Datenintegrationssystem von Rapidi verwenden wir jetzt DBLookup, um diese Felder aus den verknüpften Tabellen oder Views abzurufen, in denen sie verfügbar sind. Durch eine kürzliche Änderung an der DBLookup-Formel führen wir DBLookup-Formeln einfach und automatisch auf dem RapidiConnector aus. Die Ergebnisse stehen zur Verfügung und werden zusammen mit den übrigen Feldern im Mirror gespeichert. So können Sie Änderungen an Feldern erkennen, als wären sie in der Haupttabelle gespeichert – oder in Altsystemen wie Microsoft Dynamics AX oder Microsoft Dynamics NAV.
Formeln auszuführen und ihr Ergebnis im Mirror zu speichern, ist die Voreinstellung. Wenn Sie möchten, können Sie die Funktion deaktivieren, indem Sie auf dem RapidiConnector die cfg-Variable MirrorStoreFormulaResults auf 0 setzen.
Sie müssen sowohl Central Rapidi Service als auch den RapidiConnector auf Version 3.2.90r oder höher aktualisieren, um unsere Mirror-Technologie zu nutzen, die über die Änderungserkennung in verknüpften Tabellen zusätzliche Funktionen bietet, wenn Sie Daten über Microsoft Dynamics AX, NAV und andere Data Warehouses und Systeme integrieren.