วิธีผสานรวม ActiveCampaign กับ SQL Server สำหรับการวิเคราะห์ขั้นสูง
เผยแพร่แล้ว: 2020-09-11โพสต์นี้สนับสนุนโดย Skyvia
เครื่องมือซอฟต์แวร์-as-a-service (SaaS) บนคลาวด์ เช่น ActiveCampaign กลายเป็นสิ่งสำคัญสำหรับธุรกิจจำนวนมาก – แต่บริษัทจำนวนมากยังคงต้องจัดเก็บข้อมูลบางส่วนไว้ในเครื่อง บางคนทำเช่นนี้เนื่องจากปัญหาด้านความปลอดภัย ในขณะที่บางคนต้องการพื้นที่จัดเก็บข้อมูลแบบรวมศูนย์สำหรับข้อมูลที่มาจากแหล่งต่างๆ
ในกรณีส่วนใหญ่ ข้อมูลจะถูกเก็บไว้ในฐานข้อมูลเชิงสัมพันธ์ (SQL) โพสต์นี้ครอบคลุม:
- ฐานข้อมูล SQL คืออะไร
- ทำไมคุณอาจต้องใช้เซิร์ฟเวอร์ SQL
- วิธีที่คุณสามารถโหลดข้อมูล ActiveCampaign ไปยังฐานข้อมูลโดยไม่ต้องเข้ารหัสและไม่ต้องใช้ความรู้ด้านเทคนิค
ฐานข้อมูล SQL คืออะไร?
ฐานข้อมูลเชิงสัมพันธ์ (หรือ SQL) คือชุดของข้อมูลที่จัดระเบียบในตารางโดยใช้คอลัมน์และแถว.. SQL ในที่นี้ย่อมาจาก Structured Query Language ซึ่งเป็นภาษาที่ใช้ในการสืบค้นและจัดการข้อมูลและดูแลเซิร์ฟเวอร์ฐานข้อมูล
หนึ่งในเซิร์ฟเวอร์ฐานข้อมูลที่ได้รับความนิยมมากที่สุดในตลาดคือ Microsoft SQL Server มักใช้เพื่อจัดเก็บข้อมูลธุรกิจภายในองค์กรและให้ข้อมูลกับแอปพลิเคชันซอฟต์แวร์อื่นๆ Microsoft SQL Server เป็นที่นิยมเนื่องจากสามารถทำงานร่วมกับแอปและไคลเอ็นต์ของบริษัทอื่นได้มากมาย นอกจากนี้ยังมีความน่าเชื่อถือและประสิทธิภาพสูง ตลอดจนชุดเครื่องมือแบบรวมกลุ่มต่างๆ เช่น บริการวิเคราะห์และการรายงาน
เหตุใดคุณจึงควรใช้เซิร์ฟเวอร์ SQL
มีเหตุผลหลัก 3 ประการในการใช้ฐานข้อมูล:
- สำเนาข้อมูลส่วนบุคคล แม้ว่าแอปบนระบบคลาวด์ เช่น ActiveCampaign จะเชื่อถือได้เมื่อต้องจัดเก็บข้อมูล ผู้ใช้ยังสามารถลบหรือแก้ไขข้อมูลสำคัญจำนวนมากโดยไม่ได้ตั้งใจ การเก็บสำเนาข้อมูลที่เข้าถึงได้เสมอจะไม่เสียหาย
- การจัดเก็บข้อมูลแบบรวมศูนย์ การรวมข้อมูลจากแหล่งต่างๆ ไว้ในที่เดียว เช่น ข้อมูลการตลาดจากแคมเปญของคุณใน ActiveCampaign ข้อมูลการขายจากโซลูชันอีคอมเมิร์ซของคุณ หรือข้อมูลการสนับสนุนลูกค้าจากระบบสนับสนุนของคุณ สามารถให้มุมมอง 360 องศาแก่ลูกค้าของคุณได้
- การวิเคราะห์ข้อมูลและการรายงาน แม้ว่า ActiveCampaign จากระยะไกลสามารถรับข้อมูลและการรายงานที่ดีได้อย่างง่ายดายผ่าน API ฐานข้อมูล SQL นั้นได้รับการปรับให้เหมาะสมกว่าสำหรับการวิเคราะห์ และสนับสนุนเครื่องมือการวิเคราะห์และการรายงานข้อมูลที่หลากหลาย Microsoft SQL Server ยังเสนอโซลูชันการรายงานและการวิเคราะห์แบบเนทีฟ
Skyvia สามารถช่วยเหลือผู้ใช้ ActiveCampaign ได้อย่างไร
ActiveCampaign มีบทบาทสำคัญในหลายธุรกิจ เป็นสิ่งสำคัญสำหรับ:
- ทำการตลาดผ่านอีเมลของคุณโดยอัตโนมัติ
- การสื่อสารกับลูกค้า
- การจัดการรายชื่อผู้ติดต่อและลูกค้าเป้าหมายของคุณ
(เพียงเพื่อบอกชื่อบางสิ่ง)
ActiveCampaign จัดเก็บข้อมูลเกี่ยวกับการให้คะแนนลีดของคุณ การแบ่งส่วน ประวัติไปป์ไลน์ของข้อตกลง – ข้อมูลโดยที่มุมมองของคุณเกี่ยวกับลูกค้าและลีดของคุณไม่สามารถสมบูรณ์ได้
หากคุณต้องการเพิ่มข้อมูลในฐานข้อมูลของคุณด้วยข้อมูลจาก ActiveCampaign Skyvia เป็นเครื่องมือที่สมบูรณ์แบบสำหรับการใช้งาน
ActiveCampaign+Skyvia การจำลองแบบไปยังฐานข้อมูล
Skyvia เป็นโซลูชันการรวมข้อมูลบนคลาวด์ ซึ่งสามารถคัดลอกข้อมูลจาก ActiveCampaign และแอปพลิเคชันระบบคลาวด์อื่น ๆ จำนวนหนึ่งไปยัง SQL Server ได้อย่างง่ายดาย เช่นเดียวกับเซิร์ฟเวอร์ฐานข้อมูลอื่นๆ และคลังข้อมูลบนคลาวด์
Skyvia มีเครื่องมือหลายอย่างที่คุณสามารถใช้เพื่อดึงข้อมูล ActiveCampaign ไปยังฐานข้อมูล เครื่องมือที่ง่ายที่สุดคือการ จำลองแบบ ของ Skyvia ที่สร้างสำเนาของข้อมูลบนคลาวด์ในฐานข้อมูล
การตั้งค่าการจำลองแบบใน Skyvia เป็นกระบวนการง่ายๆ ที่ไม่ต้องเข้ารหัส ซึ่งใช้เวลาไม่ถึง 5 นาที ไม่ต้องใช้ทักษะการเขียนโปรแกรมหรือการติดตั้งซอฟต์แวร์ใดๆ คุณไม่จำเป็นต้องเตรียมตารางฐานข้อมูลที่เกี่ยวข้องด้วยซ้ำ – Skyvia สามารถจำลองแบบไปยังฐานข้อมูลเปล่าและสร้างตารางให้กับคุณได้
เมื่อคุณตั้งค่าการจำลองแบบแล้ว การจำลองแบบจะทำงานโดยอัตโนมัติตามกำหนดเวลาและอัปเดตฐานข้อมูลของคุณด้วยข้อมูลใหม่จาก ActiveCampaign โดยไม่ต้องโต้ตอบกับผู้ใช้ ดังนั้น คุณจะมีข้อมูล ActiveCampaign ที่สดใหม่ในฐานข้อมูล SQL Server ของคุณอยู่เสมอ ซึ่งมีความสำคัญอย่างยิ่งสำหรับการวิเคราะห์ข้อมูลและการตัดสินใจที่ถูกต้อง
คุณลักษณะการอัปเดตแบบเพิ่มหน่วยอนุญาตให้โหลดได้เฉพาะระเบียนที่เพิ่ม/แก้ไข ดังนั้นคุณไม่จำเป็นต้องโหลดระเบียนทั้งหมดซ้ำทุกครั้ง ทำให้การจำลองแบบเร็วขึ้นและใช้การเรียก ActiveCampaign API น้อยลง
วิธีกำหนดค่าการจำลองแบบ
ในการกำหนดค่าการจำลองแบบ ก่อนอื่นคุณต้องสร้างการเชื่อมต่อกับ ActiveCampaign และฐานข้อมูล ในการเชื่อมต่อกับ ActiveCampaign คุณต้องระบุชื่อบัญชีและคีย์ API ของคุณ
สำหรับ SQL Server คุณต้องระบุพารามิเตอร์การเชื่อมต่อที่เกี่ยวข้องด้วย เช่น IP ของเซิร์ฟเวอร์ที่จะเชื่อมต่อ ชื่อผู้ใช้และรหัสผ่าน และฐานข้อมูลที่จะทำซ้ำข้อมูล
อย่างไรก็ตาม โปรดทราบว่า SQL Server ของคุณควรใช้งานได้จากอินเทอร์เน็ตและอนุญาตการเชื่อมต่อ TCP/IP อย่างน้อยจาก IP ของ Skyvias หรือคุณอาจติดตั้งแอปพลิเคชัน Agent บนคอมพิวเตอร์ที่มีทั้งการเข้าถึงอินเทอร์เน็ตและการเข้าถึงแอปพลิเคชัน SQL นี้ และใช้การเชื่อมต่อแบบ Agent เอเจนต์นี้ทำหน้าที่เป็นอุโมงค์ที่ปลอดภัยสำหรับการโหลดข้อมูลระหว่าง Skyvia และฐานข้อมูลของคุณโดยไม่จำเป็นต้องเปิด SQL Server สำหรับอินเทอร์เน็ต
หลังจากนี้ คุณสามารถทำการจำลองแบบต่อไปได้ ที่นี่ คุณเพียงแค่ต้องเลือกการเชื่อมต่อที่เกี่ยวข้อง จากนั้นเลือกกล่องกาเครื่องหมายสำหรับออบเจ็กต์ ActiveCampaign (Skyvia นำเสนอข้อมูล ActiveCampaign เป็นตารางที่มีระเบียนและคอลัมน์ และเราเรียกตารางเหล่านี้ว่า "วัตถุ" เช่น ออบเจ็กต์ผู้ติดต่อ ออบเจกต์ดีล) ที่คุณต้องการ ทำซ้ำ หากต้องการ คุณอาจปรับแต่งการจำลองแบบในรายละเอียดเพิ่มเติมโดยยกเว้นบางฟิลด์จากการจำลองแบบและการตั้งค่าตัวกรองสำหรับข้อมูลที่จำลองแบบ
สุดท้าย คุณสามารถกำหนดค่ากำหนดการสำหรับการจำลองแบบของคุณให้ทำงานโดยอัตโนมัติ การตั้งค่าการตั้งเวลาที่ยืดหยุ่นทำให้คุณสามารถกำหนดตารางเวลาได้เกือบทุกแบบที่คุณต้องการ คุณอาจเรียกใช้การจำลองแบบทุกวันหรือในวันธรรมดาที่เฉพาะเจาะจง หรือบ่อยกว่าวันละครั้ง – สูงสุดทุกๆ สองสามนาที
สถานการณ์อื่นๆ สำหรับการรวมข้อมูล ActiveCampaign
การจำลองแบบของ Skyvia เป็นโซลูชันที่สมบูรณ์แบบสำหรับฐานข้อมูลเปล่า แต่ถ้าคุณมีฐานข้อมูลอยู่แล้วสำหรับลีด ผู้ติดต่อ ข้อตกลง และข้อมูลอื่น ๆ ของคุณล่ะ พวกเขาอาจมีโครงสร้างที่แตกต่างจากวัตถุ ActiveCampaign กรณีนี้อาจซับซ้อนเป็นพิเศษหากฐานข้อมูลถูกกรอกบางส่วนแล้ว และบางระเบียนมีอยู่แล้วในฐานข้อมูล
ในกรณีนี้ คุณสามารถใช้ Skyvia Import นี่เป็นเครื่องมือที่ล้ำหน้ากว่าการจำลองแบบมาก มีการตั้งค่าการทำแผนที่ที่มีประสิทธิภาพซึ่งอนุญาตให้โหลดข้อมูลระหว่างตารางที่มีโครงสร้างต่างกัน รวมถึงการค้นหาเพื่อรักษาความสัมพันธ์และนิพจน์ของข้อมูลต้นทางที่อนุญาตให้มีการแปลงข้อมูลที่ซับซ้อน
การตั้งค่าตัวกรองทำให้คุณสามารถโหลดได้เฉพาะระเบียนใหม่หรือระเบียนที่ตรงกับเกณฑ์อื่นๆ นอกจากนี้ การนำเข้าของ Skyvia ยังรองรับการทำงานของ UPSERT ที่อนุญาตให้โหลดข้อมูลโดยไม่ต้องสร้างซ้ำ
การนำเข้า Skyvia ไม่เพียงแต่ใช้ในการโหลดข้อมูล ActiveCampaign ไปยังฐานข้อมูลเท่านั้น แต่ยังรองรับการโหลดข้อมูลจากแหล่งข้อมูลต่างๆ ซึ่งรวมถึงฐานข้อมูลและไฟล์ CSV ไปยัง ActiveCampaign อย่างไรก็ตาม การกำหนดค่าการนำเข้านั้นซับซ้อนกว่าการจำลองแบบเล็กน้อย แต่ไม่ต้องกังวล มันยังคงแสดงผลได้ชัดเจน โดยไม่ต้องเขียนโค้ดใดๆ และเอกสารของ Skyvia ครอบคลุมทุกการตั้งค่าและการทำแผนที่ทุกประเภท
Skyvia เป็นโซลูชันฟรีเมียม การกำหนดราคาขึ้นอยู่กับปริมาณข้อมูลที่โหลด และอนุญาตให้โหลดข้อมูลจำนวนหนึ่งต่อเดือนแม้ในแผนราคาฟรี หากคุณต้องการรับสำเนาข้อมูล ActiveCampaign ของคุณในฐานข้อมูลหรือนำเข้าข้อมูลจากแหล่งอื่นไปยัง ActiveCampaign โปรดลองใช้ Skyvia สำหรับงานเหล่านี้