टेबल्स को cache और uncache करना
पाठ में आपने सीखा कि टेबल्स को कैश किया जा सकता है. जहाँ एक DataFrame को cache या persist ऑपरेशन से कैश किया जाता है, वहीं किसी टेबल को cacheTable ऑपरेशन से कैश किया जाता है.
table1 नाम की एक टेबल उपलब्ध है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Spark SQL परिचय
अभ्यास निर्देश
listTables()मेथड से टेबल्स की सूची निकालें.table1को कैश करें और पुष्टि करें कि यह कैश हो गई है.table1को अनकैश करें और पुष्टि करें कि यह अनकैश हो गई है.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# List the tables
print("Tables:\n", spark.____.____())
# Cache table1 and Confirm that it is cached
spark.catalog.____('table1')
print("table1 is cached: ", spark.catalog.____('table1'))
# Uncache table1 and confirm that it is uncached
spark.catalog.____('table1')
print("table1 is cached: ", spark.catalog.____('table1'))