全部产品
Search
文档中心

MaxCompute:Gambar Bawaan

更新时间:Dec 02, 2025

MaxCompute menyediakan citra bawaan untuk analitik data, komputasi ilmiah, dan pembelajaran mesin, seperti Pandas, NumPy, Scikit-learn, dan XGBoost. Anda dapat langsung mereferensikan citra-citra ini untuk menyederhanakan proses pengembangan Anda. Topik ini menjelaskan cara melihat dan menggunakan citra bawaan.

Lihat Gambar Bawaan

  1. Masuk ke MaxCompute console dan pilih Wilayah di pojok kiri atas.

  2. Pada panel navigasi di sebelah kiri, pilih Manage Configurations > Images.

  3. Pada halaman Images, klik tab Built-in Images.

    Anda dapat melihat daftar citra bawaan MaxCompute beserta informasi versinya.

Built-in image details

Kategori

Nama gambar

Paket pihak ketiga bawaan dan versi

Programming language and version

Deskripsi

Gambar dasar

common

numpy==1.21.6

pandas==1.3.5

Python 3.7

Citra dasar. Berisi paket pihak ketiga dasar seperti Pandas dan NumPy.

numpy==1.26.4

pandas==2.2.2

Python 3.11

Base image

ubuntu

ubuntu==20.04

Python 3.7

Python 3.11

Citra sistem operasi (OS) dasar. Mendukung penggunaan yang mulus dalam pengembangan user-defined function (UDF) dan integrasi framework MaxFrame. Hal ini meningkatkan portabilitas kode lintas platform dan performa eksekusi.

Komputasi ilmiah

scipy

scipy==1.7.3

Python 3.7

Pustaka komputasi ilmiah yang menyediakan fitur komputasi ilmiah lanjutan, termasuk analisis statistik dan aljabar linear.

scipy==1.13.0

Python 3.11

Pemodelan statistik

statsmodels

statsmodels==0.13.5

Python 3.7

Pemodelan statistik

statsmodels==0.14.1

Python 3.11

Pustaka untuk pemodelan statistik dan ekonometrika.

Pembelajaran mesin

sklearn

scikit-learn==1.0.2

Python 3.7

Menyediakan algoritma pembelajaran mesin seperti Klasifikasi, regresi, dan pengelompokan.

scikit-learn==1.4.2

Python 3.11

xgboost

xgboost==1.6.2

Python 3.7

Pustaka Boosting Gradien terdistribusi.

xgboost==2.0.3

Python 3.11

pytorch

torch==1.13.1

Python 3.7

Natural Language Processing.

torch==2.3.0

Python 3.11

tensorflow

tensorflow==2.11.0

Python 3.7

Digunakan untuk memprogram berbagai algoritma pembelajaran mesin.

tensorflow==2.16.1

Python 3.11

Semua citra bawaan mencakup paket pengembangan dari base image, seperti NumPy dan Pandas. Citra-citra tersebut juga mencakup paket pengembangan dasar umum, seperti cloudpickle 2.2.1, pickle 5.0.12, requests 2.31.0, dan setuptools 68.0.0.

Gunakan Gambar Bawaan

Anda dapat menggunakan citra bawaan dalam pengembangan MaxCompute SQL user-defined function (UDF), PyODPS, atau MaxFrame.

Penting

Untuk mencegah konflik, tentukan hanya satu citra untuk setiap Pekerjaan pengembangan.

  • Saat memanggil UDF, tentukan citra dependensi dan versi Python pada tingkat sesi SQL menggunakan flag. Gunakan perintah berikut:

    -- Jika Anda menggunakan Python 3.11, setel odps.sql.python.version=cp311;
    set odps.sql.python.version=cp37;
    set odps.session.image = <image_name>;
  • Dalam pengembangan PyODPS, tentukan citra yang sudah ada menggunakan parameter image pada metode execute atau persist. Untuk contoh, lihat Use images in PyODPS development. Gunakan perintah berikut:

    image='<image_name>'
    Catatan

    Untuk mereferensikan citra dalam pengembangan PyODPS, lakukan upgrade PyODPS ke V0.11.5 atau versi yang lebih baru.

  • Dalam pengembangan MaxFrame, tentukan citra yang sudah ada untuk Pekerjaan saat ini. Parameter yang relevan adalah sebagai berikut:

    config.options.sql.settings = {
        "odps.session.image": "<image_name>"
    }