Kuinka ladata tasainen tiedosto kohteeseen SAP HANA: CSV, XLS ja XLSX
โก รlykรคs yhteenveto
Tasaisen tiedoston lataus kohteeseen SAP HANA lataa CSV-, XLS- ja XLSX-dataa suoraan asiakaskoneelta ilman ETL-tyรถkaluja. HANA Studio ehdottaa sarakenimiรค ja tietotyyppejรค ja yhdistรครค sitten lรคhdesarakkeet uuteen tai olemassa olevaan taulukkoon.

SAP HANA tukee tietojen lataamista tiedostosta ilman ETL-tyรถkaluja (SLT, BODS ja DXC). Se on HANA Studion uusi ominaisuus Revision 28 (SPS04).
SAP HANA-tuki seuraavan tyyppisiรค tiedostoja, jotka ovat saatavilla asiakasjรคrjestelmรคssรค alla -
- .CSV (pilkuilla erotetut tiedostot)
- . XLS
- .XLSX
Ennen tรคtรค vaihtoehtoa kรคyttรคjรคn on luotava ohjaustiedosto (.CTL-tiedosto). Tietojen lataaminen sisรครคn SAP HANA, taulukon tรคytyy olla olemassa SAP HANA. Jos taulukko on olemassa, tietueet lisรคtรครคn taulukon loppuun. Jos taulukkoa ei ole, taulukko on luotava.
Tรคmรค sovellus ehdottaa sarakkeen nimeรค ja tietotyyppiรค uusille taulukoille.
Ennen lataamista: Tiedoston valmistelun tarkistuslista
Useimmat epรคonnistuneet lataukset johtuvat tiedostosta eikรค HANAsta, ja jokainen nรคistรค ongelmista on halvempaa korjata ennen aloittamista kuin osittaisen latauksen jรคlkeen.
- Yksi otsikkorivi, ei yhdistettyjรค soluja. Ohjattu toiminto ehdottaa sarakenimiรค otsikosta. Yhdistetyt solut, otsikkorivi otsikon ylรคpuolella tai tyhjรค ensimmรคinen rivi tuottavat kaikki merkityksettรถmiรค sarakenimiรค.
- Sarakkeiden nimet ilman vรคlilyรถntejรค tai erikoismerkkejรค. Ehdotetut taulukon sarakkeet perivรคt otsikkotekstin. Nimistรค, kuten Myyntiorganisaatio, tulee hankalia tunnisteita, jotka myรถhemmin tarvitsevat lainausmerkkejรค jokaisessa kyselyssรค.
- Yhdenmukaiset tietotyypit jokaisessa sarakkeessa. Saraketta, jossa on numeroita ja yksi tekstisyรถttรถ, ehdotetaan merkiksi, ja jokainen jatkolaskutoimitus vaatii sitten muunnoksen.
- Pรคivรคmรครคrรคt yksiselitteisessรค muodossa. VVVV-KK-PP poistaa pรคivรคn ja kuukauden epรคselvyyden, joka vรครคristรครค kuorman huomaamattomasti.
- Ei tuhaterottimia numeerisissa sarakkeissa. Arvo 1 000 luetaan tekstinรค, ei numerona.
- Oikea koodaus CSV-tiedostossa. UTF-8 sรคilyttรครค muut kuin ASCII-merkit; muut koodaukset muuttavat ne korvaaviksi merkeiksi, joita on vaikea korjata jรคlkikรคteen.
- Vain yksi dataa sisรคltรคvรค laskentataulukko. XLSX-tiedostoissa ylimรครคrรคiset taulukot ja piilotetut rivit sekoittavat usein rivien mรครคrรคn.
Muutaman minuutin kรคyttรคminen tiedostoon parantaa myรถs tyyppiehdotuksia, koska HANA pรครคttelee jokaisen sarakkeen nรคkemistรครคn arvoista. Tyypin kรคyttรคytymistรค kรคsitellรครคn kohdassa SAP HANA-tietotyypit.
Kuinka ladata tietoja tasaisesta tiedostosta kohteeseen SAP HANA
Vaiheet tietojen lataamiseksi tasaisesta tiedostosta kohteeseen SAP HANA on alla-
- Luo taulukko sisรครคn SAP HANA
- Luo tiedoilla tiedosto paikallisessa jรคrjestelmรคssรคmme
- Valitse tiedosto
- Hallitse karttaapings
- Lataa tiedot
Luo taulukko sisรครคn SAP HANA
Jos taulukkoa ei ole SAP HANA, sitten voimme luoda taulukon SQL Script tai tรคllรค prosessilla valitsemalla "UUSI" vaihtoehto.
Kรคytรคmme "UUSI" -vaihtoehtoa uuden taulukon luomiseen.
Luo tiedoilla tiedosto paikallisessa jรคrjestelmรคssรคmme
Lataamme myyntiorganisaation perustiedot. Joten luo .csv-tiedosto ja .xls-tiedosto sille paikallisessa jรคrjestelmรคssรค.
Lataamme SalesOrg.xlsx-tiedoston kohteeseen SAP HANA, joten olemme luoneet tiedoston SalesOrg.xlsx paikalliseen jรคrjestelmรครคn.
| SalesOrg | Nimi | valuutta | CoCode | Osoite | Maa | Ref_Sorg |
|---|---|---|---|---|---|---|
| 1000 | ABC Pvt. Oy | USD | 1000 | NEW YORK | Soumi | 1000 |
| 2000 | ABC Yritykset | INR | 2000 | INTIA | INTIA | 2000 |
Valitse tiedosto
Vaihe 1) Avaa mallintajanรคkymรค -> 'Pรครคvalikko' -> 'Ohje' -> 'Pikanรคkymรค' alla olevan kuvan mukaisesti.
Nรคkyviin tulee pikanรคkymรคnรคyttรถ, kuten alla
Valitse Pikanรคkymรคstรค Tuo-vaihtoehto. Nรคyttรถรถn tulee ponnahdusikkuna tuontia varten.
Ponnahdusikkuna tuontia varten tulee nรคkyviin. Siirry osoitteeseen SAP HANA-sisรคltรถ -> 'Tiedot paikallisesta tiedostosta'.
Napsauta Seuraava. Nรคyttรถรถn tulee tiedoston valintaan tarkoitettu ponnahdusikkuna. Valitse tiedosto noudattamalla alla olevia ohjeita.
- Valitse SalesOrg.xls-tiedosto.
- Napsauta "Avaa" -painiketta.
Nรคyttรถรถn tulee tiedoston valintanรคyttรถ tuontia varten, jossa voimme valita tiedoston tietojen lataamista varten paikallisesta jรคrjestelmรคstรค SAP HANA-tietokanta.
Kรคytettรคvissรค olevat vaihtoehdot voidaan luokitella kolmeen pรครคalueeseen, ne ovat
- Lรคhdetiedosto-osio
- Tiedoston tiedot -osio
- Target Pรถytรค
Vaihe 2) Tรคssรค vaiheessa meidรคn on syรถtettรคvรค seuraavat tiedot -
- Valitse tiedosto โ Valittu tiedostopolku nรคytetรครคn tรคssรค.
- Otsikkorivi on olemassa โ Jos SalesOrg.xls-tiedostossa on otsikko (sarakkeen nimi). Joten, olemme rastittaneet sen.
- Tuo kaikki tiedot โ Valitse tรคmรค vaihtoehto, jos haluat tuoda kaikki tiedot tiedostosta. Muussa tapauksessa mainitse aloitusrivi ja lopetusrivi tietyn tiedon lataamista tiedostosta varten.
- Ohita edessรค ja lopussa oleva vรคlilyรถnti โ Valitse tรคmรค vaihtoehto, jos haluat ohittaa tiedoston alussa ja lopussa olevat tyhjรคt merkit.
- Target Pรถytรค โ Uusi: Jos taulukkoa ei ole kohdassa SAP HANA, valitse sitten tรคmรค vaihtoehto ja anna olemassa olevan skeeman nimi ja luotavan taulukon nimi.
- Target Taulukko โ Olemassa olevaJos taulukko on olemassa kohdassa SAP HANA, valitse sitten tรคmรค vaihtoehto. Valitse skeeman nimi ja taulukko. Tiedot liitetรครคn taulukon loppuun.
- Napsauta "Seuraava" -painiketta
Hallitse karttaapings
Karttaping nรคyttรถรค kรคytetรครคn kartan suorittamiseenping lรคhde- ja kohdesarakkeiden vรคlillรค.
Karttoja on kahdenlaisiaping saatavilla. Kun napsautamme saamme kaksi vaihtoehtoa kuten alla -
- One to One: Kรคyttรคmรคllรค tรคtรค vaihtoehtoa voimme yhdistรครค sarakkeen sarakkeeseen sarjan perusteella. Tรคtรค vaihtoehtoa voidaan kรคyttรครค, jos tiedรคmme, ettรค kaikki sarakkeet ovat jรคrjestyksessรค.
- Kartta nimen mukaan: Tรคtรค vaihtoehtoa kรคyttรคmรคllรค voimme kartoittaa lรคhde- ja kohdesarakkeet nimen perusteella. Tรคtรค voidaan kรคyttรครค, jos tiedรคmme, ettรค sarakkeiden nimet ovat samat.
karttaping Lรคhteestรค Target - Yhdistรคmme tรคhรคn Lรคhdetiedosto-sarakkeen Target Taulukko, ja voimme myรถs muuttaa kohdetaulukon mรครคritelmรครค.
- Ehdotettu taulukkorakenne lรคhdetiedostosta- Taulukon sarakkeen nimi oletetaan Excel-tiedostosta Sarakkeen nimi (otsikko).
- Target Pรถydรคn rakenne: Target Taulukon varastotyyppi on oletuksena valittu sarakevarastoon.
- Napsauta tiedostonimeรค ja vedรค se kohdekenttรครคn. Tiedosto yhdistetรครคn. Kenttรค voidaan yhdistellรค automaattisesti yksi yhteen -suhteella tai nimen mukaan. Voimme tehdรค yhdistelyn manuaalisesti.ping vetรคmรคllรค ja pudottamalla, jos sarakkeen nimeรค ei voitu yhdistรครค yllรค olevilla vaihtoehdoilla.
- Saman nรคytรถn Tiedostotiedot-osiossa voimme myรถs nรคhdรค, miltรค tiedot nรคyttรคvรคt lรคhdetiedostossa kaikissa sarakkeissa. Tiedostotiedot-osiossa nรคkyvรคt SalesOrg-tiedoston tiedot.
- Napsauta "Seuraava" -painiketta.
Nรคkyviin tulee ikkuna tietojen tuontia paikallisesta tiedostosta.
Lataa tiedot
Tรคmรค on viimeinen nรคyttรถ ennen latausprosessin aloittamista. Tรคllรค nรคytรถllรค nรคkyvรคt taulukossa jo olevat tiedot sekรค tiedot kaavasta ja taulukosta, johon tiedot ladataan.
- Yksityiskohtaiset osiotTรคssรค osiossa Valitun lรคhdetiedoston nimi, Target Taulukon nimi ja Target Schema Name -tiedot tulevat nรคkyviin.
- Tiedot tiedostosta: Se nรคyttรครค tietoja esim.tracted tiedostosta.
- Jos Data from file -osiossa nรคytettรคvรคt tiedot on vahvistettu, napsauta 'Valmis' aloittaaksesi tietojen lataamisen taulukkoon.
Kun tuontivaihtoehto on suoritettu onnistuneesti, tyรถlokinรคkymรคssรค pitรคisi nรคkyรค merkintรค, jonka tila on 'Suoritettu onnistuneesti'.
Kun tietojen tuonti on onnistunut,
- Voimme nรคhdรค taulukon tiedot valitsemalla kyseisen skeeman taulukon ja napsauttamalla hiiren kakkospainikkeella Taulukko -> 'Tietojen esikatselu', kuten alla on esitetty.
- Taulukon tiedot nรคkyvรคt tietojen esikatselunรคytรถssรค alla olevan mukaisesti
Yleisiรค virheitรค litteiden tiedostojen lataamisessa
Velho on anteeksiantava, mikรค on kaksijakoinen siunaus: jotkut ongelmat tuottavat selkeรคn virheen ja toiset latautuvat hiljaa vรครคrรคllรค tuloksella. Molemmat tyypit on lueteltu tรคssรค.
| Oire | Aiheuttaa | Korjata |
|---|---|---|
| Sarakkeiden nimet nรคkyvรคt muodossa COL1, COL2 | Otsikkorivi on olemassa -kohtaa ei ole valittu | Palaa tiedoston tietonรคyttรถรถn ja rastita se |
| Lataus epรคonnistuu pituusvirheen vuoksi | Ehdotettu sarakkeen pituus on lyhyempi kuin tiedostossa alempana oleva arvo | Levitรค kartan sarakettaping nรคyttรถ ennen lataamista |
| Numbers saapuvat tekstiviestinรค | Tuhaterottimet tai irrallinen tekstiarvo sarakkeessa | Puhdista lรคhdesarake ja lataa se uudelleen |
| Pรคivรคmรครคrรคt ovat vรครคrin tai hylรคtty | Epรคselvรค tai aluekohtainen pรคivรคmรครคrรคmuoto | Alusta tiedosto uudelleen muotoon VVVV-KK-PP |
| Rivit ovat pรครคllekkรคisiรค | Valittiin olemassa oleva ja lataus toistettiin; tiedot tรคydentรคvรคt, eivรคt korvaa | Katkaise taulukko ennen uudelleenlatausta |
| Aksenttimerkit ovat vรครคristyneitรค | CSV-tiedosto tallennettu muussa kuin UTF-8-koodauksessa | Tallenna uudelleen UTF-8-muodossa ja lataa uudelleen |
| Odotettua vรคhemmรคn rivejรค ladattu | Alku- ja loppurivi asetettiin kaikkien tietojen tuonnin sijaan | Valitse Tuo kaikki tiedot |
Kaksoistumistilanne on se, jota kannattaa seurata. Olemassa olevan taulukon valitseminen lisรครค aina tietoja, joten epรคonnistuneen latauksen uudelleen suorittaminen ilman taulukon tyhjentรคmistรค kaksinkertaistaa tiedot hiljaa.
Yksittรคisen tiedoston lataus vs. muut provisiointimenetelmรคt
Tasaisen tiedoston lataus on yksinkertaisin ja myรถs rajoitetuin vaihtoehto. Sen pysรคhtymiskohdan tietรคminen estรครค sen kรคytรถn ajoitetun metodin kuuluvissa kohdissa.
| Parametri | Tasaisen tiedoston lataus | SLT | Tietopalvelut |
|---|---|---|---|
| Automaatio | Vain manuaalinen | Aikataulutettu tai reaaliaikainen | Suunniteltu |
| toistettavissa | Ei, jokainen juoksu tehdรครคn kรคsin | Kyllรค | Kyllรค |
| Muutos | Sarakekarttaping vain | Yksinkertaiset sรครคnnรถt | Rikkaat muunnokset |
| tilavuus | Pienet tiedostot | Suuret pรถydรคt | Suuri ja heterogeeninen |
| Asennustyรถ | Ei eristetty | SLT-palvelin | Datapalveluiden maisema |
| Parasta | Prototyping, pienet viitetiedot | Reaaliaikaiset operatiiviset tiedot | Useiden lรคhteiden yhdistรคminen |
Sรครคntรถ on yksinkertainen: jos sama tiedosto ladataan uudelleen ensi kuussa, lataus kuuluu sisรครคn Tietopalvelut or SLT ohjatun toiminnon sijaan jonkun on muistettava suorittaa se. Kaikki vaihtoehdot vertaillaan datan tarjoaminen opetusohjelmassa, ja vastaava vaihtoehto Tiedosto-valikossa on kuvattu kohdassa SAP HANA-tuonti ja -vienti.










