SAP HANA Düz Dosya Yükleme Eğitimi: CSV, XLS ve XLSX
SAP HANA, ETL araçları (SLT, BODS ve DXC) olmadan bir dosyadan veri yüklemeyi destekler. HANA Studio'nun yeni bir özelliğidir Reviyon 28 (SPS04).
SAP HANA, istemci sisteminde bulunacak dosya türlerini aşağıda belirtildiği gibi destekler –
- .CSV (Virgülle Ayrılmış değer dosyaları)
- . XLS
- .XLSX
Bu seçenekten önce kullanıcının kontrol dosyası (.CTL dosyası) oluşturması gerekir. Verileri yüklemek için SAP HANA, tablonun mevcut olması gerekiyor SAP Hana. Tablo çıkarsa kayıtlar tablonun sonuna eklenir, tablo yoksa tablo oluşturulması gerekir.
Bu uygulama, yeni tablolar için sütun adı ve veri türü önerir.
Düz Dosyadan Veriler Nasıl Yüklenir SAP HANA
Verileri düz dosyadan yükleme adımları SAP HANA aşağıdaki gibidir-
- Tabloyu şurada oluşturun SAP HANA
- Yerel sistemimizdeki verilerle dosya oluşturun
- Dosyayı seçin
- Eşlemeleri yönetin
- Verileri yükle
Tabloyu şurada oluşturun SAP HANA
Eğer tablo mevcut değilse SAP HANA, o zaman şu şekilde bir tablo oluşturabiliriz: SQL Script veya bu işlemi seçerek "YENİ" seçeneği.
Yeni bir tablo oluşturmak için “YENİ” seçeneğini kullanacağız.
Yerel Sistemimizdeki verileri içeren dosya oluşturun
Satış Organizasyonu ana verilerini yükleyeceğiz. Bu nedenle, yerel sistemde bunun için bir .csv dosyası ve .xls dosyası oluşturun.
SalesOrg.xlsx dosyasını içine yükleyeceğiz SAP HANA, bu nedenle yerel sistemde SalesOrg.xlsx dosyasını oluşturduk.
| SatışOrg | İsim | Para birimi | CoCode | Adres | Ülke | Ref_Sorg |
|---|---|---|---|---|---|---|
| 1000 | ABC Pvt. Ltd. | USD | 1000 | NEW YORK | ABD | 1000 |
| 2000 | ABC Şirketleri | INR | 2000 | HİNDİSTAN | HİNDİSTAN | 2000 |
Dosyayı seçin
) 1 Adım Açık modelci perspektifi? 'Ana menü' ? 'Yardım' ? Aşağıda gösterildiği gibi 'Hızlı Görünüm'.
Aşağıdaki gibi bir Hızlı Görünüm ekranı görünür:
Hızlı Görünüm'den 'İçe Aktar' seçeneğini seçin. İçe aktarma seçeneği için bir açılır pencere görüntülenecektir.
İçe aktarma ekranı için bir Pop-Up görüntülenir. Git SAP HANA İçeriği? 'Yerel Dosyadan Veriler'.
Sonrakine tıkla.
Dosya seçimi için bir açılır pencere görüntülenecektir, dosya seçimi için aşağıdaki adımları izleyin.
- SalesOrg.xls dosyasını seçin.
- “Aç” butonuna tıklayın.
Yerel sistemden veri yüklemek için bir dosya seçebileceğimiz, içe aktarma için dosya seçimine yönelik bir ekran görüntülenecektir. SAP HANA veritabanı.
Mevcut seçenekler üç ana alana ayrılabilir;
- Kaynak Dosya Bölümü
- Dosya Ayrıntıları Bölümü
- Target tablo
) 2 Adım Bu adımda aşağıdaki ayrıntıları girmemiz gerekiyor –
- Dosya Seç – Seçilen dosya yolu burada görüntülenecektir.
- Başlık Satırı Çıkışları – SalesOrg.xls dosyasının bir başlığı varsa (sütun Adı). Yani onu işaretledik.
- Tüm Verileri İçe Aktar – Bir dosyadaki tüm verileri içe aktarmak istiyorsanız bu seçeneği işaretleyin, aksi takdirde dosyadan belirli veri yüklemeleri için Başlangıç Satırı ve Bitiş Satırı'nı belirtin.
- Baştaki ve sondaki beyaz boşlukları yoksay Dosyanın başındaki ve sonundaki beyaz boşlukları yok saymak için bu seçeneği işaretleyin.
- Target tablo – Bu bölümde iki seçenek –Yeni – Tablo mevcut değilse SAP HANA, ardından bu seçeneği seçin ve oluşturulacak Çıkış şeması adını ve tablo adını sağlayın.
- Çıkma – Eğer tablo mevcutsa SAP HANAve ardından bu seçeneği seçin. Şema adı ve Tablo'yu seçin. Veriler tablonun sonuna eklenecektir.
- “İleri” butonuna tıklayın
Eşlemeleri Yönetin
Kaynak ve hedef sütunlar arasında eşlemenin gerçekleştirilmesi için bir eşleme ekranı kullanılacaktır.
İki farklı haritalama türü mevcuttur. Tıkladığımızda aşağıdaki gibi iki seçenek elde ediyoruz –
- Bire bir: Bu seçeneği kullanarak sıralamaya göre sütunu sütuna eşleyebiliriz. Bu seçenek, tüm sütunların sıralı olduğunu bildiğimiz takdirde kullanılabilir.
- İsme Göre Harita: Bu seçeneği kullanarak kaynak ve hedef sütunları isme göre eşleyebiliriz. Sütun adlarının aynı olduğunu biliyorsak bu kullanılabilir.
Kaynağın Eşleştirilmesi Target - Burada Kaynak Dosya sütununu şu şekilde eşleyeceğiz: Target Tablo ve ayrıca hedef tablo tanımını değiştirebiliriz.
- Kaynak Dosyadan Önerilen Tablo yapısı- Tablo sütunu Adının Excel dosyası Sütun Adından (Başlık) alınması gerekir.
- Target Tablo Yapısı: Target Tablo depolama türü varsayılan olarak sütun deposu olarak seçilmiştir.
- Dosya adına tıklayın ve hedef alana sürükleyin, Dosya eşlenecektir. Alan bire bir veya Ada Göre Eşleme seçeneği ile otomatik olarak haritalandırılabilir. Sütun adımız yukarıdaki seçeneklerle eşlenemediği takdirde sürükle bırak seçeneğini kullanarak eşlemeyi manuel olarak yapabiliriz.
- Aynı ekranın Dosya verileri bölümünde tüm sütunlar için kaynak dosyadaki verilerin nasıl göründüğünü de görebiliriz. Dosya verileri bölümünde SalesOrg dosyasının verileri görüntülenir.
- “Sonraki” dosyasına tıklayın.
Yerel dosyadan verileri içe aktarmak için bir pencere görünecektir.
Verileri yükle
Yükleme işlemine başlamadan önceki son ekranımızdır. Bu ekran ile hem tabloda mevcut olan veriler görüntülenecek hem de veriyi yükleyeceğimiz şema ve tabloya ait bilgiler görüntülenecektir.
- Detay Bölümleri: Bu bölümde Seçilen Kaynak Dosya adı, Target Tablo Adı ve Target Şema Adı detayı görüntülenecektir.
- Dosyadaki Veriler: Dosyadan çıkarılan verileri gösterecektir.
- Dosyadaki veriler bölümünde görüntülenen veriler doğrulandıysa, verileri tabloya yüklemeye başlamak için 'Bitir'i tıklayın.
- Başarılı bir içe aktarma seçeneği tamamlandıktan sonra, iş günlüğü görünümünde 'Başarıyla Tamamlandı' durumuyla girişi görmeliyiz.










