ทำงานกับชุดข้อมูลของเวิร์กบุค

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

เพิ่มชุดข้อมูลไปยังเวิร์กบุค

เวิร์กบุคของคุณสามารถใช้ชุดข้อมูลมากกว่าหนึ่งชุด

เมื่อคุณเพิ่มชุดข้อมูลมากกว่าหนึ่งชุด Oracle Analytics จะผสมข้อมูลนั้น คุณสามารถเลือกการผสมดีฟอลต์ หรืออัปเดตหรือเพิ่มการผสมระหว่างชุดข้อมูลได้ โปรดดู ผสมชุดข้อมูล
  1. บนโฮมเพจ ให้วางเคอร์เซอร์เหนือเวิร์กบุค คลิก การดำเนินการ แล้วเลือก เปิด
  2. ในช่อง ข้อมูล ให้คลิก เพิ่ม และเลือก เพิ่มข้อมูล
    คำอธิบาย GUID-FF0C7C3F-3D35-4247-B2A0-C7E2B8F8CE93-default.jpg มีดังนี้
    .jpg
  3. ทางเลือก: ป้อนเกณฑ์การค้นหา และคลิก ป้อน เพื่อแสดงผลลัพธ์ที่ตรงกัน โปรดดู ตัวเลือกการค้นหา
    เคล็ดลับ: เมื่อคุณเบราส์ชุดข้อมูล ในการดูชื่อของโมเดลข้อมูลที่เป็นที่มาของข้อมูล ให้วางเคอร์เซอร์เหนือไอคอนชุดข้อมูล (ในวิวแบบกริด) หรือวางเคอร์เซอร์เหนือชื่อคอลัมน์ (ในวิวแบบลิสต์)
  4. เลือกชุดข้อมูล จากนั้นคลิก เพิ่มในเวิร์กบุค

แทนที่ชุดข้อมูลในเวิร์กบุค

เมื่อคุณแทนที่ชุดข้อมูล Oracle Analytics จะแนะนำวิธีที่คุณสามารถเปลี่ยนการแมปคอลัมน์จากชุดข้อมูลที่คุณแทนที่ไปยังชุดข้อมูลสำหรับการแทนที่ คุณสามารถยอมรับหรืออัปเดตการแมปที่แนะนำเหล่านี้

ตัวอย่างเช่น คุณอาจแทนที่ชุดข้อมูลทดสอบของเวิร์กบุคด้วยชุดข้อมูลการใช้งานจริง หรือคุณสามารถคัดลอกเวิร์กบุคและการแสดงข้อมูล แล้วใช้เวิร์กบุคที่สร้างสำเนาเป็นเทมเพลท หลังจากที่คุณเปลี่ยนชื่อเวิร์กบุคที่สร้างสำเนา คุณสามารถเพิ่มชุดข้อมูลอื่นได้
เมื่อคุณแทนที่ชุดข้อมูล การแมปข้อมูลใดๆ ที่คุณระบุจะใช้กับเวิร์กบุค ตัวอย่างเช่น ถ้าคุณแมปอีลิเมนต์ข้อมูลกับ ไม่มี ข้อมูลจะถูกลบออกจากการแสดงข้อมูล การคำนวณ และฟิลเตอร์ของเวิร์กบุค
  1. บน โฮมเพจ ให้วางเคอร์เซอร์เวิร์กบุคที่จะใช้เป็นเทมเพลท คลิก การดำเนินการ แล้วเลือก เปิด
  2. จากเพจ แสดงข้อมูล ให้คลิก ข้อมูล
  3. ในเพจ ข้อมูล ให้คลิก ไดอะแกรมข้อมูล
  4. ค้นหาชุดข้อมูลที่จะแทนที่และคลิก การดำเนินการ
    คำอธิบาย GUID-5E165D8C-2B66-4255-9A98-21E7631682BB-default.jpg มีดังนี้
    .jpg
  5. เลือก แทนที่ชุดข้อมูล
  6. ในไดอะล็อก แทนที่ชุดข้อมูล ให้คลิกชุดข้อมูลการแทนที่ คลิก เลือก
  7. ตรวจดู อัปเดต และระบุการแมปคอลัมน์สำหรับการแสดงข้อมูล การคำนวณ และฟิลเตอร์ของเวิร์กบุค
  8. คลิก แทนที่
  9. ทางเลือก: หากคุณต้องการเพิ่มการผสมระหว่างชุดข้อมูล ใน ไดอะแกรมข้อมูล ให้คลิกระหว่างชุดข้อมูลที่คุณต้องการผสม และในไดอะล็อก ผสมข้อมูล ให้เพิ่มคอลัมน์ที่ตรงกัน

