Domino 9 und frühere Versionen > ND7: Entwicklung

Kopieren der Adressdokumente von verschiedenen Datenbanken

<< < (2/3) > >>

Iron Colt:
Also folgendes, dies hätte ich schon am Anfang sagen sollen.
Ich habe nicht die Macht die Datenbanken neu anzulegen, da wir die Bestehende Struktur so vomn Kunden übernommen haben und jetzt die Administration für den Kunden betreiben, so gesehen ist es gar net unser System. Ich habe zwar alle möglichen Berechtigungen aber rein performance mässig wäre dies net richtig da es bei jedem Mitarbeiter umgestellt werden müsste. Ich brauche eine Lösung wie ich eimfach mit Hilfe eines Agenten abfragen kann ob das zu kopierende Dokument  bereits exestiert oder nicht.
Der Dokumentenerstellungsprozess erfolgt über Notes durch die dafür berechtigten User.

m3:
Wobei: "Dublettenerkennung" wäre ja nur innerhalb einer Firma nötig. Es könnte ja jede Bude einen Eintrag "ACME Gmbh" erstellen - wessen Eintrag ist denn der "richtige"? Ich würde mich aufregen, wenn da auf einmal "mein" Eintrag weg wäre.
Ich halte diese "Dublettenerkennung" für nicht zielführend.

@Eisene Pistole:
Eine Replik ist eine Replik, keine Kopie. Bitte in der Admin-Hilfe nachlesen und am Besten auch eine Notes-Schulung machen.

--- Zitat ---Kann ich überhaupt sowas einstellen, dass drei verschiedene Datenbanken auf eine einzige replezieren, soweit ich weiss ist eine Replik ja eine exakte Kopie einer Datenbank.
--- Ende Zitat ---
Deswegen habe ich ja auch geschrieben, dass ausgehend von der zentralen DB Repliken bei den Firmen angelegt werden.


BTW: Es wäre schön, wenn Du Dich auch an die Forumsregeln halten könntest:

--- Zitat ---2.2 Nickname
     Am liebsten ist es uns, wenn Du Deinen richtigen Namen, oder wenigstens Deinen richtigen Vornamen verwendest.
Wenn Du einen Phantasienamen gewählt hast, wäre es schön, wenn Du in Deiner Signatur Deinen (Vor-)Namen angibst.
--- Ende Zitat ---

gossifu:
Dann muß der Agent ohne Repliken laufen, aber sinnvoll wäre die Festlegung von Dublettenkriterien und einer ID, wenn noch keine vorhanden ist.
Ich hoffe, Du hast Schreibrecht auf allen Datenbanken, wenn nicht sehe ich dunkelbunt für eine vernünftige Lösung.

@m3 Dublettenerkennung deshalb, da ja die evtl. Vorhandenen Adressen nur einmal da sein sollen. Mehrfachdokumente = Dubletten, egal ob von Firma A, B oder C.

--- Zitat von: Iron Colt am 20.03.09 - 15:13:46 ---
Das Problemm ist nur folgendes:
Die drei Datenbanken enthalten manchmal die selben Dokumente, deswegen kommt es zu doppelten Einträgen in meiner Zentralen Datenbank, was bei einem Umfang aus 100 000 Adressen ganz schön viele Dopplete bedeutet.


--- Ende Zitat ---
Und da in allen DB's Dokumente erstellt werden können, ist Replikation auch nicht der Heilsweg. Bei der Konstellation aber sehr schwierig hübsch zu lösen.

mfg

Kjeld

Iron Colt:
Schreibrechte habe ich in allen Datenbanken.
Ich habe auch bei einem Agenten bedenken, da theoretisch ja jedes einzelne Dokument in der zentralen Datenbank dann mit dem zukopierenden Dokument verglichen werden muss. Das erfordert sehr viel Zeit bei der Mange an Adressen, ausserdem kann es auch noch dazu kommen, dass alle drei Datenbank gleichzeitg so einen ABgleich machen, denn die Agenten werden durch ein Ereignis ausgelöst undzwar wenn neue Dokumente erstellt werden oder Änderungen an den bestehenden Agenten vorgenommen werden.

@m3

was die Signatur angeht werde ichs anpassen sobald ich wieder zu Hause bin, also heute ABend, jetzt gerade einfach keine Zeit für  :)

m3:
Ich bleibe jetzt mal bei meinem Replikationsansatz, der sich - in einem anderen Szenario - bei uns bewährt hat.

Der "Dublettenentfernagent" müsste ja nur auf der zentralen DB - und das nur einmal am Tag laufen. Oder hast du die Anforderung, dass das Aufräumen "sofort" passieren muss?

Und wie erkennst du "Dubletten"? Am Firmennamen? "ACME", "ACME Gmbh" und "ACME GmbH" sind dann gleiche oder unterschiedliche Firmen?

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln