PySpark परिचय
Benjamin Schmidt
Data Engineer
PySpark का उपयोग Machine Learning, ETL कार्यों और बहुत कुछ के लिए
सभी के लिए नए टूल सिखाने के लिए उत्साही!
-
वितरित डेटा प्रोसेसिंग: क्लस्टर्स में बड़े डेटासेट सँभालने के लिए डिज़ाइन किया गया
CSV, Parquet, और JSON सहित कई डेटा फ़ॉर्मैट सपोर्ट करता है
SQL इंटीग्रेशन से आप Python और SQL दोनों सिंटैक्स से क्वेरी कर सकते हैं
बड़े पैमाने पर स्पीड के लिए ऑप्टिमाइज़्ड

Big data analytics
वितरित डेटा प्रोसेसिंग
रियल-टाइम डेटा स्ट्रीमिंग
बड़े डेटासेट पर Machine Learning
ETL और ELT पाइपलाइन्स
विविध डेटा सोर्स के साथ काम:


# Import SparkSession
from pyspark.sql import SparkSession
# Initialize a SparkSession
spark = SparkSession.builder.appName("MySparkApp").getOrCreate()
$$
.builder() सेशन सेट अप करता हैgetOrCreate() सेशन बनाता या रिट्रीव करता है.appName() कई सेशन्स मैनेज करने में मदद करता है# Import and initialize a Spark session
from pyspark.sql import SparkSession
spark = SparkSession.builder.appName("MySparkApp").getOrCreate()
# Create a DataFrame
census_df = spark.read.csv("census.csv",
["gender","age","zipcode","salary_range_usd","marriage_status"])
# Show the DataFrame
census_df.show()
PySpark परिचय