ย้ายชุดข้อมูลออกจากเวิร์กบุค

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

  1. บนโฮมเพจ ให้วางเคอร์เซอร์เหนือเวิร์กบุค คลิก การดำเนินการ แล้วเลือก เปิด
  2. ในแคนวาส แสดงข้อมูล ให้ไปที่ช่อง ข้อมูล คลิกขวาที่ข้อมูลที่คุณต้องการย้ายออก และเลือก ย้ายออกจากเวิร์กบุค
    คำอธิบาย GUID-3022CFD3-0848-4CDD-9A11-AD43195733B6-default.jpg มีดังนี้
    .jpg
  3. คลิก บันทึก

แก้ไขชุดข้อมูลของเวิร์กบุค

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

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

หมายเหตุ:

ชุดข้อมูลสามารถใช้ได้ในหลายเวิร์กบุคและโฟลว์ข้อมูล การแก้ไขชุดข้อมูลจะมีผลกับเวิร์กบุคและโฟลว์ข้อมูลทั้งหมดที่ใช้ชุดข้อมูลนั้น
  1. บนโฮมเพจ ให้วางเคอร์เซอร์เหนือเวิร์กบุค คลิก การดำเนินการ แล้วเลือก เปิด
  2. ในโปรแกรมแก้ไขเวิร์กบุค ให้คลิก ข้อมูล เพื่อไปยัง เพจข้อมูล
  3. ในไดอะแกรมข้อมูล ให้ค้นหาชุดข้อมูลและคลิกปุ่ม เปิด
    แท็บ ที่แสดงจะขึ้นอยู่กับชุดข้อมูลที่คุณเลือก:
    • หากชุดข้อมูลใช้การเชื่อมต่อ Oracle EPM Cloud, Oracle Essbase หรือ Google Analytics โปรแกรมแก้ไขการแปลงข้อมูลจะเปิดขึ้นในแท็บ
    • หากชุดข้อมูลใช้การเชื่อมต่อที่รองรับหลายตาราง (เช่น ฐานข้อมูล Oracle หรือ Oracle Autonomous Data Warehouse) โปรแกรมแก้ไขชุดข้อมูล จะเปิดขึ้นมาใน แท็บ
  4. ทางเลือก: หากโปรแกรมแก้ไข ชุดข้อมูล แสดงขึ้น ให้คลิกแท็บสำหรับตารางที่คุณต้องการดูหรือแก้ไข จากนั้น โปรแกรมแก้ไขการแปลงรูปแบบจะแสดงขึ้นมา
  5. แก้ไขและบันทึกชุดข้อมูล

ผสมชุดข้อมูล

หัวข้อนี้อธิบายการผสมและวิธีการผสมชุดข้อมูลของเวิร์กบุค

ทำความเข้าใจกับการผสม

เมื่อคุณเพิ่มชุดข้อมูลมากกว่าหนึ่งชุดในเวิร์กบุค Oracle Analytics จะพยายามจับคู่คอลัมน์ระหว่างชุดข้อมูลที่คุณเพิ่ม รายการที่ตรงกันนี้เรียกว่าการผสม

ตัวอย่างเช่น ชุดข้อมูล A อาจมีไดเมนชันใหม่ที่ขยายแอททริบิวของชุดข้อมูล B หรือชุดข้อมูล B อาจมีแฟคท์ใหม่ที่คุณสามารถใช้ร่วมกับการวัดที่มีอยู่แล้วในชุดข้อมูล A

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

