Tüm Ürünler
Search
Belge Merkezi

DataWorks:Kod geliştirmeyi hızlandırın

Son Güncelleme:Oct 05, 2026

DataWorks; izin doğrulama, otomatik kod tamamlama ve yerleşik kod şablonları gibi özellikler sunarak kod yazma sürecinizi daha verimli hale getirir. Bir tablo üzerindeki izinlerinizi hızlıca kontrol edebilir, yönlendirilmiş yetkilendirme alabilir ve anahtar kelimelere dayalı akıllı kod önerilerinden faydalanabilirsiniz. Bu konuda, kod düzenleyicide bu özelliklerin nasıl kullanılacağı açıklanmaktadır.

Sınırlamalar

Bu özellikler yalnızca ODPS SQL ve betik ifadeleri için desteklenir.

Kod düzenleyiciye gidin

  1. DataWorks konsolu adresine giriş yapın. Hedef bölgeyi seçtikten sonra sol gezinme bölmesinde Data Development and O&M > Data Development seçeneğine tıklayın. Açılan listeden bir çalışma alanı seçin ve Go to > Data Development seçeneğine tıklayın.

  2. Bir düğümün kod düzenleyicisine gidin.

    DataStudio sayfasındaki dizin ağacında hedef düğümü bulun ve kod düzenleyiciyi açmak için düğüme çift tıklayın.

Verimlilik özelliklerini kullanın

DataWorks, aşağıdaki tabloda açıklanan özellikleri sunarak kod düzenleyicide kod yazma işleminizi daha verimli hale getirmenize yardımcı olur.

Özellik

Açıklama

İzin doğrulama

Bir SELECT ifadesindeki tablo adının üzerine geldiğinizde DataWorks izinlerinizi kontrol eder. Hesabınızın ilgili tablo veya alanlar için sorgu izni yoksa DataWorks, Security Center üzerinden erişim talebinde bulunmanız için sizi uyarır. Tablo adının altında, sorunu açıklayan ve erişim talebi oluşturmanıza olanak tanıyan bir bağlantı içeren bir araç ipucu görüntülenir.

Not
  • Bu özellik yalnızca üretim ortamındaki tablolar için sorgu izinlerini kontrol eder. İzin eksikse bir uyarı görüntülenir.

  • Bir tablo için izin talep etmek üzere bkz. MaxCompute veri erişim kontrolü.

Otomatik kod tamamlama

  • Akıllı anahtar kelime önerileri

    MaxCompute SQL kod düzenleyicisinde se gibi bir anahtar kelime öneki yazdığınızda DataWorks; SELECT, SET ve SETPROJECT gibi eşleşen anahtar kelimeleri önerir. Bir öneriyi seçerek anahtar kelimeyi otomatik olarak tamamlayabilirsiniz.

  • Sorgular için alan tamamlama

    Kodunuzdaki bir tablo adının üzerine gelerek sorgulamak istediğiniz alanları seçebilirsiniz. DataWorks ardından seçilen alanları ifadenize otomatik olarak ekler. Ayrıca bir alan adının üzerine gelerek alan bilgilerini görüntüleyebilirsiniz. Örneğin, ODPS SQL kod düzenleyicisinde SELECT FROM xc_rds_solution_0_odps_xc_dpe_e2_engine_log sorgusuyla başlayın. Tablo adının yanındaki alan seçimi simgesine tıklayın. Açılan listeden _before_image_ ve _ddl_sql_ gibi eklenecek alanları seçin. Confirm seçeneğine tıkladığınızda sorgu otomatik olarak SELECT , _before_image_, _ddl_sql_ FROM xc_rds_solution_0_odps_xc_dpe_e2_engine_log şeklinde güncellenir.

Yerleşik kod şablonları

DataWorks; CREATE_TABLE, SELECT_CASE, SELECT_ALL ve INSERT_OVERWRITE_TABLE gibi yaygın ifadeler için yerleşik kod şablonları sunar. Göreviniz için ilgili kod yapısını oluşturmak üzere bir şablon seçebilirsiniz.

Not

Oluşturulan ifadede TABLENAME varsayılan olarak seçili gelir; böylece bu değeri doğrudan gerçek tablo adınızla değiştirebilirsiniz.

Örneğin, SELECT_ALL şablonunu seçerseniz düzenleyicide aşağıdaki kod oluşturulur.

-- ODPS SQL
    --xxx
    -- Author:
    -- Create time: 2021-11-11 17:36:35

    SELECT  *
    FROM  TABLENAME
    ;