תיעוד 288
קטלוג הנתונים של R2
עודכן לאחרונה: 7 באוגוסט 2026
הערה
R2 Data Catalog נמצא בבטא ציבורית, וכל מפתח עם מנוי R2 יכול להתחיל להשתמש בו.
R2 Data Catalog הוא קטלוג נתונים מנוהל של Apache Iceberg ↗︎, שנבנה ישירות בתוך דלי ה-R2 שלך. הוא חושף ממשק קטלוג REST סטנדרטי של Iceberg, כך שאפשר לחבר את המנועים שכבר בשימוש, כמו Spark, Snowflake ו-PyIceberg.
R2 Data Catalog מקל להפוך דלי R2 למחסן נתונים או ל-lakehouse עבור מגוון עומסי עבודה אנליטיים, כולל ניתוח לוגים, בינה עסקית וצינורות נתונים. מודל העמלות של R2 ללא דמי יציאת נתונים אומר שמשתמשי נתונים וצרכנים יכולים לגשת לנתונים ולנתח אותם מעננים, פלטפורמות נתונים או אזורים שונים בלי לשלם עלויות העברה.
כדי להתחיל עם R2 Data Catalog, עיינו בR2 Data Catalog: תחילת העבודה.
#מה זה Apache Iceberg?
Apache Iceberg ↗︎ הוא פורמט טבלאות פתוח שנועד לטפל במערכי נתונים אנליטיים בקנה מידה גדול שמאוחסנים באחסון אובייקטים. התכונות העיקריות כוללות:
- עסקאות ACID: מבטיחות קריאה וכתיבה אמינות ומקבילות עם שלמות נתונים מלאה.
- מטא-נתונים ממוטבים: נמנעים מסריקות טבלה מלאות ויקרות באמצעות מטא-נתונים עם אינדקס לשאילתות מהירות יותר.
- התפתחות סכמה מלאה: מאפשרת להוסיף, לשנות שם ולמחוק עמודות בלי לכתוב מחדש את הנתונים.
Iceberg כבר נתמך באופן נרחב ↗︎ על ידי מנועים כמו Apache Spark, Trino, Snowflake, DuckDB ו-ClickHouse, עם קהילה שגדלה במהירות מאחוריו.
#למה צריך קטלוג נתונים?
למרות שקובצי הנתונים והמטא-נתונים של Iceberg עצמם נמצאים ישירות באחסון אובייקטים (כמו R2), את רשימת הטבלאות והמצביעים למטא-נתונים הנוכחיים צריך לעקוב באופן מרכזי באמצעות קטלוג נתונים.
אפשר לחשוב על קטלוג נתונים כמערכת האינדקס של ספרייה. בזמן שהספרים (הנתונים שלך) מפוזרים פיזית על פני המדפים (אחסון אובייקטים), האינדקס מספק מקור אמת יחיד לגבי אילו ספרים קיימים, המיקום שלהם והמהדורות העדכניות שלהם. בלי האינדקס הזה, הקוראים (מנועי שאילתות) היו מבזבזים זמן בחיפוש ספרים, עלולים לגשת לגרסאות מיושנות, או עלולים להניח בטעות ספרים חדשים בדרכים שהופכות אותם לבלתי ניתנים לאיתור.
באופן דומה, קטלוגי נתונים מבטיחים גישה עקבית ומתואמת, שמאפשרת לכמה מנועי שאילתות לקרוא ולכתוב בבטחה לאותן טבלאות בלי התנגשויות או השחתת נתונים.
#מידע נוסף
#תחילת העבודה
למדו איך להפעיל את R2 Data Catalog על הדלי שלכם, לטעון נתוני דוגמה ולהריץ את השאילתה הראשונה.
#ניהול קטלוגים
הפעילו או השביתו את R2 Data Catalog על הדלי שלכם, אחזרו פרטי הגדרה, ואמתו את מנוע ה-Iceberg שלכם.
#חיבור למנועי Iceberg
מצאו הוראות הגדרה מפורטות עבור Apache Spark ומנועי שאילתות נפוצים אחרים.