การเข้ารหัสและถอดรหัส base64
เมื่อทำงานกับข้อมูลสตรีมมิง คุณจะพบว่าต้องแปลงและถอดรหัสข้อมูลไปมาระหว่าง base64 บ่อยครั้ง ความสามารถนี้ถือเป็นทักษะสำคัญในงาน data engineering
มาฝึกเข้ารหัส string ไปเป็น base64 และถอดรหัสกลับมาเป็น string กัน!
บนคอนโซลจะแสดงล็อกที่รับเข้ามา ให้ฝึกเข้ารหัสและถอดรหัสล็อกนั้น
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Streaming Data ด้วย AWS Kinesis และ Lambda
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
import base64
# Encode string to bytes
incoming_log_encoded = incoming_log.____()
print(f"String in bytes: \n {incoming_log_encoded} \n")