Witam. Czy jest jakis latwy sposob albo ktos ma jakis patent na import DUZEJ klientow do LMS'a ? Moze jest jakis modul o ktorym nic nie wiem?
Problem jest ze mam ich rozsianych po 3 roznych systemach (mysql,pliki.xml,pliki systemowe) i praktycznie jedyny sensowny sposob na w miare automatyczne wyciagniecie tych danych to parsowanie w bash'u. Dane juz mi sie wypluwaja w miare przystepnej formie ale zadaje sobie pytanie co z nimi dalej?
A jesli zostaje tylko import przez sql'a to prosil bym o porade jakie tabele i jakie pola sa wazne. Na pewno customers, nodes i tariffs Ale gdzie sa zapisane relacje miedzy tymi 3ma tabelami juz nie moge wykminic. Szczegolnie wazne sa dla mnie relacje miedzy customers i nodes.
Dnia 04-04-2008 o 10:37:17 Jaroslaw Czarniak jczarniak@jarsat.pl napisał(a):
Witam. Czy jest jakis latwy sposob albo ktos ma jakis patent na import DUZEJ klientow do LMS'a ? Moze jest jakis modul o ktorym nic nie wiem?
Problem jest ze mam ich rozsianych po 3 roznych systemach (mysql,pliki.xml,pliki systemowe) i praktycznie jedyny sensowny sposob na w miare automatyczne wyciagniecie tych danych to parsowanie w bash'u. Dane juz mi sie wypluwaja w miare przystepnej formie ale zadaje sobie pytanie co z nimi dalej?
A jesli zostaje tylko import przez sql'a to prosil bym o porade jakie tabele i jakie pola sa wazne. Na pewno customers, nodes i tariffs Ale gdzie sa zapisane relacje miedzy tymi 3ma tabelami juz nie moge wykminic. Szczegolnie wazne sa dla mnie relacje miedzy customers i nodes.
tabela nodeassignments przypisanie id urzadzenia do id clienta tabel assignments przypisanie taryf itp. tylko jesli tych klientow jest setka to lepiej to bedzie przeklepac niz kombinowac
Jan Łukasz wrote:
tabela nodeassignments przypisanie id urzadzenia do id clienta
nie wprowadzaj w błąd, powiązanie klienta z komputerem jest przez pole ownerid w tabeli nodes
Dnia 04-04-2008 o 13:24:24 A.L.E.C alec@alec.pl napisał(a):
Jan Łukasz wrote:
tabela nodeassignments przypisanie id urzadzenia do id clienta
nie wprowadzaj w błąd, powiązanie klienta z komputerem jest przez pole ownerid w tabeli nodes
o przepraszam faktycznie pomylka
Friday 04 April 2008 13:30:28 Jan Łukasz napisał(a):
Dnia 04-04-2008 o 13:24:24 A.L.E.C alec@alec.pl napisał(a):
Jan Łukasz wrote:
tabela nodeassignments przypisanie id urzadzenia do id clienta
nie wprowadzaj w błąd, powiązanie klienta z komputerem jest przez pole ownerid w tabeli nodes
o przepraszam faktycznie pomylka
Czyli rozumiem, ze zadnego narzedzia do wprowadzania danych z konsoli nie ma?
Jaroslaw Czarniak wrote:
Czyli rozumiem, ze zadnego narzedzia do wprowadzania danych z konsoli nie ma?
nie ma, robiłem już takie importy kilka razy i wiem że nie ma szansy na zrobienie czegoś uniwersalnego, zawsze coś trzeba przerabiać.
Friday 04 April 2008 14:25:13 napisałeś(-łaś):
nie ma, robiłem już takie importy kilka razy i wiem że nie ma szansy na zrobienie czegoś uniwersalnego, zawsze coś trzeba przerabiać.
zasadniczo masz racje. Ale sam skrypt ktory wrzuca dane do odpowiednich tabel moze byc (przynajmniej tak mi sie wydaje na ta chwile) uniwersalny. Trzeba tylko kombinowac aby te dane dostarczyc w odpowiednim formacie. Ale wydaje sie to juz znacznie prostrze niz robienie obu rzeczy....
Z reszta zobacze jak to bedzie wygladac w trakcie...
Friday 04 April 2008 13:15:41 napisałeś(-łaś):
tabela nodeassignments przypisanie id urzadzenia do id clienta tabel assignments przypisanie taryf itp. tylko jesli tych klientow jest setka to lepiej to bedzie przeklepac niz kombinowac
setke to by sie wklepalo. Ale jak mam tego circa 2000 (i jeszcze bedzie pare setek niedlugo) to raczej wklepywanie odpada... :D
Dnia 04-04-2008 o 14:02:13 Jaroslaw Czarniak jczarniak@jarsat.pl napisał(a):
Friday 04 April 2008 13:15:41 napisałeś(-łaś):
tabela nodeassignments przypisanie id urzadzenia do id clienta tabel assignments przypisanie taryf itp. tylko jesli tych klientow jest setka to lepiej to bedzie przeklepac niz kombinowac
setke to by sie wklepalo. Ale jak mam tego circa 2000 (i jeszcze bedzie pare setek niedlugo) to raczej wklepywanie odpada... :D
no to tu jest gra warta swieczki
04-04-08, Jan Łukasz jlc@iapt.pl napisał(a):
setek niedlugo) to raczej wklepywanie odpada... :D
no to tu jest gra warta swieczki
nie dzielmy wlosa na czworo ;X
ja zasadniczo zaimportowal bym klientow (po utworzeniu bazy bashem do jakiegos formatu CSV-podobnego ) . Jak juz zaimportujesz klientow i jesli wszyscy maja takie same taryfy to jedna, dwie kwerendy wystarcza, gorzej jak bedzie trzeba ich przypisac do roznych taryf.
import klientow z pliku CSV (lub innego gdzie pola oddzielone sa jakims znakiem ) moze byc dokonany prosta komenda mysqlowa - import file : http://www.google.pl/search?q=mysql+import+file&ie=utf-8&oe=utf-8&am...
u mnie pierwszy link w goglu daje przyklad.
pozdr
uczestnicy (4)
-
A.L.E.C
-
Jan Łukasz
-
Jaroslaw Czarniak
-
Wojciech Ziniewicz