Amazon Redshift รองรับการจัดเก็บสตริงแต่ละรายการสูงสุด 16 ล้านไบต์ภายใน SUPER data type แล้ว เมื่อเปิดใช้งานผ่านพารามิเตอร์ฐานข้อมูล การปรับปรุงนี้มีผลเมื่อนำเข้าข้อมูลที่มีโครงสร้างหรือกึ่งโครงสร้างจากไฟล์ต้นทาง เช่น JSON, PARQUET, TEXT และ CSV รวมถึงระหว่างกระบวนการ ELT ด้วย
ก่อนหน้านี้ SUPER data type มีข้อจำกัดอยู่ที่ 65,535 ไบต์ การรองรับสตริงขนาดใหญ่โดยตรงนี้ช่วยให้สามารถนำเข้าข้อมูล เช่น ข้อกำหนดและเงื่อนไข หรือสัญญา ที่มีความยาวมากได้โดยไม่ต้องมีการประมวลผลเพิ่มเติม และสามารถสอบถามด้วย SQL ได้ทันที
นอกจากนี้ ฟังก์ชันต่างๆ เช่น JSON_PARSE, CONCAT และ LISTAGG ยังสามารถรับอินพุตและส่งคืนเอาต์พุตที่มีความยาวสูงสุดถึง 16 ล้านไบต์ได้แล้ว การอัปเกรดนี้พร้อมใช้งานในทุก AWS Region รวมถึง AWS GovCloud (US) Regions ด้วย
ศัพท์ที่ควรรู้
- Amazon Redshift – บริการคลังข้อมูลบนคลาวด์ของ AWS ที่ใช้ในการจัดเก็บและวิเคราะห์ข้อมูลขนาดใหญ่
- SUPER data type – ชนิดข้อมูลที่ช่วยให้สามารถจัดเก็บข้อมูลที่มีโครงสร้างและกึ่งโครงสร้างได้ในที่เดียว
- ELT – กระบวนการ Extract, Load และ Transform ที่ใช้ในการนำเข้าและแปลงข้อมูลเข้าสู่ระบบ
- JSON, PARQUET, TEXT, CSV – รูปแบบไฟล์ต้นทางที่สามารถนำเข้าข้อมูลเข้าสู่ Amazon Redshift ได้
ที่มา: AWS