หรือองค์กรต้องการนำข้อมูลมหาศาลจากฐานข้อมูลแห่งหนึ่งมาวิเคราะห์และประมวลผลบนอีกแพลตฟอร์มหนึ่ง ก็จะต้องอาศัย API เป็นตัวเชื่อมในการดึงข้อมูลจากฐานข้อมูลไปสู่แพลตฟอร์มที่แตกต่างกัน เป็นต้น
Structured Data คือข้อมูลที่มีรูปแบบโครงสร้างชัดเจน ถูกจัดเรียงอย่างเป็นระเบียบ เป็นข้อมูลที่ถูกจัดเก็บไว้ใน Relational Database ไม่ว่าจะเป็นข้อมูลประเภทชื่อ-นามสกุล เบอร์โทรศัพท์ อายุ ที่อยู่ ยอดซื้อ-ขายสินค้า บันทึกการโทรศัพท์ บันทึกการเรียกเก็บเงิน เป็นต้น ซึ่งข้อมูลรูปแบบนี้สามารถสืบค้นได้ง่ายและนำไปต่อยอดในการทำ Data Visualization หรือนำไปวิเคราะห์ใช้งานได้ทันที
แต่ในขณะเดียวกันข้อมูลรูปแบบนี้ค่อนข้างมีน้อยมากและอาจไม่เพียงพอในการนำไปใช้เพื่อยกระดับสู่การเป็น Data-Driven Organization ทำให้องค์กรต้องพยายามนำ Data รูปแบบอื่น ๆ มาใช้ร่วมกัน ยกตัวอย่าง Relational Database ที่เป็นที่รู้จัก เช่น MySQL, Microsoft SQL Server, PostgreSQL, MariaDB
จึงต้องการเครื่องมือหรือเทคโนโลยีที่ทำให้ข้อมูลพร้อมใช้งานก่อน แต่กลับเป็นข้อมูลที่มีจำนวนมากที่สุดในปัจจุบันและเป็นข้อมูลที่องค์กรไม่ควรมองข้าม เพราะถ้าหากองค์กรสามารถใช้ประโยชน์จาก Unstructure Data ได้ แน่นอนว่าจะได้พบกับ Insight ต่าง ๆ ที่ซ่อนอยู่มากมายและเป็นประโยชน์ในการวิเคราะห์ต่อยอดเพื่อพัฒนาองค์กรและธุรกิจ ยกตัวอย่างไฟล์ที่เป็นที่รู้จัก Word, PDF, JPEG, PNG, MOV, MP4
Semi-Structured Data คือข้อมูลกึ่งมีโครงสร้างหรือข้อมูลกึ่งสำเร็จรูป เป็นรูปแบบข้อมูลที่อยู่ตรงกลางระหว่าง Structured Data และ Unstructured Data ซึ่งสามารถนำไปใช้งานได้ง่ายกว่าแบบไม่มีโครงสร้าง โดยมีการแท็กหรือกำกับว่าข้อมูลนั้น ๆ คือข้อมูลอะไร อยู่ในลำดับชั้นไหน