ชุดข้อมูลที่ไม่ได้ผสมจะถูกแบ่งตามเส้นในช่อง ข้อมูล ของเวิร์กบุค
ช่องข้อมูลที่มีชุดข้อมูลที่ไม่ได้ผสม

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

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

ชุดข้อมูลที่ใช้การเชื่อมต่อ Oracle Essbase หรือ Oracle EPM Cloud จะทำการผสมไม่ได้

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

เกี่ยวกับค่าที่ไม่ตรงกันในข้อมูลแบบผสม

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

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

สมมติว่าเรามีชุดข้อมูลสองชุด (Source A และ Source B) โดยมีแถวต่างกันเล็กน้อย ดังที่แสดงในภาพ สังเกตว่า Source A ไม่มี IN-8 และ Source B ไม่มี IN-7



ผลลัพธ์ต่อไปนี้จะปรากฏขึ้น หากคุณเลือกตัวเลือกการผสมข้อมูล ทุกแถว สำหรับ Source A และเลือกตัวเลือกการผสมข้อมูล แถวที่ตรงกัน สำหรับ Source B เนื่องจาก IN-7 ไม่มีอยู่ใน Source B ผลลัพธ์จึงมี Rep และ Bonus ที่มีค่านัล



ผลลัพธ์ต่อไปนี้จะปรากฏขึ้น หากคุณเลือกตัวเลือกการผสมข้อมูล แถวที่ตรงกัน สำหรับ Source A และเลือกตัวเลือกการผสมข้อมูล ทุกแถว สำหรับ Source B เนื่องจาก IN-8 ไม่มีอยู่ใน Source A ผลลัพธ์จึงมี Date และ Revenue ที่มีค่านัล



การแสดงข้อมูลสำหรับ Source A รวม Date เป็นแอททริบิว และ Source B รวม Rep เป็นแอททริบิว และคอลัมน์ที่ตรงกันคือ Inv# ภายใต้กฎไดเมนชัน คุณไม่สามารถใช้แอททริบิวเหล่านี้กับการวัดจากตารางตรงกันข้าม เว้นแต่คุณจะใช้คอลัมน์ที่ตรงกันด้วย

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

ระบบกำหนดการผสมข้อมูลโดยอัตโนมัติตามกฎต่อไปนี้:

  • หากการแสดงข้อมูลมีคอลัมน์ที่ตรงกัน ระบบจะตั้งค่าที่มาที่มีคอลัมน์ที่ตรงกันเป็น ทุกแถว
  • หากการแสดงข้อมูลมีแอททริบิว ระบบจะตั้งค่าที่มาเป็น ทุกแถว และตั้งค่าที่มาอื่นๆ เป็น แถวที่ตรงกัน
  • หากแอททริบิวในการแสดงข้อมูลมาจากที่มาเดียวกัน ระบบจะตั้งค่าที่มาเป็น ทุกแถว และตั้งค่าที่มาอื่นๆ เป็น แถวที่ตรงกัน
  • หากแอททริบิวมาจากที่มาหลายแหล่ง ระบบจะตั้งค่าที่มาที่แสดงก่อนในแผงข้อมูลอีลิเมนต์ของเวิร์กบุคเป็น ทุกแถว และตั้งค่าที่มาอื่นๆ เป็น แถวที่ตรงกัน

ผสมชุดข้อมูล

หากเวิร์กบุคของคุณมีชุดข้อมูลหลายชุด คุณสามารถผสมข้อมูลจากชุดข้อมูลหนึ่งกับอีกชุดหนึ่ง

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

โปรดดู ทำความเข้าใจกับการผสม

ชุดข้อมูลที่ใช้การเชื่อมต่อ Oracle Essbase หรือ Oracle EPM Cloud จะทำการผสมไม่ได้

หมายเหตุ:

