SQL (زبان پرس و جوی ساختاریافته) برای مدت طولانی استانداردی برای تعامل با داده ها بوده و زبانی قدرتمند و در دسترس برای پرس و جو و دستکاری داده ها ارائه می دهد. با این حال، انبارهای داده سنتی و پایگاههای اطلاعاتی معمولاً هنگام برخورد با مقیاس و انعطافپذیری مورد نیاز حجم کاری دادههای مدرن، کوتاهی میکنند.
اینجاست که Apache Iceberg و Dremio وارد میشوند. Apache Iceberg یک قالب جدول باز است که برای دریاچههای داده در مقیاس بزرگ طراحی شده است و مدیریت دادههای قابل اعتماد را با ویژگیهایی مانند تراکنشهای ACID، تکامل طرحواره و سفر در زمان ممکن میسازد. کوه یخ ساختار و حاکمیت را برای دریاچه های داده به ارمغان می آورد و آنها را قادر می سازد تا نیازهای داده های سازمانی را مدیریت کنند. از سوی دیگر، Dremio یک پلتفرم داده lakehouse است که قابلیتهای جستجوی SQL را به دریاچههای داده میآورد و یک رابط یکپارچه برای پرس و جو و تجزیه و تحلیل دادهها در منابع مختلف ارائه میدهد.
در پایان این آموزش، اصول اولیه SQL در Dremio و نحوه انجام عملیات داده های ضروری با جداول Apache Iceberg را خواهید فهمید.
SQL، Apache Iceberg و Dremio چیست و چرا اهمیت دارند
SQL چیست؟
SQL یا زبان پرس و جو ساختاریافته، زبانی است که به طور خاص برای مدیریت و جستجوی داده ها در پایگاه های داده رابطه ای طراحی شده است. تطبیق پذیری و قدرت آن، آن را برای طیف گسترده ای از عملیات داده، از جمله داده …