วางแผนการย้ายข้อมูลของคุณจาก Azure Data Factory
Microsoft Fabric เป็นผลิตภัณฑ์ SaaS การวิเคราะห์ข้อมูลของ Microsoft ที่รวบรวมผลิตภัณฑ์การวิเคราะห์ชั้นนําในตลาดทั้งหมดของ Microsoft ไว้ในประสบการณ์การใช้งานของผู้ใช้คนเดียว โรงงานข้อมูลแฟบริคให้การเรียงลําดับเวิร์กโฟลว์ การเคลื่อนไหวข้อมูล การจําลองข้อมูล และการแปลงข้อมูลที่ปรับขนาดด้วยความสามารถที่คล้ายกันซึ่งพบได้ใน Azure Data Factory (ADF) หากคุณมีการลงทุน ADF อยู่แล้วซึ่งคุณต้องการปรับให้ทันสมัยไปยัง Fabric Data Factory เอกสารนี้มีประโยชน์เพื่อช่วยให้คุณเข้าใจข้อควรพิจารณากลยุทธ์และแนวทางในการโยกย้าย
การย้ายจากบริการ Azure PaaS ETL/DI ADF & ไปป์ไลน์ Synapse และกระแสข้อมูลมีประโยชน์หลายอย่าง:
- คุณลักษณะใหม่สําหรับไปป์ไลน์รวม รวมถึงกิจกรรมอีเมลและ Teams ช่วยให้การกําหนดเส้นทางข้อความระหว่างการดําเนินการไปป์ไลน์ทําได้ง่าย
- คุณลักษณะการรวมแบบต่อเนื่องและการจัดส่ง (CI/CD) (ไปป์ไลน์การปรับใช้) ในตัวไม่จําเป็นต้องรวมภายนอกกับพื้นที่เก็บ Git
- การรวมพื้นที่ทํางานกับที่จัดเก็บข้อมูลเลค OneLake ของคุณช่วยให้การจัดการการวิเคราะห์ที่ง่ายสําหรับบานหน้าต่างเดียวทําได้ง่าย
- การรีเฟรชแบบจําลองข้อมูลเชิงความหมายของคุณทําได้ง่ายใน Fabric ด้วยกิจกรรมไปป์ไลน์แบบรวมอย่างสมบูรณ์
Microsoft Fabric เป็นแพลตฟอร์มแบบรวมสําหรับทั้งข้อมูลองค์กรแบบบริการตนเองและข้อมูลองค์กรที่จัดการด้วยไอที ด้วยการเติบโตของเอ็กซ์โพเนนเชียลในปริมาณข้อมูลและความซับซ้อน ลูกค้า Fabric ต้องการโซลูชันระดับองค์กรที่ปรับขนาด ปลอดภัย จัดการง่าย และสามารถเข้าถึงผู้ใช้ทั้งหมดทั่วทั้งองค์กรได้
ในช่วงไม่กี่ปีที่ผ่านมา Microsoft ได้ลงทุนความพยายามอย่างมากในการนําเสนอความสามารถบนระบบคลาวด์ที่ปรับขนาดได้ให้กับ Premium ด้วยเหตุนี้ Data Factory in Fabric จึงสนับสนุนระบบนิเวศน์ขนาดใหญ่ของนักพัฒนาการผสานรวมข้อมูลและโซลูชันการผสานรวมข้อมูลที่สร้างขึ้นมานานกว่าทศวรรษเพื่อใช้ชุดคุณสมบัติและความสามารถเต็มรูปแบบที่เหนือกว่าฟังก์ชันการทํางานเทียบเท่าที่พร้อมใช้งานในรุ่นก่อนหน้านี้
โดยทั่วไปลูกค้าจะถามว่ามีโอกาสรวมโดยโฮสต์โซลูชันการรวมข้อมูลภายใน Fabric หรือไม่ คําถามทั่วไปประกอบด้วย:
- ฟังก์ชันทั้งหมดที่เราขึ้นอยู่กับงานในไปป์ไลน์ Fabric หรือไม่
- ความสามารถใดพร้อมใช้งานเฉพาะในไปป์ไลน์ Fabric เท่านั้น
- เราจะโยกย้ายไปป์ไลน์ที่มีอยู่ไปยังไปป์ไลน์ Fabric ได้อย่างไร
- แผนงานของ Microsoft สําหรับการนําเข้าข้อมูลองค์กรคืออะไร
ความแตกต่างของแพลตฟอร์ม
เมื่อคุณโยกย้ายอินสแตนซ์ ADF ทั้งหมด มีความแตกต่างที่สําคัญมากมายในการพิจารณาระหว่าง ADF และ Data Factory ใน Fabric ซึ่งกลายเป็นสิ่งสําคัญเมื่อคุณโยกย้ายไปยัง Fabric เราสํารวจความแตกต่างที่สําคัญเหล่านั้นในส่วนนี้
สําหรับความเข้าใจโดยละเอียดเพิ่มเติมเกี่ยวกับการแมปการทํางานของคุณลักษณะที่แตกต่างกันระหว่าง Azure Data Factory และ Fabric Data Factory โปรดดูที่ เปรียบเทียบ Data Factory ใน Fabric และ Azure Data Factory
รันไทม์การรวม
ใน ADF รันไทม์การรวม (IRs) เป็นออบเจ็กต์การกําหนดค่าที่แสดงการคํานวณที่ใช้โดย ADF เพื่อดําเนินการประมวลผลข้อมูลของคุณให้เสร็จสมบูรณ์ คุณสมบัติการกําหนดค่าเหล่านี้รวมถึงภูมิภาค Azure สําหรับการคํานวณแบบคลาวด์และขนาดการคํานวณของโฟลว์ Data Flow IR ประเภทอื่น ๆ รวมถึง IR (SHIR) ที่โฮสต์ด้วยตนเองสําหรับการเชื่อมต่อข้อมูลภายในองค์กร SSIS IR สําหรับการเรียกใช้แพคเกจ SQL Server Integration Services และ IR ระบบคลาวด์ที่เปิดใช้งาน Vnet
Microsoft Fabric เป็นผลิตภัณฑ์ซอฟต์แวร์แบบบริการ (SaaS) ในขณะที่ ADF เป็นผลิตภัณฑ์แบบบริการแพลตฟอร์ม (PaaS) ความแตกต่างนี้หมายความว่าในแง่ของรันไทม์การรวมคือคุณไม่จําเป็นต้องกําหนดค่าใด ๆ เพื่อใช้ไปป์ไลน์หรือกระแสข้อมูลใน Fabric เป็นค่าเริ่มต้นคือการใช้การคํานวณบนระบบคลาวด์ในภูมิภาคที่ความจุ Fabric ของคุณอยู่ SSIS IR ไม่มีอยู่ใน Fabric และสําหรับการเชื่อมต่อข้อมูลภายในองค์กรคุณใช้คอมโพเนนต์เฉพาะ Fabric ที่เรียกว่า data Gateway (OPDG) ภายในองค์กร และสําหรับการเชื่อมต่อเครือข่ายเสมือนกับเครือข่ายที่มีความปลอดภัย คุณใช้เกตเวย์ข้อมูลเครือข่ายเสมือนใน Fabric
เมื่อโยกย้ายจาก ADF ไปยัง Fabric คุณไม่จําเป็นต้องโยกย้าย IR เครือข่ายสาธารณะ Azure (คลาวด์) คุณจําเป็นต้องสร้าง SHIR ของคุณใหม่เป็น OPDGs และเครือข่ายเสมือนที่เปิดใช้งาน Azure IR เป็น Virtual Network Data Gateways
ไปป์ ไลน์
ไปป์ไลน์เป็นคอมโพเนนต์พื้นฐานของ ADF ซึ่งใช้สําหรับเวิร์กโฟลว์หลักและการเรียงกระบวนการ ADF ของคุณสําหรับการเคลื่อนย้ายข้อมูล การแปลงข้อมูล และกระบวนการการเรียง ไปป์ไลน์ใน Fabric Data Factory เกือบจะเหมือนกับ ADF แต่มีส่วนประกอบเพิ่มเติมที่เหมาะกับแบบจําลอง SaaS ที่ยึดตาม Power BI เป็นอย่างดี ความคล้ายคลึงกันนี้รวมถึงกิจกรรมดั้งเดิมสําหรับอีเมล Teams และการรีเฟรชแบบจําลองความหมาย
ข้อกําหนด JSON ของไปป์ไลน์ใน Fabric Data Factory แตกต่างกันเล็กน้อยจาก ADF เนื่องจากความแตกต่างในการใช้งานแบบจําลองระหว่างสองผลิตภัณฑ์ เนื่องจากความแตกต่างนี้ จึงไม่สามารถคัดลอก/วางไปป์ไลน์ JSON, ไปป์ไลน์นําเข้า/ส่งออก หรือชี้ไปยังที่เก็บ ADF Git ได้
เมื่อสร้างไปป์ไลน์ ADF ของคุณใหม่เป็นไปป์ไลน์ Fabric คุณจะต้องใช้แบบจําลองเวิร์กโฟลว์และทักษะที่คุณใช้ใน ADF เป็นหลัก ข้อควรพิจารณาหลักๆ เกี่ยวข้องกับ Linked Services และชุดข้อมูลซึ่งเป็นแนวคิดใน ADF ที่ไม่มีอยู่ใน Fabric
บริการที่เชื่อมโยงแล้ว
ใน ADF Linked Services กําหนดคุณสมบัติการเชื่อมต่อที่จําเป็นในการเชื่อมต่อกับที่เก็บข้อมูลของคุณสําหรับการย้ายข้อมูล การแปลงข้อมูล และกิจกรรมการประมวลผลข้อมูล ใน Fabric คุณจําเป็นต้องสร้างข้อกําหนดเหล่านี้เป็นการเชื่อมต่อที่เป็นคุณสมบัติสําหรับกิจกรรมของคุณ เช่น คัดลอกและกระแสข้อมูล
ชุดข้อมูล
ชุดข้อมูลกําหนดรูปร่าง ตําแหน่งที่ตั้ง และเนื้อหาของข้อมูลของคุณใน ADF แต่ไม่มีอยู่เป็นเอนทิตีใน Fabric หากต้องการกําหนดคุณสมบัติของข้อมูล เช่น ชนิดข้อมูล คอลัมน์ โฟลเดอร์ ตาราง ฯลฯ ในไปป์ไลน์ Fabric Data Factory คุณต้องกําหนดลักษณะเหล่านี้ภายในกิจกรรมไปป์ไลน์ภายในไปป์ไลน์และภายในวัตถุการเชื่อมต่อที่อ้างอิงก่อนหน้านี้ในส่วนบริการที่เชื่อมโยง
กระแสข้อมูล
ใน Data Factory for Fabric คําว่า กระแสข้อมูล หมายถึงกิจกรรมการแปลงข้อมูลแบบไม่มีรหัส ในขณะที่ใน ADF คุณลักษณะเดียวกันนี้เรียกว่า กระแสข้อมูล กระแสข้อมูล Fabric Data Factory มีส่วนติดต่อผู้ใช้ที่สร้างขึ้นบน Power Query ซึ่งใช้ในกิจกรรม ADF Power Query การคํานวณที่ใช้ในการดําเนินการกระแสข้อมูลใน Fabric คือกลไกการดําเนินการแบบเนทีฟที่สามารถปรับขนาดสําหรับการแปลงข้อมูลขนาดใหญ่โดยใช้กลไกการคํานวณ Fabric Data Warehouse ใหม่
ใน ADF โฟลว์ข้อมูลถูกสร้างขึ้นบนโครงสร้างพื้นฐาน Synapse Spark และกําหนดโดยใช้ส่วนติดต่อผู้ใช้ก่อสร้างที่ใช้ภาษาเฉพาะโดเมน (DSL) พื้นฐานที่เรียกว่า สคริปต์โฟลว์ข้อมูล ภาษานิยามนี้แตกต่างกันอย่างมากจากกระแสข้อมูลตาม Power Query ใน Fabric ที่ใช้ภาษานิยามที่เรียกว่า M เพื่อกําหนดลักษณะการทํางานของกระแสข้อมูลดังกล่าว เนื่องจากความแตกต่างเหล่านี้ในส่วนติดต่อผู้ใช้ ภาษา และกลไกการดําเนินการ กระแสข้อมูล Fabric และ ADF กระแสข้อมูล ไม่สามารถเข้ากันได้และคุณจําเป็นต้องสร้างกระแสข้อมูล ADF เป็น Fabric กระแสข้อมูล เมื่ออัปเกรดโซลูชันของคุณเป็น Fabric
ทริก เกอร์
ทริกเกอร์สัญญาณ ADF เพื่อดําเนินการไปป์ไลน์ตามกําหนดการเวลาของนาฬิกาผนัง ส่วนแบ่งเวลาของหน้าต่างเนื้องอก เหตุการณ์ตามไฟล์ หรือเหตุการณ์แบบกําหนดเอง คุณลักษณะเหล่านี้จะคล้ายกันใน Fabric แม้ว่าการใช้งานพื้นฐานจะแตกต่างกัน
ใน Fabric ทริกเกอร์ มีอยู่เป็นแนวคิดไปป์ไลน์เท่านั้น เฟรมเวิร์กที่ใหญ่กว่าที่ไปป์ไลน์ทริกเกอร์ใช้ใน Fabric เรียกว่า Data Activatorซึ่งเป็นเหตุการณ์และแจ้งเตือนระบบย่อยของคุณลักษณะตัวแสดงเวลาจริงใน Fabric
Fabric Data Activator มี การแจ้งเตือน ที่สามารถใช้เพื่อสร้างเหตุการณ์ไฟล์และทริกเกอร์เหตุการณ์แบบกําหนดเอง ในขณะที่ทริกเกอร์กําหนดการเป็นเอนทิตีที่แยกต่างหากใน Fabric ที่เรียกว่ากําหนดการ กําหนดการเหล่านี้อยู่ที่ระดับแพลตฟอร์มใน Fabric และไม่เฉพาะเจาะจงกับไปป์ไลน์ นอกจากนี้ยังไม่เรียกว่าทริกเกอร์ ใน Fabric
หากต้องการย้ายทริกเกอร์ของคุณจาก ADF ไปยัง Fabric ให้คิดถึงการสร้างทริกเกอร์กําหนดเวลาของคุณใหม่เพียงแค่กําหนดตารางเวลาซึ่งเป็นคุณสมบัติของไปป์ไลน์ Fabric ของคุณ และสําหรับทริกเกอร์ชนิดอื่น ๆ ทั้งหมด ให้ใช้ปุ่มทริกเกอร์ภายในไปป์ไลน์ Fabric หรือใช้ Data Activator แบบเนทีฟใน Fabric
การดีบัก
การดีบักไปป์ไลน์นั้นง่ายกว่าใน Fabric มากกว่าใน ADF ความง่ายนี้เกิดเนื่องจากไปป์ไลน์ Fabric Data Factory ไม่มีแนวคิดแยกต่างหากของ ดีบักโหมด ที่คุณพบในไปป์ไลน์ ADF และกระแสข้อมูล แต่เมื่อคุณสร้างไปป์ไลน์ของคุณคุณจะอยู่ในโหมดโต้ตอบเสมอ ในการทดสอบและดีบักไปป์ไลน์ของคุณ คุณจะต้องเลือกปุ่มเล่นจากแถบเครื่องมือตัวแก้ไขไปป์ไลน์เมื่อคุณพร้อมในวงจรการพัฒนาของคุณ ไปป์ไลน์ใน Fabric ไม่มีดีบัก จนกว่า รูปแบบการดีบักแบบโต้ตอบ แต่ใน Fabric คุณใช้ประโยชน์จากสถานะกิจกรรมและตั้งค่าเฉพาะกิจกรรมที่คุณต้องการทดสอบเป็นใช้งานอยู่ในขณะที่ตั้งค่ากิจกรรมอื่น ๆ ทั้งหมดเพื่อไม่ใช้งานเพื่อให้ได้การทดสอบเดียวกันและรูปแบบดีบัก อ้างอิงไปยังวิดีโอต่อไปนี้ที่แนะนําเกี่ยวกับวิธีการนี้ในการดีบักประสบการณ์การใช้งานใน Fabric
เปลี่ยนแปลงการรวบรวมข้อมูล
Change Data Capture (CDC) ใน ADF เป็นคุณลักษณะตัวอย่างที่ทําให้ง่ายต่อการย้ายข้อมูลอย่างรวดเร็วในลักษณะแบบเพิ่มหน่วยโดยใช้คุณลักษณะ CDC ฝั่งต้นทางของร้านค้าข้อมูลของคุณ เพื่อโยกย้ายวัตถุ CDC ของคุณไปยังโรงงานข้อมูล Fabric คุณต้องสร้างอาร์ติแฟกตเหล่านี้ใหม่เป็น คัดลอกงาน รายการในพื้นที่ทํางาน Fabric ของคุณ คุณลักษณะนี้มีความสามารถที่คล้ายกันกับการย้ายข้อมูลแบบเพิ่มหน่วยด้วย UI ที่ใช้งานง่ายโดยไม่จําเป็นต้องใช้ไปป์ไลน์ เช่นเดียวกับใน ADF CDC สําหรับข้อมูลเพิ่มเติม ดู คัดลอกงาน สําหรับ Data Factory ใน Fabric
Azure Synapse Link
แม้ว่าไม่มีใน ADF ผู้ใช้ Synapse ไปป์ไลน์มักใช้ Azure Synapse Link เพื่อทําซ้ําข้อมูลจากฐานข้อมูล SQL ไปยังที่จัดเก็บข้อมูลดิบของพวกเขาในวิธีการแบบครบวงจร ใน Fabric คุณสร้างวัตถุ Azure Synapse Link เป็นรายการมิเรอร์ในพื้นที่ทํางานของคุณอีกครั้ง สําหรับข้อมูลเพิ่มเติม โปรดดูที่ การมิเรอร์ฐานข้อมูล Fabric
SQL Server Integration Services (SSIS)
SSIS คือการรวมข้อมูลภายในองค์กรและเครื่องมือ ETL ที่ Microsoft มาพร้อมกับ SQL Server ใน ADF คุณสามารถยกและเปลี่ยนแพ็คเกจ SSIS ของคุณไปยังระบบคลาวด์ได้โดยใช้ ADF SSIS IR ใน Fabric เราไม่มีแนวคิดของ IR ดังนั้นฟังก์ชันการทํางานนี้จึงไม่สามารถทําได้ในวันนี้ อย่างไรก็ตาม เรากําลังดําเนินการเปิดใช้งานการดําเนินการแพคเกจ SSIS ในแบบดั้งเดิมจาก Fabric ซึ่งเราหวังว่าจะนําไปยังผลิตภัณฑ์ในเร็ว ๆ นี้ ในระหว่างนี้ วิธีที่ดีที่สุดในการดําเนินการแพคเกจ SSIS ในระบบคลาวด์กับ Fabric Data Factory คือการเริ่มต้น SSIS IR ในโรงงาน ADF ของคุณ จากนั้นเรียกใช้ไปป์ไลน์ ADF เพื่อเรียกใช้แพคเกจ SSIS ของคุณ คุณสามารถเรียกใช้ไปป์ไลน์ ADF จากไปป์ไลน์ Fabric ของคุณโดยใช้กิจกรรมไปป์ไลน์ที่ถูกเรียกใช้ที่อธิบายไว้ในส่วนต่อไปนี้
เรียกใช้กิจกรรมไปป์ไลน์
กิจกรรมทั่วไปที่ใช้ในไปป์ไลน์ ADF คือ กิจกรรมไปป์ไลน์ ซึ่งช่วยให้คุณสามารถเรียกใช้ไปป์ไลน์อื่นในโรงงานของคุณ ใน Fabric เราได้ปรับปรุงกิจกรรมนี้เป็นกิจกรรมการเรียกไปป์ไลน์ อ้างอิงถึงเอกสารประกอบ กิจกรรมของไปป์ไลน์
กิจกรรมนี้มีประโยชน์สําหรับสถานการณ์การโยกย้ายที่คุณมีไปป์ไลน์ ADF จํานวนมากที่ใช้คุณลักษณะเฉพาะของ ADF เช่น การแมปโฟลว์ข้อมูลหรือ SSIS คุณสามารถรักษาไปป์ไลน์เหล่านั้น as-is ใน ADF หรือแม้แต่ไปป์ไลน์ Synapse และจากนั้นเรียกใช้ไปป์ไลน์นั้นจากไปป์ไลน์ Fabric Data Factory ใหม่ของคุณโดยใช้กิจกรรมไปป์ไลน์เรียกและชี้ไปยังไปป์ไลน์โรงงานระยะไกล
ตัวอย่างสถานการณ์การโยกย้าย
สถานการณ์ต่อไปนี้คือสถานการณ์การโยกย้ายข้อมูลทั่วไปที่คุณอาจพบเมื่อโยกย้ายจาก ADF ไปยัง Fabric Data Factory
สถานการณ์ #1: ไปป์ไลน์ ADF และโฟลว์ข้อมูล
กรณีการใช้งานหลักสําหรับการโยกย้ายข้อมูลจากโรงงานจะขึ้นอยู่กับการทําให้สภาพแวดล้อม ETL ของคุณทันสมัยจากโรงงาน ADF รุ่น PaaS ไปยังแบบจําลอง Fabric SaaS ใหม่ รายการโรงงานหลักที่จะโยกย้ายคือไปป์ไลน์และกระแสข้อมูล มีองค์ประกอบพื้นฐานหลายอย่างที่คุณต้องวางแผนสําหรับการโยกย้ายนอกรายการระดับบนสุดสองรายการ: บริการที่เชื่อมโยง รันไทม์การรวม ชุดข้อมูล และทริกเกอร์
- บริการที่เชื่อมโยงจะต้องถูกสร้างขึ้นใหม่ใน Fabric เป็นการเชื่อมต่อในกิจกรรมไปป์ไลน์ของคุณ
- ไม่มีชุดข้อมูลอยู่ใน Factory คุณสมบัติของชุดข้อมูลของคุณจะถูกแสดงเป็นคุณสมบัติภายในกิจกรรมไปป์ไลน์ เช่น คัดลอกหรือค้นหา ในขณะที่การเชื่อมต่อประกอบด้วยคุณสมบัติชุดข้อมูลอื่น ๆ
- ไม่มีรันไทม์การรวมใน Fabric อย่างไรก็ตาม IR ที่โฮสต์ด้วยตนเองของคุณสามารถสร้างใหม่ได้โดยใช้เกตเวย์ข้อมูลภายในองค์กร (OPDG) ใน Fabric และ Azure Virtual Network IR เป็นเกตเวย์เครือข่ายเสมือนที่ได้รับการจัดการใน Fabric
- กิจกรรมไปป์ไลน์ ADF เหล่านี้ไม่ได้รวมอยู่ในโรงงานข้อมูลสิ่งทอ:
- Data Lake Analytics (U-SQL) - คุณลักษณะนี้เป็นบริการ Azure ที่ไม่สนับสนุน
- กิจกรรมการตรวจสอบความถูกต้อง - การตรวจสอบความถูกต้องใน ADF เป็นกิจกรรมตัวช่วยเหลือที่คุณสามารถสร้างใหม่ในไปป์ไลน์ Fabric ของคุณได้อย่างง่ายดายโดยใช้กิจกรรมรับเมตาดาต้า การวนรอบไปป์ไลน์ และกิจกรรม If
- Power Query - In Fabric กระแสข้อมูลทั้งหมดถูกสร้างขึ้นโดยใช้ Power Query UI ดังนั้นคุณจึงสามารถคัดลอกและวางรหัส M ของคุณจากกิจกรรม ADF Power Query และสร้างเป็นกระแสข้อมูลใน Fabric
- หากคุณกําลังใช้ความสามารถของไปป์ไลน์ ADF ใด ๆ ที่ไม่พบใน Fabric Data Factory ให้ใช้กิจกรรมการเรียกไปป์ไลน์ใน Fabric เพื่อเรียกใช้ไปป์ไลน์ที่มีอยู่ของคุณใน ADF
- กิจกรรมไปป์ไลน์ ADF ต่อไปนี้จะถูกรวมเป็นกิจกรรมเพื่อวัตถุประสงค์เดียว:
- กิจกรรม Azure Databricks (Notebook, Jar, Python)
- Azure HDInsight (Hive, Pig, MapReduce, Spark, Streaming)
รูปภาพต่อไปนี้แสดงหน้าการกําหนดค่าชุดข้อมูล ADF ที่มีเส้นทางไฟล์และการตั้งค่าการบีบอัด:
รูปต่อไปนี้แสดงการกําหนดค่าของกิจกรรมการคัดลอกสําหรับ Data Factory in Fabric ที่การบีบอัดและเส้นทางไฟล์เป็นแบบอินไลน์ในกิจกรรม:
สถานการณ์ #2: ADF ที่มี CDC, SSIS และ Airflow
CDC & Airflow ใน ADF เป็นคุณลักษณะตัวอย่างในขณะที่ SSIS ใน ADF เป็นคุณลักษณะที่พร้อมใช้งานโดยทั่วไปเป็นเวลาหลายปี คุณลักษณะแต่ละอย่างเหล่านี้ทําหน้าที่ในความต้องการในการรวมข้อมูลที่แตกต่างกัน แต่ต้องให้ความสนใจเป็นพิเศษเมื่อโยกย้ายจาก ADF ไปยัง Fabric Change Data Capture (CDC) เป็นแนวคิด ADF ระดับบนสุด แต่ใน Fabric คุณจะเห็นความสามารถนี้เป็น งานสําเนา
กระแสอากาศเป็นคุณลักษณะ ADF ที่จัดการโดยระบบคลาวด์ Apache Airflow และยังมีอยู่ใน Fabric Data Factory คุณควรจะสามารถใช้ที่เก็บแหล่งกระแสอากาศเดียวกันหรือนํา DAG ของคุณไปคัดลอก/วางรหัสลงใน Fabric Airflow ที่นําเสนอโดยไม่จําเป็นต้องมีการเปลี่ยนแปลงเพียงเล็กน้อย
สถานการณ์ #3: การโยกย้ายข้อมูลจากโรงงานที่เปิดใช้งาน Git ไปยัง Fabric
เป็นเรื่องปกติแม้ว่าจะไม่จําเป็น แต่โรงงานและพื้นที่ทํางาน ADF หรือ Synapse ของคุณเชื่อมต่อกับผู้ให้บริการ Git ภายนอกของคุณเองใน ADO หรือ GitHub ในสถานการณ์นี้ คุณจําเป็นต้องย้ายรายการโรงงานและพื้นที่ทํางานของคุณไปยังพื้นที่ทํางาน Fabric จากนั้นตั้งค่าการรวม Git บนพื้นที่ทํางาน Fabric ของคุณ
Fabric มีวิธีหลักสองวิธีในการเปิดใช้งาน CI/CD ทั้งในระดับพื้นที่ทํางาน: การรวม Git ซึ่งคุณนําที่เก็บ Git ของคุณเองมาใช้ใน ADO และเชื่อมต่อกับมันจาก Fabric และไปป์ไลน์การปรับใช้งานที่มีอยู่ภายใน ซึ่งคุณสามารถเลื่อนระดับโค้ดไปยังสภาพแวดล้อมที่สูงขึ้นโดยไม่จําเป็นต้องนํา Git ของคุณเองมาใช้
ในทั้งสองกรณี Git repo ที่มีอยู่ของคุณจาก ADF จะไม่ทํางานกับ Fabric แต่คุณจําเป็นต้องชี้ไปยังที่เก็บใหม่หรือเริ่มต้นไปป์ไลน์การปรับใช้ ใหม่ ใน Fabric และสร้างสิ่งประดิษฐ์ไปป์ไลน์ของคุณใหม่ใน Fabric
ยึดตามอินสแตนซ์ ADF ที่มีอยู่ของคุณโดยตรงไปยังพื้นที่ทํางาน Fabric
ก่อนหน้านี้, เราพูดคุยเกี่ยวกับการใช้ Fabric Data Factory เรียกกิจกรรมไปป์ไลน์เป็นกลไกเพื่อรักษาการลงทุนในไปป์ไลน์ ADF ที่มีอยู่ และเรียกพวกเขาอินไลน์จาก Fabric. ภายใน Fabric คุณสามารถนําแนวคิดที่คล้ายกันไปอีกขั้นและติดตั้งทั้งโรงงานภายในพื้นที่ทํางาน Fabric ของคุณเป็นรายการผ้าพื้นเมือง
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการปรับใช้สถานการณ์การใช้งาน โปรดดู สถานการณ์การทํางานร่วมกันและการจัดส่งเนื้อหา
การติดตั้ง Azure Data Factory ภายในพื้นที่ทํางาน Fabric ของคุณมีประโยชน์มากมายในการพิจารณา หากคุณไม่คุ้นเคยกับ Fabric และต้องการที่จะให้โรงงานของคุณเคียงข้างกันภายในพื้นที่เดียวกันระหว่างกระจก คุณสามารถติดตั้งเข้ากับ Fabric ได้เพื่อให้คุณสามารถจัดการได้ทั้งสองด้านของ Fabric ตอนนี้ ADF UI ที่สมบูรณ์มีให้คุณจากโรงงานที่ติดตั้งของคุณซึ่งคุณสามารถตรวจสอบจัดการและแก้ไขรายการโรงงาน ADF ของคุณอย่างเต็มที่จากภายในพื้นที่ทํางานของ Fabric คุณลักษณะนี้ทําให้ง่ายมากในการเริ่มโยกย้ายรายการเหล่านี้ลงใน Fabric เป็นวัตถุ Fabric ดั้งเดิม คุณลักษณะนี้ใช้งานง่ายและทําให้ง่ายต่อการดูโรงงาน ADF ของคุณในพื้นที่ทํางาน Fabric ของคุณ อย่างไรก็ตาม การดําเนินการจริงของไปป์ไลน์ กิจกรรม รันไทม์การรวม ฯลฯ ยังคงเกิดขึ้นภายในทรัพยากร Azure ของคุณ
เนื้อหาที่เกี่ยวข้อง
ข้อควรพิจารณาการย้ายข้อมูล จาก ADF ไปยังโรงงานข้อมูลใน Fabric