Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Power Query - bereits vorhandene Datensätze
#1
Guten Morgen zusammen,

gibt es die Mglk., wenn ich eine Power Qurey Abfrage starte, zu definieren, dass doppelete Werte, die bereits im Zielbereich zu finden sind, nicht mit eingefügt werden?


Konkret geht es darum, dass ich eine Liste mit Daten habe, zu der es wöchentlich ein update gibt. Ich möchte aber nur die neu hinzugekommenen Datensätze übernehmen.

Wenn sowas geht, wäre es super, wenn Ihr mir sagen könnt, wie ich das anstelle :)

Danke & VG
SteBen
Antworten Top
#2
Moin,

wenn ich dich richtig verstehe, müsste es doch genügen, die PQ-Tabelle zu aktualisieren.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hi Günter,

wie aktualisiere ich die? Über Verbindungen & dann alle aktualisieren?

VG
SteBen
Antworten Top
#4
Hallo, 

Zitat:Ich möchte aber nur die neu hinzugekommenen Datensätze übernehmen.

Ok  um das zu erreichen brauchst du zuerst einmal deine bisherigen Datensätze (Basisdatei) -->   Nur als  Verbindung

2.  die neuen Sätze auch als  Verbindung

3.  dann beide Joinen mit  Rechter anti Join  1. BasisDatei   2. datei  neu
 
 dazu  brauchst du einen eindeutigen  Schlüssel  in  beiden  gleicher datentyp  (Matnr , KundenNr , Index ..)

Sätze laden  . d.h.  nur  neue   -->  die  müsstest du  aber wieder zur   
1.Datei  dranhängen --> die  wiederum beim  nächsten Durchlauf die Basis wäre
Antworten Top
#5
Hi Dieter,

danke für Deinen Hinweis.
Ich habe nun beide Abfragen zusammengeführt, wie auf dem Bild ersichtlich.

Nur, dass mir dann in Merge1 keinerlei Datengezeigt werden?

Woran könnte das liegen?


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#6
Hallo, 

haben beide Spalten den gleichen Datentyp ? 


ansonsten sollte das  passen
Antworten Top
#7
Hi,

ja, sind beide als Standard formatiert & beinhalten beide jeweils die Rechnungsnummern.
Antworten Top
#8
Hallo,  

im  PowerQuery  musst du den Datentyp  extra noch mal  festlegen  

1. Verbindung  datentyp     text 

2. Verbindung  datentyp   text

3. Merge
Antworten Top
#9
Hi,

waren beide bereits als text formatiert.
Habe es eben noch mal versucht, hat aber das geliche Ergenis gebracht.

Er findet ja die Übereinstimmungen (547 von 688 Zeilen sind identisch in der Spalte invoice number), aber er stellt dann nach dem merge nichts dar.... woran könnte es noch liegen?
Antworten Top
#10
Hallo,  

ist die  1. Tabelle beim  Join  deine  Basis  wo  alle  bisherigen Sätze drinstehen 

die  2. Tabelle sind  im  Grunde  alle   bisherigen + die  neuen  


Datentyp  gleich  im  PowerQuery unter  Start -> Datentyp

möglicherweise muss du  Datensätze  nachladen  

die sollte natürlich beim  laden  in      vorhanden sein.  


3.  hast du   laden  in  ausgeführt  oder ?
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste