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 ในระบบโลคัล
ฝ่ายขาย | Name | เงินตรา | โคโค้ด | ที่ตั้ง | ประเทศ | 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 จะแสดง
- ข้อมูลจากไฟล์: มันจะแสดงข้อมูลที่แยกจากไฟล์
- หากข้อมูลที่แสดงในส่วนข้อมูลจากไฟล์ได้รับการตรวจสอบแล้ว คลิก 'เสร็จสิ้น' เพื่อเริ่มโหลดข้อมูลลงในตาราง
- หลังจากดำเนินการตัวเลือกการนำเข้าสำเร็จแล้ว เราควรเห็นรายการในมุมมองบันทึกงานที่มีสถานะ 'เสร็จสมบูรณ์แล้ว'
- เมื่องานนำเข้าข้อมูลสำเร็จ
- เราสามารถดูข้อมูลในตารางได้โดยเลือกตารางของสคีมาที่เกี่ยวข้องแล้วคลิกขวาที่ Table ? 'การแสดงตัวอย่างข้อมูล' ดังที่แสดงด้านล่าง
- ข้อมูลของตารางจะแสดงในหน้าจอแสดงตัวอย่างข้อมูลดังนี้