Jede entfernte MobiLink-Datenbank kann eine Teilmenge der Daten aus der konsolidierten Datenbank synchronisieren. Sie können die Download-Teilmenge für jede Tabelle anpassen.
Folgende Optionen stehen zum Anpassen der Download-Teilmenge zur Verfügung:
Benutzer Wählen Sie diese Option, um Daten nach dem MobiLink-Benutzernamen aufzuteilen. Hierbei werden unterschiedliche Daten für unterschiedliche registrierte MobiLink-Benutzer heruntergeladen.
Um diese Option zu verwenden, muss jede Zeile eine Spalte enthalten, die einen MobiLink-Benutzernamen enthält. Sie wählen die MobiLink-Benutzernamen aus, wenn Sie das Deployment durchführen. Auf diese Weise können Sie Namen auswählen, die vorhandenen Werten in der konsolidierten Datenbank entsprechen. (Die für die MobiLink-Benutzernamen verwendete Spalte muss von einem Typ sein, der die für den Benutzernamen verwendeten Werte speichern kann.) Wenn sich die MobiLink-Benutzernamen nicht in der Tabelle befinden, für die Sie eine Teilmenge erstellen, müssen Sie eine Verknüpfung zu der Tabelle herstellen, in der sie sich befinden.
Entfernte ID Wählen Sie diese Option, um Daten nach der entfernten ID zu partitionieren. Hierbei werden unterschiedliche Daten in unterschiedliche entfernte Datenbanken heruntergeladen.
Um diese Option zu verwenden, muss jede Zeile eine Spalte mit einer entfernten ID enthalten. Entfernte IDs werden standardmäßig als GUIDs erstellt. Sie können jedoch die entfernten IDs so festlegen, dass sie den vorhandenen Werten in der konsolidierten Datenbank entsprechen. (Die für die entfernten IDs verwendete Spalte muss von einem Typ sein, der die für die entfernten IDs verwendeten Werte speichern kann.) Wenn sich die entfernten IDs nicht in der Tabelle befinden, für die Sie eine Teilmenge erstellen, müssen Sie eine Verknüpfung zu der Tabelle herstellen, in der sie sich befinden.
Es ist in der Regel besser, nach Benutzern oder Authentifizierungsparametern zu partitionieren als nach entfernter ID, da sich die entfernte ID ändern kann, wenn der entfernte Computer zurückgesetzt oder ausgetauscht wird.
Benutzerdefiniert Wählen Sie diese Option, um einen SQL-Ausdruck zu verwenden, der bestimmt, welche Zeilen heruntergeladen werden. Jede Synchronisation lädt nur Zeilen herunter, für die der SQL-Ausdruck TRUE ist. Dieser SQL-Ausdruck wird der WHERE-Klausel des generierten download_cursor-Skripts hinzugefügt. Sie können benannte MobiLink-Parameter im Ausdruck verwenden. Sie können auch andere Tabellen referenzieren. Wenn Sie andere Tabellen referenzieren, müssen Sie die anderen Tabellen im Feld über dem Ausdruck auflisten und die Join-Bedingung in Ihren Ausdruck aufnehmen.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |