Amazon Redshift, yarı yapılandırılmış veri işleme için yeni dizi işlevleri sunuyor
Amazon Redshift artık SUPER veri türünde depolanan yarı yapılandırılmış verilerle çalışmak için dokuz yeni dizi işlevini destekliyor. Yeni işlevler arasında ARRAY_CONTAINS, ARRAY_DISTINCT, ARRAY_EXCEPT, ARRAY_INTERSECTION, ARRAY_POSITION, ARRAY_POSITIONS, ARRAY_SORT, ARRAY_UNION ve ARRAYS_OVERLAP bulunur. Bu işlevler, dizileri doğrudan SQL sorgularınızda aramanıza, karşılaştırmanıza, sıralamanıza ve dönüştürmenize olanak tanır. Önceden, bu işlemleri gerçekleştirmek için karmaşık özel PartiQL SQL mantığı yazmak gerekirdi.
Bu işlevler, karmaşık veri dönüşümlerini basitleştirir ve tek bir SQL ifadesinde karmaşık dizi işlemlerini etkinleştirerek sorgu karmaşıklığını azaltır. Örneğin, öğe araması için ARRAY_CONTAINS ve ARRAY_POSITION, set işlemleri için ARRAY_INTERSECTION ve ARRAY_EXCEPT veya verileri düzenlemek ve çoğaltmak için ARRAY_SORT ve ARRAY_DISTINCT kullanabilirsiniz. Bu işlevler, verilerin büyük ölçekte toplanması, filtrelenmesi veya dönüştürülmesi gereken iç içe geçmiş veri yapıları, olay işleme ve analiz iş akışları içeren uygulamalar için özellikle değerlidir.
Yeni Amazon Redshift dizi işlevleri, Amazon Redshift'in kullanılabildiği AWS GovCloud (ABD) Bölgeleri de dahil olmak üzere tüm AWS Bölgelerinde kullanılabilir. Daha fazla bilgi için lütfen belgelerimizi inceleyin.