โหลดข้อมูลในเครื่องมือออกแบบลูกบาศก์

คุณสามารถใช้เครื่องมือออกแบบลูกบาศก์ เพื่อโหลดข้อมูลของพื้นที่เก็บข้อมูลการสรุปรวมหรือพื้นที่เก็บข้อมูลบล็อคลงใน Essbase ได้

เมื่อถึงเวลา คุณอาจต้องล้างข้อมูลและโหลดข้อมูลซ้ำระหว่างการพัฒนาลูกบาศก์ ต้องจัดเก็บไฟล์ข้อมูลและไฟล์กฎที่ใช้กระบวนการโหลดข้อมูลไว้ใน Essbase หากมีการรวมเวิร์กชีทข้อมูลไว้ในเวิร์กบุคของแอปพลิเคชัน ไฟล์ข้อมูลและไฟล์กฎจะถูกสร้างโดยอัตโนมัติระหว่างกระบวนการสร้างลูกบาศก์ นอกจากนี้ คุณยังสามารถอัปโหลดไฟล์ข้อมูลและไฟล์กฎแต่ละรายการไปยังลูกบาศก์ได้

ไฟล์ข้อมูลแต่ละไฟล์ที่คุณเลือกที่จะโหลดจะเริ่มต้นงานการโหลดข้อมูลแยกกัน ตามค่าดีฟอลต์ จำนวนงานที่สามารถรันได้หนึ่งครั้งจะเท่ากับสิบรายการ แต่คุณสามารถเพิ่มจำนวนดังกล่าวได้ ในการกำหนดขีดจำกัดที่เหมาะสม ให้พิจารณาถึงวินโดว์การคำนวณ แอปพลิเคชัน การปรับโครงสร้าง และแบทช์ของคุณ แล้วจึงเปรียบเทียบเวลาในการดูแลระบบและการทำงานของผู้ใช้เพื่อมิให้มีปริมาณเกินขนาด Shape ของคุณ

ในการเพิ่มขีดจำกัดของงาน ให้ตั้งค่าคุณสมบัติคอนฟิเกอเรชันของ Provider Services essbase.jobs.maxCount ให้เป็นค่าที่คุณต้องการ โปรดดู ตั้งค่าคุณสมบัติคอนฟิเกอเรชันของ Provider Services

ต้องทำความเข้าใจเกี่ยวกับ ความแตกต่าง ระหว่างการโหลดข้อมูลของพื้นที่เก็บข้อมูลการสรุปรวมและพื้นที่เก็บข้อมูลบล็อค

โหลดข้อมูลของพื้นที่เก็บข้อมูลบล็อคในเครื่องมือออกแบบลูกบาศก์

