GeomarketingForum.com
September 05, 2010, 10:30:33 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: Verfolge alle RegioGraph Meldungen auf Twitter
www.twitter.com/regiographpress
 
   Übersicht   Hilfe Suche Kalender Login Registrieren  
Seiten: [1]
  Drucken  
Autor Thema: Datenimport  (Gelesen 763 mal)
fritz
Newbie
*
Beiträge: 15


Profil anzeigen
« am: Juli 16, 2009, 04:58:19 »

Hallo zusammen,

ich verzweifle jedes mal beim Datenimport.

1.)
Ich importiere die, den PLZ zugeordneten Verkäufer in den PLZ-5 Layer (egal ob manuell oder mittels gespeicherter Installroutine).
Daraus abgeleitet existieren Unterlayer, welche die Daten die Vertriebsstruktur verdichten (hier nach Verkäufer, Verkaufsgebiet und Land).
Jedes mal, wenn ich Daten importiere, ist nachher diese Hierarchie gelöscht.
Das Blatt Verkäufer enthält dann zwar die Zeilen mit den ca. 100 Verkäufern (Verkäufernummer in der Spalte Kennung) sowie die verdichteten Daten, wie Umsatz, Einwohner usw. -
nur sind die ehemals hinterlegten Namen (Bezeichnung) und die Zuordnung (Gehört Zu) verschwunden.
Dass ich diese Struktur jedes mal neu aufbauen soll leuchtet mir nicht ein, denn ich glaube, unter älteren Programmversionen gab es dieses Problem nicht (allerdings lief der Import dort über ein VBA-Projekt).

Kann man dieses Verhalten ändern?
Mache ich was falsch ?

2.)
Daten lassen sich aus Access-Tabellen, aber nicht den gespeicherten Abfragen importieren.
Gibt es dazu eine gute Lösung (vom selbst Programmieren abgesehen) ?

 Huh

Gespeichert
paff
Administrator
Hero Member
*****
Beiträge: 820


439627146
Profil anzeigen WWW
« Antwort #1 am: Juli 16, 2009, 06:44:42 »

HI Fritz
Beim Import muß du Aufpassen das du die in die Gehörtzu Spalte keine Daten importierst.
Dann wird die Spalte auch nicht überschrieben und die Struktur bleibt erhalten.
Bei dem gespeicherten Import , wurde ja der erste Import aufgezeichnet und dort wurde bestimmt die GehörtZu Spalte mit leeren Daten überschrieben.
Einfach mal bitte überprüfen!
Zur Erklärung: Die Daten in der Gehörtzu-Spalte definieren den abgeleiteten Layer


Punkt 2 kapiere ich nicht?
Erkläre das bitte nochmal
« Letzte Änderung: Juli 16, 2009, 07:15:40 von paff » Gespeichert

Follow RegioGraph on Twitter
http://twitter.com/regiograph
fritz
Newbie
*
Beiträge: 15


Profil anzeigen
« Antwort #2 am: Juli 16, 2009, 09:26:50 »

erst einmal vielen Dank für die schnelle Antwort.

zu 1.)
... verstehe ich jetzt nicht ganz. Ich importiere natürlich Daten in GehörtZu, aber nur im Basislayer.
(nach meinem Verständnis wäre das richtig, denn es geht ja darum, wem die PLZ gehört)
Hier also konkret:
- Layer 'Postleitzahlen 5-stellig Deutschland'
- PLZ (A) ist die Abgleichspalte, welche alle bekannten PLZ enthält
- in GehörtZu (C) importiere ich die Verkäufernummern (jede PLZ hat eine)
Soweit ich weiß, ist da beim ersten Datenimport automatisch ein neuer abgeleiteter Layer entstanden, bei dem als Kennung (A) die existierenden Verkäufernummern erscheinen.
Ich hatte dann in diesem abgeleiteten Layer bei Bezeichnung (B) die Namen eingegeben, hier wiederum in GehörtZu (C) einen Code für das übergeordnete Verkaufsgebiet, wodurch wieder ein neuer abgeleiteter Layer entstanden war, usw.

