คุณสามารถควบคุมการอิมปอร์ตอาร์ติแฟคต์ Essbase โดยใช้ไฟล์ข้อความลิสต์การเลือก สำหรับการย้ายข้อมูลภายในองค์กร (โดยใช้เครื่องมือ LCM แบบสแตนอโลนด์) และสำหรับการย้ายข้อมูล Cloud Service (โดยใช้เครื่องมือ CLI)
ไฟล์ข้อความลิสต์การเลือกมีลิสต์อาร์ติแฟคต์ทั้งหมดใน Zip ที่เอ็กซ์ปอร์ตซึ่งมีการจัดกลุ่มตามส่วน คุณสามารถสร้างไฟล์ในระหว่างการเอ็กซ์ปอร์ตโดยใช้คำสั่ง lcmexport จุดสิ้นสุดไฟล์คือส่วน IMPORT ที่มีลิสต์รายการอาร์ติแฟคต์ที่ต้องการอิมปอร์ต
คุณสามารถแก้ไขไฟล์และลบหรือระบุความเห็นในแถวอาร์ติแฟคต์ที่คุณต้องการข้ามไปในการอิมปอร์ต โดยใช้คำสั่ง lcmimport คุณระบุไฟล์ข้อความเป็นอาร์กิวเมนต์ในการดำเนินการ lcmimport และคุณสามารถควบคุมลำดับการอิมปอร์ต
ไฟล์ข้อความลิสต์การเลือกตัวอย่าง
@Provisions /Sample/Provisions/CalcAssociation.csv @Databases/Basic/Calc_scripts /Sample/Databases/Basic/Calc scripts/Default Calc /Sample/Databases/Basic/Calc scripts/CalcAll.csc # ------------IMPORT----------------- import @Provisions import @Databases/Basic/Calc_scripts # ------------IMPORT----------------
วิธีใช้คุณสมบัตินี้
-gal,–generateartifactlist
ให้สร้างไฟล์ข้อความที่มีลิสต์อาร์ติแฟคต์ที่เอ็กซ์ปอร์ต-al,-artifactlist
-overwrite
–overwrite
เป็นจริง การดำเนินการอิมปอร์ตจะสร้างแอปพลิเคชันทั้งหมดอีกครั้ง โดยจะอิมปอร์ตอาร์ติแฟคต์หรือไฟล์ที่แสดงในไฟล์ข้อความเท่านั้น–overwrite
เป็นเท็จ การดำเนินการอิมปอร์ตจะอิมปอร์ตเพียงแค่อาร์ติแฟคต์หรือไฟล์ที่ไม่ได้ระบุความเห็นในไฟล์ข้อความ โดยจะไม่ส่งผลกระทบต่ออาร์ติแฟคต์อื่นที่มีอยู่แล้วในแอปพลิเคชันเป้าหมายกรณีการใช้งานตัวอย่าง
คุณมี Zip ที่เอ็กซ์ปอร์ตของแอปพลิเคชันตัวอย่าง และแค่ต้องการอิมปอร์ตข้อมูลจาก Sample/Basic
-overwrite
ไม่ถูกต้องสำหรับกรณีการใช้งานนี้ (การอิมปอร์ต “ข้อมูลอย่างเดียว”) เหตุผลคือในระหว่างที่อิมปอร์ต LCM จะลบแอปพลิเคชันทั้งหมดและอิมปอร์ตเป็นรายการว่างเปล่า จากนั้น ระบบจะพยายามอิมปอร์ตเฉพาะข้อมูลเท่านั้น โดยไม่มีเอาต์ไลน์ ซึ่งทำให้แอปพลิเคชันไม่ถูกต้องคุณต้องการอัปเดตลูกบาศก์ Sample.Basic ที่มีเพียงเอาต์ไลน์จาก Zip ที่เอ็กซ์ปอร์ต
แอปพลิเคชันตัวอย่างมี 3 ลูกบาศก์ชื่อ Basic, Basic1, Basic2 และคุณต้องการอิมปอร์ต Basic อย่างเดียว