ในการโหลดข้อมูลพื้นที่เก็บข้อมูลบล็อคโดยใช้เครื่องมือออกแบบลูกบาศก์ ให้เลือกไอคอน โหลดข้อมูล ในริบบิ้นเครื่องมือออกแบบลูกบาศก์ และทำตามพรอมต์เพื่อเลือกประเภทงาน ข้อมูลที่มา และไฟล์กฎ จากนั้นจึงรันและตรวจสอบงาน

  1. ใน Excel ในริบบิ้นเครื่องมือออกแบบลูกบาศก์ ให้เลือก โหลดข้อมูล รูปภาพไอคอน โหลดข้อมูล ในริบบิ้นเครื่องมือออกแบบลูกบาศก์
  2. ในไดอะล็อกบ็อกซ์ โหลดข้อมูล ให้เลือกแอปพลิเคชันและลูกบาศก์ที่คุณต้องการโหลดข้อมูล
  3. ภายใต้ เลือกประเภทงาน ให้เลือกตัวเลือกต่อไปนี้
    • โหลดข้อมูล: เพื่อโหลดข้อมูลไปยังลูกบาศก์
    • ล้างข้อมูลทั้งหมด: เพื่อล้างข้อมูลทั้งหมดออกจากลูกบาศก์
  4. คลิก เลือกข้อมูล
  5. ในไดอะล็อกบ็อกซ์ เลือกข้อมูล คลิก เพิ่ม
  6. ในไดอะล็อกบ็อกซ์ ไฟล์ Essbase ให้เบราส์ไปยังไฟล์ข้อมูลที่คุณต้องการเพิ่ม แล้วเลือก ไฟล์เหล่านี้สามารถอยู่ในไดเรคทอรีของลูกบาศก์หรือไดเรคทอรีอื่นที่คุณเลือกได้ คุณสามารถเพิ่มไฟล์จำนวนมากได้พร้อมกัน หรือคุณสามารถเพิ่มครั้งละหนึ่งไฟล์ก็ได้
  7. ภายใต้ไฟล์ข้อมูลแต่ละไฟล์ที่คุณเลือกไว้ในขั้นตอนที่ 6 ให้คลิกไอคอน เลือกไฟล์กฎการโหลด เพื่อเลือกไฟล์กฎที่ตรงกัน
  8. ในไดอะล็อกบ็อกซ์ ไฟล์ Essbase ให้เบราส์ไปยังไฟล์กฎสำหรับไฟล์ข้อมูลดังกล่าว แล้วเลือก

    หมายเหตุ:

    ในกรณีของการโหลดข้อมูลที่ไม่ใช่ SQL คุณต้องเลือกไฟล์ข้อมูลทุกครั้ง หากคุณเลือกเฉพาะไฟล์กฎ (ไฟล์ที่ได้รับการออกแบบสำหรับการโหลดที่ไม่ใช่ SQL) และไม่มีไฟล์ข้อมูล ระบบจะแสดงข้อผิดพลาดที่ระบุว่าไม่สามารถสร้างการเชื่อมต่อกับฐานข้อมูล SQL ทางแก้ปัญหาคือ การเลือกไฟล์ข้อมูลที่เหมาะสม

  9. คลิก ตกลง
  10. เลือกว่าจะ ล้มเลิกเมื่อเกิดข้อผิดพลาด หรือไม่

    หากคุณเลือก ล้มเลิกเมื่อเกิดข้อผิดพลาด การโหลดข้อมูลจะหยุดเมื่อพบข้อผิดพลาด

  11. คลิก รัน เพื่อเริ่มต้นการโหลดข้อมูล

    ระบบจะสร้างงานขึ้นหนึ่งรายการสำหรับไฟล์ข้อมูลแต่ละไฟล์ โดยระบบจะรันงานต่างๆ แบบขนาด เพื่อให้การดำเนินการเสร็จสิ้นเร็วกว่าการรันงานแยกกัน

  12. คลิก ใช่ เพื่อเริ่มต้น โปรแกรมดูงาน และดูสถานะของงานแต่ละงาน หรือคลิก ไม่ หากคุณไม่ต้องการเริ่มต้น โปรแกรมดูงาน

โปรดดู ความเข้าใจเกี่ยวกับการโหลดข้อมูลและการสร้างไดเมนชัน

โหลดข้อมูลของพื้นที่เก็บข้อมูลการสรุปรวมในเครื่องมือออกแบบลูกบาศก์