ชุดข้อมูลอาจมีตารางจากการเชื่อมต่อและสคีมาที่แตกต่างกัน ชุดข้อมูลเหล่านี้ใช้การรวมซึ่งกำหนดไว้ในโปรแกรมแก้ไข ชุดข้อมูล หากต้องการลดหรือป้องกันไม่ให้มีการผสมในเวิร์กบุค Oracle แนะนำว่าคุณควรสร้างชุดข้อมูลที่มีหลายตารางและใช้การรวมเมื่อใดก็ตามที่ทำได้ โปรดดู สร้างชุดข้อมูลจากการเชื่อมต่อ
  1. บนโฮมเพจ ให้วางเคอร์เซอร์เหนือเวิร์กบุค คลิก การดำเนินการ แล้วเลือก เปิด
  2. ในการเพิ่มชุดข้อมูลอื่นลงในเวิร์กบุค ให้คลิก ข้อมูล และในช่อง ข้อมูล ให้คลิก เพิ่ม (+) แล้วคลิก เพิ่มชุดข้อมูล
  3. ในไดอะล็อกเพิ่มชุดข้อมูล ให้เลือกชุดข้อมูล และคลิก เพิ่มไปยังเวิร์กบุค
  4. ในเพจ ข้อมูล ให้ไปที่ ไดอะแกรมข้อมูล และค้นหาชุดข้อมูลที่จะผสม
  5. คลิกตัวเลขระหว่างไอคอนชุดข้อมูล
    จำนวนคอลัมน์ที่ตรงกัน
  6. ทางเลือก: ในการแก้ไขข้อมูลที่ตรงกันสำหรับคอลัมน์ ให้คลิกชื่อของคอลัมน์และเลือกคอลัมน์อื่น

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

  7. ทางเลือก: คลิก เพิ่มรายการที่ตรงกันอีกรายการหนึ่ง และในตาราง ให้เลือกคอลัมน์ที่คุณต้องการรวม
  8. ทางเลือก: สำหรับตัววัดที่คุณกำลังอัปโหลดเป็นครั้งแรก ให้ระบุประเภทการสรุปรวม เช่น ผลรวมหรือเฉลี่ย
  9. คลิก ตกลง

เคล็ดลับการผสมข้อมูล

ต่อไปนี้คือเคล็ดลับบางส่วนเกี่ยวกับการผสมข้อมูลเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด

หลีกเลี่ยงข้อผิดพลาดเกี่ยวกับขีดจำกัดสูงสุดของรันไทม์

หากคุณผสมชุดข้อมูลภายนอกเข้ากับหัวเรื่องของ Oracle Analytics และใช้คอลัมน์และฟิลเตอร์จากที่มาทั้งสองในการแสดงข้อมูลเดียวกัน Oracle Analytics อาจหมดเวลาได้

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

เปลี่ยนการผสมข้อมูลในการแสดงข้อมูล

คุณสามารถแก้ไขคุณสมบัติของการแสดงข้อมูลเพื่อแก้ไขการตั้งค่าการผสมข้อมูลของเวิร์กบุค

ชุดข้อมูลที่ใช้การเชื่อมต่อ Oracle Essbase หรือ Oracle EPM Cloud จะทำการผสมไม่ได้
  1. บนโฮมเพจ ให้วางเคอร์เซอร์เหนือเวิร์กบุค คลิก การดำเนินการ แล้วเลือก เปิด
  2. ในเวิร์กบุค ให้เลือกการแสดงข้อมูล และในช่อง คุณสมบัติ ให้คลิก ชุดข้อมูล
    แผงข้อมูลคุณสมบัติของการแสดงข้อมูล
  3. ในการเปลี่ยนการผสมที่เป็นค่าดีฟอลต์ ให้คลิก การผสมข้อมูล และเลือก อัตโนมัติ หรือ กำหนดเอง
    ถ้าคุณเลือก กำหนดเอง คุณสามารถตั้งค่าการผสมเป็น ทุกแถว หรือ แถวที่ตรงกัน
    • คุณต้องระบุที่มาอย่างน้อยหนึ่งแหล่งเป็น ทุกแถว
    • ถ้าทั้งสองแหล่งเป็น ทุกแถว ระบบจะถือว่าตารางเป็นแบบไดเมนชันทั้งหมด
    • คุณไม่สามารถกำหนดทั้งสองแหล่งเป็น แถวที่ตรงกัน ได้