Poradna - Spoločné identifikátory v dvoch tabulkach pre ich zlucenie
Vložení příspěvkuhlavní kategorie | zpět | + odpovědět na toto téma
Spoločné identifikátory v dvoch tabulkach pre ich zlucenie - diskuze na toto téma |
Dobry den,
riesim problem zlucenia dvoch obrovskych tabuliek kde existuju v obidvoch spolocne identifikatory (6az 8 ciferne cisla) avsak je ich strasne vela. Potrebujem tabulky zlucit podla týchto identifikatorov avsak z jednej tab. najprv odfiltrovat (dat prec) tie riadky kde neexistuju spolocne identifikatory (pozn.:tab. neobsahuju rovnaky pocet riadkov). Da sa to zrejme nejakym príkazom na porovnanie stlpcov kde sa nachadzaju tie identifikatory a tam kde neexistuju pary proste cely riadok vymazat z prislusneho suboru? Neviete niekto prosim poradit? Toto vyzerá na riešenie pomocou PowerQuery. Pridajte prílohu kde bude aspoň 10-20 riadkov v daných tabuľkách, spĺňajúcich spomínané eventuality. Citlivé dáta nahraďte vymyslenými, ale rovnakého typu. Bude potrebný min Office 2010. Ak to nedám ja, tak mepexg určo. Odpověď Zdravim "elninoslov" aj "MePExG"
MePExG na to riesenie co ste poslal som kratky :( (vidim ze to funguje avsak neviem to aplikovat do mojich suborov kedze su oddelene a dost velke). "elninoslov" ponukli ste sa ze vam mozem poslat subory,...zmenil som iba hlavicky a v obidvoch je vysvieteny stlpec ako spolocny identifikator...Je potrebne vytvorit sumarnu tabulku t.j. riadky s rovnakymi identifikátormi dat do spolocneho riadku...
Dakujem a budem hutat nad riesenim MePExGa Odpověď Urobili ste to čo PQ, neprenesie cez srdce, lebo všetky príkazy, robia s názvami stĺpcov a keď to aj vytvoríme, na iné názvy to bude nepoužiteľné. Okrem toho som to skúsil spustiť a javí sa to, že sú tam duplicitné ID (podľa všetkého na oboch stranách) a výsledok je 27M riadkov, čo na list určite nevložím, iba ako kt. Odpověď Takze to vyzera dost pracne a este aj nerealne pre tak velke subory? Myslel som si ze aj ked je tam cca 20000 riadkov v kazdom subore ze by prave na zaklade spolocneho znaku mohol pospajat stlpce do spolocneho riadku....duplicity ID v stlpci by tam nemali byt a ak ano zrejme zanedbatelne mnozstva...Skoda, mozno ze nejaky iny program by to zvaldol.
Aj tak velmi pekne dakujem za ochotu pomoct Odpověď Distinct = jedinečných = neopakovaných = Unique charakteristických znakov. Odpověď Dobrý deň. Pracné to nie je, robí to počítač. Problém je v tom, že v oboch súboroch po 20000 viet je distinct id cca. 700 a to generuje tie vety. Prikladám čo sa mi podarilo pospájať merge pri distinct kľúčoch v oboch súboroch. Žiadny systém Vám to ináč nespracuje, pokiaľ budete mať duplicitné kľúče. Odpověď Kedze fily boli velke tak som ich este osekal takze je to cca 5% z pôvodných ale to je jedno ide o princip... Odpověď Dá sa aj s prepojenými tabuľkami do modelu cez kt (z 1. do 2. a vynesením kľúču z 2. nastane filter nad 1.); ale PQ to istí :-). Odpověď Nemám to vo zvyku, ale pravidlá sú od toho, aby sa občas porušovali. Prikladám obe riešenia, ktoré som navrhol. Odpověď MePExG dakujem za riesenie a malu vynimku :) ...este som na to neprisiel ako to dat do mojich suborov ale ak by ste bol tak dobry a chcel urobit este jeden dobry skutok dnes poslal som osekane original subory elninoslovi kedze sa ponukol sa na to pozriet... Este raz dakujem Odpověď |