Views और Temp views

Databricks में डेटा मैनेजमेंट

Smriti Mishra

Founder, NordData Insight

Views की पहली झलक

  • एक view किसी क्वेरी को टेबल की तरह दोबारा उपयोग हेतु सहेजता है
  • Views स्थायी होते हैं
  • हटाने तक उपलब्ध रहते हैं

खाने की रेसिपी बुक, जिसके सामने सामग्री रखी है, का कार्टून चित्र

Databricks में डेटा मैनेजमेंट

View सिंटैक्स

  • CREATE VIEW या CREATE OR REPLACE VIEW से views बनाते/अपडेट करते हैं.
  • डैशबोर्ड, रिपोर्ट, और स्थिर क्वेरी परिणामों के लिए उपयोगी.

 

-- 30 मिनट या कम तैयारी समय वाली रेसिपी के लिए एक view बनाएँ

CREATE VIEW QuickRecipes AS
SELECT recipe_id, recipe_name, ingredients, preparation_time
FROM recipes
WHERE preparation_time <= 30;
Databricks में डेटा मैनेजमेंट

Temp views

  • Temp views अस्थायी होते हैं और केवल वर्तमान सेशन तक रहते हैं
  • सेशन खत्म होते ही अपने-आप हट जाते हैं
  • CREATE OR REPLACE TEMP VIEW से बनाए जाते हैं
  • त्वरित विश्लेषण, स्टेजिंग, या exploratory कार्यों के लिए बेहतर

ब्लैकबोर्ड पर लिखते व्यक्ति की छवि

Databricks में डेटा मैनेजमेंट

Views के फायदे

घड़ी के साथ जमा किए जा रहे गुल्लक का कार्टून चित्र

  • बार-बार एक्सेस होने वाले डेटा के लिए आदर्श
    • रीउस करने योग्य चार्ट, रिपोर्ट, या लॉजिक
  • यूज़र्स में डेटा की एकरूपता सुनिश्चित करता है और समय बचाता है
  • साझा डेटा लॉजिक से सहयोग आसान बनता है
Databricks में डेटा मैनेजमेंट

Temp views के फायदे

  • त्वरित कार्यों के लिए आदर्श
  • स्टेजिंग/ट्रांसफॉर्मेशन के लिए लचीले टूल्स
  • सेशन के अंत में ऑटो-डिलीट
    • डेटाबेस में अव्यवस्था कम करें

अलग-अलग टूल्स दिखाती स्क्रीन का कार्टून चित्र

Databricks में डेटा मैनेजमेंट

सारांश

  • Views स्थायी, रीउस करने योग्य आउटपुट देते हैं
  • Temp views एक सेशन वाले कार्यों के लिए सहायक हैं
  • सही उपयोग से लाभ:
    • सरल वर्कफ़्लो
    • बेहतर सहयोग
    • बेहतर परफॉर्मेंस

तीन लोगों को सुगम प्रवाह में साथ काम करते दिखाता कार्टून चित्र

Databricks में डेटा मैनेजमेंट

अभ्यास करते हैं!

Databricks में डेटा मैनेजमेंट

Preparing Video For Download...