SAP IDT - เข้าร่วมใน Data Foundation

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

ในการแทรกการเข้าร่วมใหม่ให้ไปที่แทรก→แทรกการเข้าร่วม

เลือกตารางที่ 1 จากดรอปดาวน์ตารางที่ 2 จากเมนูแบบเลื่อนลงจากตารางทั้งหมดใน Data Foundation เลือกคอลัมน์จากตารางที่ 1 และตารางที่ 2 เพื่อเข้าร่วม เลือกประเภทของการเข้าร่วมที่คุณต้องการแทรก→ตกลง

การแก้ไขการเข้าร่วมที่มีอยู่

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

ตารางที่ได้มา

ตารางที่ได้รับคือตารางเสมือนในฐานข้อมูลที่รวมตารางอื่น ๆ โดยใช้การคำนวณและฟังก์ชัน

คุณสามารถใช้ตารางที่ได้รับเพื่อวัตถุประสงค์ดังต่อไปนี้ -

  • เพื่อสร้างตารางที่มีคอลัมน์จากตารางอื่น คำจำกัดความของคอลัมน์อาจรวมถึงการคำนวณและฟังก์ชันที่ซับซ้อน

  • เพื่อสร้างตารางเดียวที่รวมสองตารางขึ้นไป

  • เพื่อสร้างตารางที่มีคอลัมน์ที่เลือกจากตารางต่างๆ

  • ในการแทรกตารางที่ได้รับเลือกส่วนหัวของตาราง→คลิกขวา→แทรก→ตารางที่ได้มา

ป้อนชื่อเฉพาะและคลิกตกลง

นามแฝงของตาราง

ตารางนามแฝงเรียกว่าการอ้างอิงตารางมาตรฐานใน Data Foundation ข้อมูลในตารางนามแฝงจะเหมือนกับตารางเดิมโดยสิ้นเชิง

ตารางนามแฝงใช้เพื่อแบ่งลูปในเส้นทางเข้าร่วมในเลเยอร์ Data Foundation นอกจากนี้ยังสามารถใช้ตารางนามแฝงเพื่อเปลี่ยนชื่อตารางได้

แทรกนามแฝง

ในการสร้างตารางนามแฝงให้เลือกตารางที่จะต้องสร้างนามแฝง คลิกขวาที่ส่วนหัวของตาราง→แทรก→ตารางนามแฝง ในการสร้างตารางนามแฝงบนตารางมากกว่าหนึ่งตารางให้ใช้แป้น CTRL เพื่อเลือกหลายตาราง

นามแฝงใช้เพื่อทำลายลูปใด ๆ และเพื่อจัดการกับปัญหา Fan trap และ Chasm trap

ตรวจหานามแฝง

ในการตรวจหานามแฝงให้ไปที่ตรวจหาภายใต้เลเยอร์ Data Foundation

ในการตรวจหานามแฝงของตารางควรเป็นไปตามเงื่อนไขต่อไปนี้

บริบท

บริบทยังใช้เพื่อแบ่งลูปใน Data Foundation เมื่อคุณไม่สามารถแบ่งลูปโดยใช้ตารางนามแฝง

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

ในบริบทมีสามสถานะที่กำหนดไว้สำหรับการเข้าร่วม -

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

Excluded Joins - ในส่วนหนึ่งของสคีมาที่คลุมเครือการรวมที่ยกเว้นจะกำหนดเส้นทางที่บริบทจะไม่ใช้

Neutral Joins- เป็นส่วนหนึ่งของสคีมาที่ไม่คลุมเครือและรวมอยู่ในเส้นทางการสืบค้นของบริบทเสมอ การเข้าร่วมใด ๆ ที่ไม่รวมหรือยกเว้นไว้อย่างชัดเจนจะเป็นกลาง

สามารถกำหนดบริบทได้ด้วยตนเองหรือโดยการคลิกตัวเลือกตรวจหาบริบท

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

จากบานหน้าต่างนามแฝงและบริบทให้เลือกไอคอนตรวจหาบริบท

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

จากนั้นเปิดกล่องโต้ตอบตรวจหาบริบทเลือกบริบทที่คุณต้องการแทรก

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

เข้าร่วมที่ได้รับการยกเว้นแสดงโดยไอคอนการยกเว้น คลิกตกลงเพื่อแทรกบริบทที่เลือกลงในฐานข้อมูล