SAP บทแนะนำการอัปโหลดไฟล์ HANA Flat: CSV, XLS และ XLSX
SAP HANA รองรับการอัปโหลดข้อมูลจากไฟล์โดยไม่ต้องใช้เครื่องมือ ETL (SLT, BODS และ DXC) มันเป็นคุณสมบัติใหม่ของ HANA Studio Revไอซิส 28 (SPS04)
SAP HANA รองรับไฟล์ประเภทต่อไปนี้ซึ่งจะพร้อมใช้งานบนระบบไคลเอนต์ดังต่อไปนี้
- .CSV (ไฟล์ค่าที่คั่นด้วยเครื่องหมายจุลภาค)
- . XLS
- .XLSX
ก่อนที่จะใช้ตัวเลือกนี้ ผู้ใช้จะต้องสร้างไฟล์ควบคุม (ไฟล์ .CTL) เพื่ออัพโหลดข้อมูลเข้า SAP ฮาน่า โต๊ะต้องมีอยู่แล้ว SAP ฮานะ. หากออกจากตาราง บันทึกจะถูกต่อท้ายตาราง หากไม่มีตาราง ก็จำเป็นต้องสร้างตาราง
แอปพลิเคชั่นนี้แนะนำชื่อคอลัมน์และประเภทข้อมูลสำหรับตารางใหม่
วิธีอัปโหลดข้อมูลจาก Flat File ไปยัง SAP HANA
ขั้นตอนการอัพโหลดข้อมูลจากไฟล์แฟลตไปที่ SAP HANA มีดังต่อไปนี้-
- สร้างตารางใน SAP HANA
- สร้างไฟล์ด้วยข้อมูลในระบบภายในเครื่องของเรา
- เลือกไฟล์
- จัดการการแมป
- โหลดข้อมูล
สร้างตารางใน SAP HANA
หากไม่มีตารางอยู่ใน SAP HANA แล้วเราก็สามารถสร้างตารางได้โดย SQL สคริปต์หรือตามกระบวนการนี้โดยเลือก "ใหม่" ตัวเลือก
เราจะใช้ตัวเลือก "ใหม่" เพื่อสร้างตารางใหม่
สร้างไฟล์ด้วยข้อมูลในระบบท้องถิ่นของเรา
เราจะอัปโหลดข้อมูลหลักขององค์กรการขาย ดังนั้นให้สร้างไฟล์ .csv และไฟล์ .xls สำหรับมันบนระบบโลคัล
เราจะอัปโหลดไฟล์ SalesOrg.xlsx ลงไป SAP HANA ดังนั้นเราจึงได้สร้างไฟล์ SalesOrg.xlsx ในระบบโลคัล
| ฝ่ายขาย | ชื่อ | เงินตรา | โคโค้ด | ที่อยู่ | ประเทศ | Ref_Sorg |
|---|---|---|---|---|---|---|
| 1000 | บริษัท เอบีซี บจก. | USD | 1000 | YORK ใหม่ | สหรัฐอเมริกา | 1000 |
| 2000 | เอบีซี เอ็นเตอร์ไพรส์ | รูปีอินเดีย | 2000 | อินเดีย | อินเดีย | 2000 |
เลือกไฟล์
ขั้นตอน 1) เปิดมุมมองของผู้สร้างโมเดล ? 'เมนูหลัก' ? 'ช่วย' ? 'มุมมองด่วน' ดังที่แสดงด้านล่าง
หน้าจอ Quick View จะปรากฏดังนี้-
เลือกตัวเลือก 'นำเข้า' จากมุมมองด่วน หน้าต่างป๊อปอัปสำหรับตัวเลือกนำเข้าจะปรากฏขึ้น
หน้าจอป๊อปอัปสำหรับนำเข้าจะปรากฏขึ้น ไปที่ SAP เนื้อหา HANA? 'ข้อมูลจากไฟล์ในเครื่อง'
คลิกถัดไป
หน้าต่างป๊อปอัปสำหรับการเลือกไฟล์จะปรากฏขึ้น ให้ปฏิบัติตามขั้นตอนด้านล่างเพื่อเลือกไฟล์
- เลือกไฟล์ SalesOrg.xls
- คลิกที่ปุ่ม "เปิด"
จะแสดงหน้าจอสำหรับเลือกไฟล์สำหรับนำเข้า ซึ่งเราสามารถเลือกไฟล์สำหรับโหลดข้อมูลจากระบบภายในเครื่องได้ SAP ฐานข้อมูลฮาน่า
ตัวเลือกที่มีอยู่สามารถแบ่งได้เป็น 3 ส่วนหลักๆ ได้แก่
- ส่วนไฟล์ต้นฉบับ
- ส่วนรายละเอียดไฟล์
- Target ตาราง
ขั้นตอน 2) ในขั้นตอนนี้เราจะต้องป้อนรายละเอียดดังต่อไปนี้
- เลือกไฟล์ – เส้นทางไฟล์ที่เลือกจะแสดงที่นี่
- ทางออกของแถวส่วนหัว – หากไฟล์ SalesOrg.xls มีส่วนหัว (ชื่อคอลัมน์) ดังนั้นเราจึงได้ทำเครื่องหมายไว้
- นำเข้าข้อมูลทั้งหมด – เลือกตัวเลือกนี้หากคุณต้องการนำเข้าข้อมูลทั้งหมดจากไฟล์ มิฉะนั้น ให้ระบุบรรทัดเริ่มต้นและบรรทัดสิ้นสุดสำหรับการโหลดข้อมูลเฉพาะจากไฟล์
- ละเว้นช่องว่างสีขาวนำหน้าและต่อท้าย เลือกตัวเลือกนี้เพื่อละเว้นช่องว่างนำหน้าและต่อท้ายในไฟล์
- Target ตาราง – ในส่วนนี้มีสองตัวเลือก –ใหม่ – หากไม่มีตารางอยู่ใน SAP HANA จากนั้นเลือกตัวเลือกนี้ และระบุชื่อสคีมาการออกและชื่อตารางที่จะสร้าง
- ออกจาก – หากมีโต๊ะอยู่ SAP HANAจากนั้นเลือกตัวเลือกนี้ เลือกชื่อสคีมาและตาราง ข้อมูลจะถูกผนวกท้ายตาราง
- คลิกที่ปุ่ม "ถัดไป"
จัดการการแมป
หน้าจอการแมปจะถูกใช้สำหรับการดำเนินการแมประหว่างคอลัมน์ต้นทางและคอลัมน์เป้าหมาย
การทำแผนที่มีสองประเภทที่แตกต่างกัน เมื่อเราคลิกเข้าไปแล้ว เราได้รับสองตัวเลือกดังนี้ –
- หนึ่งถึงหนึ่ง: โดยใช้ตัวเลือกนี้ เราสามารถจับคู่คอลัมน์กับคอลัมน์ตามลำดับได้ สามารถใช้ตัวเลือกนี้ได้หากเรารู้ว่าคอลัมน์ทั้งหมดเรียงตามลำดับ
- แผนที่ตามชื่อ: โดยใช้ตัวเลือกนี้ เราสามารถแมปคอลัมน์แหล่งที่มาและเป้าหมายตามชื่อได้ สามารถใช้ได้หากเรารู้ว่าชื่อคอลัมน์เหมือนกัน
การทำแผนที่ของแหล่งที่มาไปยัง Target - เราจะแมปที่นี่คอลัมน์ไฟล์ต้นฉบับไปที่ Target ตารางและยังสามารถเปลี่ยนคำจำกัดความของตารางเป้าหมายได้อีกด้วย
- โครงสร้างตารางที่เสนอจากซอร์สไฟล์ - ชื่อคอลัมน์ของตารางควรมาจากชื่อคอลัมน์ของไฟล์ Excel (ส่วนหัว)
- Target โครงสร้างตาราง: Target ประเภทการจัดเก็บตารางจะถูกเลือกเป็นที่เก็บคอลัมน์ตามค่าเริ่มต้น
- คลิกชื่อไฟล์แล้วลากไปยังช่องเป้าหมาย ไฟล์จะถูกแมป สามารถแมปฟิลด์ได้โดยอัตโนมัติแบบหนึ่งต่อหนึ่งหรือแมปตามตัวเลือกชื่อ เราสามารถทำการแมปด้วยตนเองโดยใช้ตัวเลือกการลากและวาง หากชื่อคอลัมน์ของเราไม่สามารถแมปกับตัวเลือกข้างต้นได้
- ในส่วนข้อมูลไฟล์ของหน้าจอเดียวกัน เรายังสามารถดูได้ว่าข้อมูลมีลักษณะอย่างไรในไฟล์ต้นฉบับสำหรับคอลัมน์ทั้งหมด ส่วนข้อมูลไฟล์จะแสดงข้อมูลของไฟล์ SalesOrg
- คลิกที่ไฟล์ "ถัดไป"
หน้าต่างสำหรับนำเข้าข้อมูลจากไฟล์ในเครื่องจะปรากฏขึ้น
โหลดข้อมูล
เป็นหน้าจอสุดท้ายก่อนที่เราจะเริ่มกระบวนการโหลด โดยหน้าจอนี้ข้อมูลที่มีอยู่แล้วในตารางจะแสดงขึ้นและข้อมูลเกี่ยวกับสคีมาและตารางที่เราจะโหลดข้อมูลก็จะแสดงด้วย
- ส่วนรายละเอียด: ในส่วนนี้ชื่อไฟล์ต้นฉบับที่เลือก Target ชื่อตาราง และ Target รายละเอียดชื่อ Schema จะแสดง
- ข้อมูลจากไฟล์: มันจะแสดงข้อมูลที่แยกจากไฟล์
- หากข้อมูลที่แสดงในส่วนข้อมูลจากไฟล์ได้รับการตรวจสอบแล้ว คลิก 'เสร็จสิ้น' เพื่อเริ่มโหลดข้อมูลลงในตาราง
- หลังจากดำเนินการตัวเลือกการนำเข้าสำเร็จแล้ว เราควรเห็นรายการในมุมมองบันทึกงานที่มีสถานะ 'เสร็จสมบูรณ์แล้ว'










