วิธีการระบุรายงาน Cognos ด้วย Embedded SQL

by กันยายน 7, 2016การวิเคราะห์ Cognos, MotioPIความคิดเห็น 0

คำถามทั่วไปที่มักถูกถามถึง MotioPI Support Staff คือวิธีการระบุรายงาน IBM Cognos การสืบค้น ฯลฯ ที่ใช้ SQL แบบอินไลน์ในข้อมูลจำเพาะ แม้ว่ารายงานส่วนใหญ่จะใช้ประโยชน์จากแพ็คเกจเพื่อเข้าถึงคลังข้อมูลของคุณ แต่ก็เป็นไปได้ที่รายงานจะเรียกใช้คำสั่ง SQL โดยตรงกับฐานข้อมูล โดยข้ามแพ็คเกจของคุณ มาคุยกันว่าทำไมการรู้ว่ารายงานใดบ้างที่ฝัง SQL

 


เหตุใดจึงสำคัญที่ต้องระบุรายงาน Cognos ด้วย Embedded SQL

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

วิธีใช้ MotioPI เพื่อค้นหารายงาน Cognos ด้วย Embedded SQL

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

    1. เปิดแผงการค้นหาและแทนที่ใน Motioพี. หากจำเป็น ให้จำกัดการค้นหาให้ครอบคลุมเฉพาะส่วนต่างๆ ของที่เก็บเนื้อหาของคุณ ซึ่งอาจเป็นประโยชน์อย่างยิ่งหากคุณกังวลเฉพาะส่วนย่อยของที่เก็บเนื้อหาของคุณหรือกังวลเกี่ยวกับความเร็วของการค้นหาใน Motioพี. หากต้องการ จำกัด ให้เลือกปุ่ม "แคบ"
    2. เลือกไฟล์หรือโฟลเดอร์ที่คุณต้องการทำการค้นหา จากนั้นเลือกปุ่ม “>>”
    3. ใส่ใน “ ” (ไม่มีเครื่องหมายคำพูด) ในช่องค้นหา
    4. กดปุ่ม "ค้นหา"
    5. MotioPI จะส่งคืนรายงานทั้งหมดที่มี SQL แบบฝังจากการค้นหาของคุณ
    6. โปรดทราบว่าคุณสามารถวางเมาส์ไว้เหนือข้อมูลโค้ดเพื่อดูข้อความทั้งหมดของ SQL ได้ 
    7.  เมื่อคุณพบรายงานทั้งหมดที่มี SQL แบบฝังแล้ว คุณสามารถจัดทำเอกสารโดยใช้คุณลักษณะการส่งออกใน MotioPI (ไฟล์ -> ส่งออกเอาต์พุต) ย้ายไปยังตำแหน่งเดียวโดยใช้ MotioPI เพื่อให้คุณสามารถค้นหาได้อย่างง่ายดายในอนาคต หรือแม้แต่ทำการเปลี่ยนแปลงอย่างง่ายในข้อมูลจำเพาะโดยใช้คุณสมบัติ "แทนที่" ของแผงการค้นหาและแทนที่

สรุป:

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

BI/การวิเคราะห์การวิเคราะห์ Cognos
Cognos Query สตูดิโอ
ผู้ใช้ของคุณต้องการ Query Studio

ผู้ใช้ของคุณต้องการ Query Studio

ด้วยการเปิดตัว IBM Cognos Analytics 12 ในที่สุดการเลิกใช้ Query Studio และ Analysis Studio ที่ประกาศมานานก็ส่งมอบพร้อมกับเวอร์ชันของ Cognos Analytics ลบสตูดิโอเหล่านั้นในที่สุด ขณะนี้สิ่งนี้ไม่ควรเป็นเรื่องแปลกใจสำหรับคนส่วนใหญ่ที่มีส่วนร่วมใน...

อ่านเพิ่มเติม

การวิเคราะห์ Cognos
เส้นทางที่เร็วที่สุดจาก CQM สู่ DQM

เส้นทางที่เร็วที่สุดจาก CQM สู่ DQM

เส้นทางที่เร็วที่สุดจาก CQM ถึง DQM เป็นเส้นตรงด้วย MotioCI มีโอกาสดีที่หากคุณเป็นลูกค้า Cognos Analytics มายาวนาน คุณยังคงลากเนื้อหาโหมดการสืบค้นที่เข้ากันได้ (CQM) แบบดั้งเดิม คุณรู้แล้วว่าทำไมคุณต้องย้ายไปที่ Dynamic Query...

อ่านเพิ่มเติม

การวิเคราะห์ Cognosการอัพเกรด Cognos
3 ขั้นตอนสู่การอัพเกรด Cognos ที่ประสบความสำเร็จ
สามขั้นตอนสู่การอัพเกรด IBM Cognos ที่ประสบความสำเร็จ

สามขั้นตอนสู่การอัพเกรด IBM Cognos ที่ประสบความสำเร็จ

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

อ่านเพิ่มเติม

การวิเคราะห์ CognosMotioCI
การปรับใช้ Cognos
แนวทางปฏิบัติที่ได้รับการพิสูจน์แล้วในการปรับใช้ Cognos

แนวทางปฏิบัติที่ได้รับการพิสูจน์แล้วในการปรับใช้ Cognos

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

อ่านเพิ่มเติม

เมฆการวิเคราะห์ Cognos
Motio X IBM Cognos Analytics คลาวด์
Motio, Inc. มอบการควบคุมเวอร์ชันตามเวลาจริงสำหรับ Cognos Analytics Cloud

Motio, Inc. มอบการควบคุมเวอร์ชันตามเวลาจริงสำหรับ Cognos Analytics Cloud

พลาโน เท็กซัส – 22 กันยายน 2022 - Motio, Inc. บริษัทซอฟต์แวร์ที่ช่วยให้คุณรักษาความได้เปรียบด้านการวิเคราะห์ของคุณไว้ได้ด้วยการทำให้ซอฟต์แวร์วิเคราะห์ธุรกิจอัจฉริยะและการวิเคราะห์ของคุณดีขึ้น วันนี้ได้ประกาศเปิดตัวทั้งหมด MotioCI แอปพลิเคชันสนับสนุน Cognos อย่างเต็มที่...

อ่านเพิ่มเติม

การวิเคราะห์ Cognos
IBM Cognos Analytics กับ Watson
วัตสัน มีอะไรทำ?

วัตสัน มีอะไรทำ?

บทคัดย่อ IBM Cognos Analytics ได้รับการสักด้วยชื่อ Watson ในเวอร์ชัน 11.2.1 ปัจจุบันชื่อเต็มของเขาคือ IBM Cognos Analytics พร้อมด้วย Watson 11.2.1 ซึ่งเดิมเรียกว่า IBM Cognos Analytics แต่วัตสันนี้อยู่ที่ไหนกันแน่ และมันเอาไว้ทำอะไร? ใน...

อ่านเพิ่มเติม