Arek R.

Arek R. Chyba czas na zmianę
- SAP (BW, BPC,
FICO) Development
Te...

Temat: Ładowanie z flat file i # na końcu każdej linii - SUPER...

Ładuje dane z flat file'a do PSA i...wywala się. Gdy robię display content pliku przy użyciu AL11 na końcu każdej linii widać "#".
Co z tym robić? Dane muszę mieć załadowane na jutro rano więc sprawda SUPER PILNA!

Acha w pliku jest 2,5 mln rekordów więc trochę dużo:-(

konto usunięte

Temat: Ładowanie z flat file i # na końcu każdej linii - SUPER...

A jaki file format masz ustawiony? CSV?
Arek R.

Arek R. Chyba czas na zmianę
- SAP (BW, BPC,
FICO) Development
Te...

Temat: Ładowanie z flat file i # na końcu każdej linii - SUPER...

tak. za chinskiego boga nie chce sie zaladowac.

konto usunięte

Temat: Ładowanie z flat file i # na końcu każdej linii - SUPER...

Poszło?
Dariusz Kornatko

Dariusz Kornatko Konsultant SAP BW/BO

Temat: Ładowanie z flat file i # na końcu każdej linii - SUPER...

Arek R.:
Ładuje dane z flat file'a do PSA i...wywala się. Gdy robię display content pliku przy użyciu AL11 na końcu każdej linii widać "#".
Co z tym robić? Dane muszę mieć załadowane na jutro rano więc sprawda SUPER PILNA!

Acha w pliku jest 2,5 mln rekordów więc trochę dużo:-(


Możesz podać więcej szczegółów. Jakie komunikaty się pojawiają. Przyczyn może być wiele, bez szczegółow cięzko odpowiedzieć. Generalnie ładowanie z plików płaskich jest najproszszym sposobem ładowania danych, jest oczywiście kilka problemów o krórych trzeba pamiętać. Prześlij coś więcej.
Arek R.

Arek R. Chyba czas na zmianę
- SAP (BW, BPC,
FICO) Development
Te...

Temat: Ładowanie z flat file i # na końcu każdej linii - SUPER...

Ostatecznie załadowałem. Zmieniłem rozszerzenie z *.csv na *.txt i plik przegrałem z serwera na dysk lokalny i poszło. ALE...jeżeli ktoś wiedziałbym dlaczego jeżeli plik *.csv próbuje ładować się z serwera Unix do PSA to na początku każdej linii jest # to będę wdzięczny.
To, że ładowanie z pliku jest najprostszym to wiem i dlatego krew zalewa jak nie chce działać:-)
Tomasz Sawczuk

Tomasz Sawczuk Senior Consultant,
SAP Polska

Temat: Ładowanie z flat file i # na końcu każdej linii - SUPER...

Gdy plik wczytywany jest z serwera aplikacyjnego domyślna strona kodowa to strona kodowa serwera aplikacyjnego (Pewnie w twoim przypadku ISO-LATIN-2 lub 1). Gdy czytasz ze stacji roboczej wykonywana jest konwersja ze strony kodowej windows. Twoj plik był w stronie kodowej windows, a ten # to znak CRLF który jest różny (o zgrozo) pomiędzy windows i iso, nie może być poprawnie zintepretowany przez serwer aplikacyjny
Generalnie w BW gdy masz problem ze znakami i pojawiają się # to znaczy, że w HEX jest coś z poza oczekiwanej strony kodowej.
Pozdrawiam,
Tomek

Następna dyskusja:

Super, ze znalazly sie osob...




Wyślij zaproszenie do