ใช้ BigQuery ร่วมกับ Jupyter Notebook ของ Kaggle ได้แล้ววันนี้

0

Google เผยโฉมฟีเจอร์ใหม่ที่เปิดให้ผู้ใช้ Kernels เครื่องมือ Jypyter Notebook ของ Kaggle ร่วมกับ BigQuery ซึ่งเป็นบริการเรียกใช้และวิเคราะห์ข้อมูลปริมาณมากความเร็วสูงจาก Google Cloud

Google BigQuery นั้นเป็นบริการ Data Warehouse จากกูเกิลที่เน้นไปที่การช่วยให้ผู้ใช้สามารถเรียกดูและวิเคราะห์ข้อมูลง่ายๆได้อย่างรวดเร็วผ่านภาษาที่มี Syntax แบบ SQL และในตอนนี้ บริการดังกล่าวสามารถเชื่อมต่อข้ามระบบไปยัง Kernels ของ Kaggle ได้แล้ว

เมื่อทำการเชื่อมต่อกับ Kernels ผ่าน BigQuery API Client Library ผู้ใช้จะสามารถนำข้อมูลและผลการวิเคราะห์มาใช้วิเคราะห์ต่อเนื่องใน Jupyter Notebook นี้ได้ ซึ่งใน Kernels ผู้ใช้สามารถเรียกใช้ Library วิเคราะห์ข้อมูลและ Machine Learning ของ Python ได้อย่างอิสระ ไม่ว่าจะเป็น Matplotlib, scikit-learn, หรือ XGBoost โดย Kernels ได้เปิดให้ผู้ใช้วิเคราะห์ข้อมูลกับ 4 CPU Cores,16GB RAM, พื้นที่เก็บข้อมูล 5GB, และเวลาประมวลผล 9 ชั่วโมงกันแบบฟรีๆ

ในฝั่งของผู้ใช้งาน BigQuery อยู่แล้ว Kernels ก็จะทำตัวเสมือน IDE ของการวิเคราะห์ข้อมูลที่ช่วยให้ผู้ใช้สามารถต่อยอดการวิเคราะห์ แสดงผล แชร์ และทำงานร่วมกับคนอื่นได้ง่ายขึ้นนั่นเอง

ฟีเจอร์การเชื่อมต่อนี้เปิดให้ใช้งานกันได้แล้วในวันนี้ โดยสามารถใช้งาน BigQuery วิเคราะห์ข้อมูลได้ฟรีเดือนละ 1TB (คิดตามปริมาณของข้อมูลที่ Query ออกมา) พร้อมพื้นที่เก็บข้อมูล 10GB และสร้าง Kernels ได้ฟรีในหน้าเว็บไซต์ https://www.kaggle.com

หากสนใจศึกษารายละเอียดการใช้งานเพิ่มเติม สามารถเข้าไปได้ที่ https://cloud.google.com/blog/products/data-analytics/analyze-bigquery-data-with-kaggle-kernels-notebooks