ในการโหลดข้อมูลพื้นที่เก็บข้อมูลการสรุปรวมโดยใช้เครื่องมือออกแบบลูกบาศก์ ให้เลือกไอคอน โหลดข้อมูล ในริบบิ้นเครื่องมือออกแบบลูกบาศก์ และทำตามพรอมต์เพื่อเลือกประเภทงาน การตั้งค่า ข้อมูลที่มา และไฟล์กฎ จากนั้นจึงรันและตรวจสอบงาน

  1. ใน Excel ในริบบิ้นเครื่องมือออกแบบลูกบาศก์ ให้เลือก โหลดข้อมูล รูปภาพไอคอน โหลดข้อมูล ในริบบิ้นเครื่องมือออกแบบลูกบาศก์
  2. ในไดอะล็อกบ็อกซ์ โหลดข้อมูล ให้เลือกแอปพลิเคชันและลูกบาศก์ที่คุณต้องการโหลดข้อมูล
  3. คลิก เลือกข้อมูล
  4. ในไดอะล็อกบ็อกซ์ เลือกไฟล์ข้อมูล เลือกการตั้งค่าสำหรับการโหลดข้อมูลของคุณ
    คุณสมบัติหรือฟิลด์ ค่า
    วิธีการสรุปรวมที่ซ้ำกัน

    ระบุวิธีการจัดการกรณีที่มีการโหลดค่าจำนวนมากสำหรับเซลล์เดียวกันจากการสตรีมข้อมูลในบัฟเฟอร์การโหลด

    • เพิ่ม – เพิ่มค่าเมื่อบัฟเฟอร์มีค่าจำนวนมากสำหรับเซลล์เดียวกัน
    • ตรวจสอบว่าค่าต่างๆ ในเซลล์เดียวกันนั้นเป็นค่าที่เหมือนกัน หากเป็นค่าเดียวกัน ให้ข้ามการประมวลผลค่าต่างๆ ที่ซ้ำกัน หากค่าต่างๆ แตกต่างกันสำหรับเซลล์เดียวกัน ให้หยุดการโหลดข้อมูลโดยมีข้อความแสดงข้อผิดพลาด
    • ใช้ครั้งล่าสุด – รวมเซลล์ต่างๆ ที่ซ้ำกันโดยใช้ค่าของเซลล์ที่ถูกโหลดลงในบัฟเฟอร์การโหลดครั้งล่าสุด ตัวเลือกนี้ใช้สำหรับการโหลดข้อมูลขนาดเล็กที่เกี่ยวข้องของเซลล์จนถึง 10,000 เซลล์
    ตัวเลือกบัฟเฟอร์การโหลด

    ระบุวิธีการจัดการค่าที่ขาดหายไปและค่าศูนย์ในการสตรีมข้อมูลจากบัฟเฟอร์การโหลด

    • ไม่ประมวลผลไม่มีค่า – ไม่ประมวลผลไม่มีค่าในการสตรีมข้อมูลขาเข้า
    • ไม่ประมวลผลค่าที่ขาดหายไป – ไม่ประมวลผลค่า #Missing ในการสตรีมข้อมูลขาเข้า
    • ไม่ประมวลผลค่าศูนย์ – ไม่ประมวลผลค่าศูนย์ในการสตรีมข้อมูลขาเข้า
    • ไม่ประมวลผลค่าที่ขาดหายไปและค่าศูนย์ – ไม่ประมวลผลทั้งค่า #Missing และค่าศูนย์ในการสตรีมข้อมูลขาเข้า
    ตัวเลือกการคอมมิต

    ระบุตัวเลือกการคอมมิตบัฟเฟอร์การโหลดที่จะใช้เมื่อคอมมิตเนื้อหาของบัฟเฟอร์การโหลดข้อมูลกับลูกบาศก์

    • จัดเก็บข้อมูล – จัดเก็บค่าต่างๆ ในบัฟเฟอร์การโหลด
    • เพิ่มข้อมูล – เพิ่มค่าต่างๆ ในบัฟเฟอร์การโหลดไปยังค่าข้อมูลที่จัดเก็บไว้อยู่
    • ลบข้อมูล – ลบค่าต่างๆ ในบัฟเฟอร์การโหลดออกจากค่าข้อมูลที่จัดเก็บไว้อยู่
    • แทนที่ข้อมูลทั้งหมด – จัดเก็บข้อมูลขาเข้าแทนค่าข้อมูลที่จัดเก็บไว้อยู่
    • แทนที่ข้อมูลส่วนเพิ่ม – รีเซ็ตข้อมูลส่วนเพิ่ม (จัดเก็บในเสี้ยวข้อมูลส่วนเพิ่ม) อีกนัยหนึ่ง ให้ย้ายเนื้อหาปัจจุบันของเสี้ยวข้อมูลส่วนเพิ่มทั้งหมดในลูกบาศก์ออก และสร้างเสี้ยวข้อมูลใหม่ด้วยเนื้อหาของบัฟเฟอร์การโหลดข้อมูลที่ระบุหรือไม่ ข้อมูลใหม่ถูกสร้างขึ้นด้วยคุณสมบัติการโหลดข้อมูล เพิ่มค่า (aggregate_sum) หากมีเซลล์ที่ซ้ำกันระหว่างข้อมูลใหม่และเสี้ยวข้อมูลหลัก ระบบจะเพิ่มค่าของเซลล์ดังกล่าวเข้าไว้ด้วยกันเมื่อคุณสืบค้นค่าเหล่านั้น
    ตัวเลือกข้อกำหนด

    ระบุตัวเลือกขั้นสุดท้ายสำหรับการคอมมิตเสี้ยวข้อมูลกับลูกบาศก์จากบัฟเฟอร์การโหลดข้อมูล

    • ส่วนเพิ่มในเสี้ยวข้อมูลหลัก – จัดเก็บข้อมูลไว้ในเสี้ยวข้อมูลหลัก และไม่สร้างเสี้ยวข้อมูลส่วนเพิ่ม
    • ส่วนเพิ่มในเสี้ยวข้อมูลใหม่ – เขียนข้อมูลที่จัดเก็บในบัฟเฟอร์ปัจจุบันไว้ในเสี้ยวข้อมูลใหม่ การดำเนินการนี้จะช่วยเพิ่มความเร็วในการโหลดข้อมูล
    • ส่วนเพิ่มในเสี้ยวข้อมูลใหม่ขนาดเล็ก – เขียนข้อมูลที่จัดเก็บในบัฟเฟอร์ปัจจุบันไว้ในเสี้ยวข้อมูลใหม่ในลูกบาศก์ ในลักษณะการดำเนินการขนาดเล็ก ตัวเลือกนี้ใช้สำหรับการโหลดข้อมูลขนาดเล็กมากของเซลล์จนถึง 1,000 เซลล์ซึ่งเกิดขึ้นพร้อมๆ กัน (ตัวอย่างเช่น การดำเนินการอัปเดตข้อมูลไคลเอนต์แบบกริด)
    การทำงานพร้อมกัน
    • ตามลำดับ – โหลดข้อมูลตามลำดับแทนแบบขนาน
    • แบบขนาน – โหลดข้อมูลแบบขนาน

      ในลูกบาศก์พื้นที่เก็บข้อมูลการสรุปรวมสามารถมีบัฟเฟอร์การโหลดข้อมูลจำนวนมากได้ เพื่อให้ประหยัดเวลา คุณสามารถโหลดข้อมูลลงในบัฟเฟอร์การโหลดข้อมูลจำนวนมากได้พร้อมๆ กัน

      แม้ว่าการดำเนินการคอมมิตการโหลดข้อมูลในลูกบาศก์จะสามารถใช้งานได้ตลอดเวลาเพียงหนึ่งรายการ แต่คุณสามารถคอมมิตบัฟเฟอร์การโหลดข้อมูลจำนวนมากในการคอมมิตเดียวกันได้ ซึ่งจะรวดเร็วกว่าการคอมมิตบัฟเฟอร์ครั้งละรายการ

  5. คลิก เพิ่ม เพื่อเลือกไฟล์ข้อมูลและไฟล์กฎ
  6. ในไดอะล็อกบ็อกซ์ เลือกไฟล์ข้อมูล ให้เบราส์ไปยังไฟล์ข้อมูลที่คุณต้องการเพิ่ม แล้วเลือก ไฟล์เหล่านี้สามารถอยู่ในไดเรคทอรีของลูกบาศก์หรือไดเรคทอรีอื่นที่คุณเลือกได้ คุณสามารถเพิ่มไฟล์จำนวนมากได้พร้อมกัน หรือคุณสามารถเพิ่มครั้งละหนึ่งไฟล์ก็ได้
  7. ภายใต้ไฟล์ข้อมูลแต่ละไฟล์ที่คุณเลือกไว้ในขั้นตอนที่ 6 ให้คลิกไอคอน เลือกไฟล์กฎการโหลด เพื่อเลือกไฟล์กฎที่ตรงกัน
  8. ในไดอะล็อกบ็อกซ์ ไฟล์ Essbase ให้เบราส์ไปยังไฟล์กฎสำหรับไฟล์ข้อมูลดังกล่าว แล้วเลือก
  9. เลือกว่าจะ ล้มเลิกเมื่อเกิดข้อผิดพลาด หรือไม่

    หากคุณเลือก ล้มเลิกเมื่อเกิดข้อผิดพลาด การโหลดข้อมูลจะหยุดเมื่อพบข้อผิดพลาด

  10. คลิก รัน เพื่อเริ่มต้นการโหลดข้อมูล

    ระบบจะสร้างงานขึ้นหนึ่งรายการสำหรับไฟล์ข้อมูลแต่ละไฟล์ โดยระบบจะรันงานต่างๆ แบบขนาด เพื่อให้การดำเนินการเสร็จสิ้นเร็วกว่าการรันงานแยกกัน

  11. คลิก ใช่ เพื่อเริ่มต้น โปรแกรมดูงาน และดูสถานะของงานแต่ละงาน หรือคลิก ไม่ หากคุณไม่ต้องการเริ่มต้น โปรแกรมดูงาน

โปรดดู การโหลดข้อมูลไว้ในฐานข้อมูลของพื้นที่เก็บข้อมูลการสรุปรวม