Wenn ich nun eine neue Zuordnung importiere, dann erfolgt dies nur im Basislayer 'Postleitzahlen 5-stellig Deutschland'. Oft ändern sich nur die Zuordnungen PLZ <-> Verkäufer.
Bei den Verkäufern an sich gibt es selten Änderungen (sprich die Namen zu den Verkäufernummern bleiben fast immer gleich) - fehlende (neue Gebiete) oder geänderte Namen können also problemlos manuell im abgeleiteten Layer nachgetragen werden.

Ich glaube, so klappte das auch im District 7.


zu 2.)
Ich gehe auf Importieren ... / Daten in folgenden Layer einfügen / Weiter > / Datei / wähle eine Access-DB aus / Weiter >
--> dann erscheint 'welches Tabellenblatt soll importiert werden ?'
- es gibt dann ein Listenfeld 'verfügbare Tabellenblätter', was mir alle Tabellen der Access-DB, aber eben nicht die Abfragen anzeigt


Gespeichert
paff
Administrator
Hero Member
*****
Beiträge: 820


439627146
Profil anzeigen WWW
« Antwort #3 am: Juli 16, 2009, 10:22:25 »

ZU 1)
Das ist einfach

Stelle dir einfach vor du hast ein zweistufige Hirachie erstellt. AM besten noch generiert auf bestimme Einwohnerzahlen
Wenn du nun unten in der ersten Hierachie die Zuordnung völlig änderst, kann ja die zweite Hierachie nichts mehr SInvolles sein. Dies muß logischerweise NEU aufgebaut werden. Hier würden bei deiner Version ja völlig "kaputte" Gebiet rauskommen.

Bei Punkt 2 hast du recht
Man kann keine Access Abfragen importieren
AM besten die Access Abfragen mit Insert Into in Tabellen verwandeln
Gespeichert

Follow RegioGraph on Twitter
http://twitter.com/regiograph
fritz
Newbie
*
Beiträge: 15


Profil anzeigen
« Antwort #4 am: Juli 17, 2009, 12:25:28 »


... technisch gesehen wird das schon sein, dass ein Neuaufbau erforderlich ist, nur frage ich mich, warum es in den älteren Versionen funktionierte.
Ich denke, dass die Software intern die Daten (Verkäufernummer, Verkäufername) wegsichern und nach der Neuschreibung (soweit die selbe Kennung wieder auftaucht) wieder zuordnen können sollte.


Aus den Abfragen vorher eine Tabelle erstellen geht natürlich - ist halt zusätzlicher Aufwand  Sad

Gespeichert
paff
Administrator
Hero Member
*****
Beiträge: 820


439627146
Profil anzeigen WWW
« Antwort #5 am: Juli 17, 2009, 01:58:36 »

SO , ich werde mir jetzt mal eine Alte Version installieren und schauen ob dem wirklich so ist.
Kanns mir net vorstellen

Und wenn so ist , ist es ein Bug (oder ein Feature ?)  Shocked
Gespeichert

Follow RegioGraph on Twitter
http://twitter.com/regiograph
paff
Administrator
Hero Member
*****
Beiträge: 820


439627146
Profil anzeigen WWW
« Antwort #6 am: Juli 17, 2009, 04:21:25 »

OK in der alten Version behält er die Struktur.
Allerdings gibts dann bei neuen Daten auch Nebeneffekte die man nicht will. Es kommt auf dem Layer Unsinnn raus
In RG 2009 ist es wesentlich nachvollziehbarer was passiert.

Workaround,
Einfach NIX in dei Gehörtzu Spalte spielen, wenn man mehere abgeleitete Layer hat.

Gruß paff
Gespeichert

Follow RegioGraph on Twitter
http://twitter.com/regiograph
fritz
Newbie
*
Beiträge: 15


Profil anzeigen
« Antwort #7 am: Juli 17, 2009, 06:02:49 »

Huh na, hab ich's noch nicht gerafft Huh

Ich will ja eine sich selbst aktualisierende Struktur haben.
Meinst Du, ich sollte die Verkäufernummern statt in der GehörtZu-Spalte in eine andere, neue Spalte importieren?
Dann müsste doch der abgeleitete Layer leer bleiben oder kann ich die Struktur an eine andere Spalte binden?

