Tutorial Muat Naik Fail Flat SAP HANA: CSV, XLS & XLSX

Anonim

SAP HANA menyokong memuat naik data dari fail tanpa alat ETL (SLT, BODS, dan DXC). Ini adalah ciri baru HANA Studio Revision 28 (SPS04).

SAP HANA Sokong jenis fail berikut yang akan tersedia pada sistem pelanggan seperti di bawah -

  • .CSV (Fail nilai dipisahkan koma)
  • .XLS
  • .XLSX

Sebelum pilihan ini, pengguna perlu membuat fail kawalan (.CTL file). Untuk memuat naik data dalam SAP HANA, jadual perlu ada di SAP HANA. Sekiranya jadual keluar, rekod akan dilampirkan di hujung jadual, jika jadual tidak hadir maka jadual perlu dibuat.

Aplikasi ini mencadangkan nama lajur dan jenis data untuk jadual baru.

Langkah untuk memuat naik data dari fail rata ke SAP HANA adalah seperti di bawah-

  • Buat jadual di SAP HANA
  • Buat fail dengan data dalam sistem tempatan kami
  • Pilih fail
  • Uruskan pemetaan
  • Muatkan data

Buat jadual di SAP HANA

Sekiranya jadual tidak ada di SAP HANA, maka kita dapat membuat tabel dengan Skrip SQL atau dengan proses ini dengan memilih pilihan "BARU" .

Kami akan menggunakan pilihan "BARU" untuk membuat jadual baru.

Buat fail dengan data di Sistem tempatan kami

Kami akan memuat naik data induk Organisasi Jualan. Oleh itu, buat fail .csv dan fail .xls untuknya pada sistem tempatan.

Kami akan memuat naik fail SalesOrg.xlsx ke dalam SAP HANA, jadi kami telah membuat fail SalesOrg.xlsx dalam sistem tempatan.

JualanOrg Nama Mata Wang Kod Kod Alamat Negara Ruj_Sorg
1000 ABC Pvt. Ltd. Dolar Amerika 1000 YORK BARU USA 1000
2000 Syarikat ABC INR 2000 INDIA INDIA 2000

Pilih fail

Langkah 1) Buka perspektif pemodel? 'Menu utama' ? 'Tolong'? 'Paparan Pantas' seperti gambar di bawah.

Skrin Paparan Pantas muncul seperti di bawah-

Pilih pilihan 'Import' dari Paparan Pantas. Pilihan pop timbul untuk import akan dipaparkan.

Skrin Pop-Up untuk import dipaparkan. Pergi ke Kandungan SAP HANA? 'Data dari Fail Tempatan'.

Klik Seterusnya.

Munculan untuk pemilihan Fail akan dipaparkan, ikuti langkah di bawah untuk memilih fail.

  1. Pilih fail SalesOrg.xls.
  2. Klik pada butang "Buka".

Skrin untuk pemilihan file untuk diimpor akan ditampilkan, di mana kita dapat memilih file untuk memuat data dari sistem lokal ke pangkalan data SAP HANA.

Pilihan yang ada boleh dikategorikan kepada tiga bidang utama, iaitu

  • Bahagian Fail Sumber
  • Bahagian Perincian Fail
  • Jadual Sasaran

Langkah 2) Dalam langkah ini kita harus memasukkan butiran berikut -

  1. Pilih Fail - Laluan fail terpilih akan dipaparkan di sini.
  2. Keluar Baris Header - Jika fail SalesOrg.xls mempunyai tajuk (Nama lajur). Oleh itu, kami telah menandakannya.
  3. Import Semua Data - Tandakan pilihan ini jika anda ingin mengimport semua data dari fail, jika tidak, sebutkan garis Mula dan Garis Akhir untuk memuatkan data tertentu dari fail.
  4. Abaikan ruang putih utama dan belakang Tandai pilihan ini kerana mengabaikan ruang putih utama dan belakang dalam fail.
  5. Jadual Sasaran - Dalam bahagian ini dua pilihan -

    Baru - Sekiranya jadual tidak ada di SAP HANA, pilih pilihan ini, dan berikan nama skema Keluar dan nama jadual yang akan dibuat.

    Keluar - Sekiranya jadual ada di SAP HANA, pilihlah pilihan ini. Pilih nama dan Jadual Skema. Data akan dilampirkan di hujung jadual.

  6. Klik pada butang "Seterusnya"

Uruskan Pemetaan

Layar pemetaan akan digunakan untuk melakukan pemetaan antara kolom sumber dan sasaran.

Terdapat dua jenis pemetaan yang berbeza. Apabila kita mengklik, kita mendapat dua pilihan seperti di bawah -

  • Satu ke Satu : Dengan menggunakan pilihan ini, kita dapat memetakan lajur ke lajur berdasarkan urutan. Pilihan ini boleh digunakan jika kita tahu semua lajur mengikut urutan.
  • Peta dengan Nama : Dengan menggunakan pilihan ini, kita dapat memetakan lajur sumber dan sasaran berdasarkan nama. Ini boleh digunakan jika kita tahu bahawa nama lajurnya sama.

Pemetaan Sumber ke Sasaran - Kami akan memetakan di sini lajur Fail Sumber ke Jadual Sasaran, dan juga, kami dapat mengubah definisi tabel sasaran.

  1. Struktur Jadual yang dicadangkan dari Sumber Sumber - Nama lajur Jadual sepatutnya dari Fail Excel Nama Kolum (Header).
  2. Struktur Jadual Sasaran: Jenis kedai Jadual Sasaran dipilih sebagai penyimpanan lajur secara lalai.
  3. Klik Nama fail dan seret ke medan sasaran, Fail akan dipetakan. Medan dapat dipetakan secara automatik oleh satu ke satu atau pilihan peta Dengan Nama. kita dapat melakukan pemetaan secara manual menggunakan pilihan drag and drop Jika nama lajur kita tidak dapat dipetakan dengan pilihan di atas.
  4. Di bahagian File data pada layar yang sama, kita juga dapat melihat bagaimana data tersebut terlihat dalam file sumber untuk semua lajur. Bahagian data file memaparkan data dari file SalesOrg.
  5. Klik pada fail "Next".

Tetingkap untuk mengimport data dari fail tempatan akan muncul.

Muatkan data

Ini adalah skrin terakhir sebelum kita memulakan proses pemuatan. Dengan layar ini data yang sudah ada dalam tabel akan ditampilkan dan juga informasi tentang skema dan jadual yang akan kita muatkan data akan dipaparkan.

  1. Bahagian Perincian : Di bahagian ini Nama File Sumber Terpilih, Nama Jadual Sasaran, dan perincian Nama Skema Sasaran akan dipaparkan.
  2. Data dari Fail: Ia akan memaparkan data yang diekstrak dari fail.
  3. Sekiranya data yang dipaparkan di bahagian Data dari fail telah disahkan, klik 'Selesai' untuk Mula memuatkan data ke jadual.

  • Setelah berjaya menyelesaikan pilihan import, kita akan melihat entri dalam paparan log pekerjaan dengan status 'Selesai Berjaya.

  • Setelah tugas mengimport data berjaya,
    1. Kita dapat melihat data dalam jadual dengan memilih jadual skema masing-masing dan klik kanan pada Jadual? 'Pratonton Data' seperti gambar di bawah.
    2. Data jadual akan dipaparkan di skrin Pratonton data seperti di bawah-