Tüm Ürünler
Search
Belge Merkezi

MaxCompute:Yükleme ve kayıt

Son Güncelleme:Oct 04, 2026

Python programınızı geliştirdikten ve test ettikten sonra, bir MaxCompute UDF'sini kaydedebilmeniz için bu programı bir kaynak olarak MaxCompute projenize yüklemeniz gerekir. Bu konuda, bir Python programının MaxCompute kaynağı olarak nasıl yükleneceği ve bir MaxCompute UDF'sinin nasıl kaydedileceği açıklanmaktadır.

Ön koşullar

Python programınızı geliştirmiş ve test etmiş olmanız gerekir. Python programlarının geliştirilmesi ve test edilmesi hakkında daha fazla bilgi için bkz. Python UDF'leri Geliştirme.

Arka plan bilgileri

MaxCompute Studio, Python programınızı MaxCompute'e yüklemek ve bir MaxCompute UDF'si kaydetmek için tek tıklamayla kullanılabilen bir özellik sunar. Mümkün olduğunca bu yöntemi kullanın.

Bu iki işlemi MaxCompute Studio'da ayrı ayrı da yapabilirsiniz. Bir Python programını MaxCompute'e yüklemek için bkz. Kaynak ekleme. Bir MaxCompute UDF'sini kaydetmek için bkz. İşlevleri kaydetme.

Yordam

  1. IntelliJ IDEA arayüzünde, sol gezinme bölmesindeki Project seçeneğine tıklayın. scripts klasörü altındaki hedef Python programına sağ tıklayın ve Deploy to server… seçeneğini seçin.

  2. Submit resource and register function iletişim kutusunda, aşağıdaki tabloda listelenen parametreleri yapılandırın.


    Parameter name


    Description


    MaxCompute Project


    Hedef MaxCompute projesinin adı. Bu alan, Python programınızın ait olduğu MaxCompute projesiyle otomatik olarak doldurulur. Açılır listeden bir proje seçmenize gerek yoktur.


    Resource file


    MaxCompute Studio'nun Python programını bir kaynak olarak yüklemesinden sonraki yerel yol.


    Resource name


    Python programı MaxCompute projesine yüklendikten sonraki kaynak adı.


    Resource comment


    Python kaynağı için bir açıklama.


    Extra resources


    MaxCompute UDF'sinin bağımlı olduğu ek kaynak dosyaları. Kaynaklar listesinden gerekli kaynak dosyalarına tıklayın. Birden fazla kaynak dosyası seçmek için Ctrl tuşuna basılı tutarak her bir dosyaya tıklayın.


    Main class


    Yeni MaxCompute UDF'sinin sınıf adı; Python betik adı.sınıf adı biçimindedir.


    Function name


    MaxCompute Studio'nun Python kaynağına göre kaydettiği MaxCompute UDF'sinin adı. Bu aynı zamanda SQL'de UDF'yi çağırırken kullandığınız işlev adıdır.


    Force update if already exists


    Ad çakışması olması durumunda, MaxCompute projesindeki mevcut bir işlevi veya kaynağı yeni olanla değiştirmek için bu seçeneği işaretleyin.

  3. Kaynak yüklemeyi ve MaxCompute UDF kaydını tamamlamak için OK düğmesine tıklayın.

    Bu adımları tamamladıktan sonra, MaxCompute UDF'sini SQL'de çağırabilirsiniz.