Fehler habe ich in der alten Version nicht entdeckt (Einwohnerzahlen und Umsätze wurden eigentlich sauber addiert).


Ich werde hier sicher noch mal etwas experimentieren.
Gespeichert
paff
Administrator
Hero Member
*****
Beiträge: 820


439627146
Profil anzeigen WWW
« Antwort #8 am: Juli 17, 2009, 09:20:24 »

EInfach NIX in die GehörtZU Spalte importieren
Dann wird auch nichts verändert an den beiden abhängigen Strukturen
Gespeichert

Follow RegioGraph on Twitter
http://twitter.com/regiograph
fritz
Newbie
*
Beiträge: 15


Profil anzeigen
« Antwort #9 am: Juli 20, 2009, 11:48:45 »

na, für mich vielleicht noch mal von ganz vorn:
Hab ich da ein Verständnisproblem? Es ist für mich doch der elementare Sinn der abgeleiteten Layer, dass da über die GehörtZu-Spalte das entsprechende Gebiet umrissen wird und eine Verdichtung der Daten entsteht.

Wenn ich da nix drin stehen habe, habe ich ja auch keine Datensätze in der abgeleiteten Struktur !?
Meinst Du, wenn da einmal was drin steht sollte ich nur nichts mehr dran ändern? Wo soll ich dann die tatsächlich festgelegte Zuordnung speichern?
Ich könnte dies natürlich in einer neuen Spalte tun, nur stimmen dann die kumulierten Werte (z.B. Umsatz, Einwohner usw.) im Unterlayer nicht mehr.


Beispiel:
PLZ   GehörtZu   Umsatz
10001   1   2000
10002   1   5000
10003   1   10000
10004   2   6000
10005   2   4000

Dann habe ich im Unterlayer (die Nnamen wurden im abgeleiteten Layer eingegeben):
Kennung   Name   Umsatz
1   Meier   17000
2   Müller   10000

Wenn ich nun eine neue Zuordnung importiere
PLZ   GehörtZu
10001   1
10002   1
10003   2
10004   2
10005   2

... wäre das erwartete Ergebnis im abgeleiteten Layer
Kennung   Bezeichnung   Umsatz
1   Meier   7000
2   Müller   20000


Im Prinzip verstehe ich das technische Problem dahingehend nicht ganz, dass ich die Änderung in GehörtZu ja manuell vornehmen kann, ohne dass dies zu dem geschilderten Problem (Datenverlust in Spalte 'Bezeichnung' führt). Warum sollte es dann nicht auch beim Import klappen?

Gespeichert
paff
Administrator
Hero Member
*****
Beiträge: 820


439627146
Profil anzeigen WWW
« Antwort #10 am: Juli 20, 2009, 02:13:41 »

Nur kurz.
Wenn du per Import in einen Layer in die GehörtZu Splate importierts
wird im abgeleiteten Layer erstmal alles gelöscht. Dadurch wird natürlich auch im davon abhängigen Layer alles gelöscht.
Das ist erstmal fakt.

Also import in Gehörtzu löscht alle Strukturen

Dann wird erst wieder die neue Struktur durch das Einragen in Gehörtzu aufgebaut. Die Struktur des Layer2 ist aber logsicherweise weg.
Gespeichert

Follow RegioGraph on Twitter
http://twitter.com/regiograph
fritz
Newbie
*
Beiträge: 15


Profil anzeigen
« Antwort #11 am: Juli 20, 2009, 02:25:32 »

... ich konstatiere:
Ich muss wohl im konkreten Fall mit dieser Einschränkung leben.

Trotzdem, vielen Dank für die Unterstützung!
Gespeichert
paff
Administrator
Hero Member
*****
Beiträge: 820


439627146
Profil anzeigen WWW
« Antwort #12 am: Juli 20, 2009, 03:16:20 »

So siehts aus  Grin
Gespeichert

Follow RegioGraph on Twitter
http://twitter.com/regiograph
Seiten: [1]
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS