Ad hoc sorgular, kod davranışını üretim ortamına yayınlamadan doğrulamanıza ve hataları gidermenize olanak tanır.
Arka plan
Data Studio'da (geliştirme ortamı) verileri sorgulamak veya kodu test etmek ancak bunu üretim ortamına yayınlamamak için bir ad hoc sorgu oluşturun.
Klasör oluşturma
-
DataStudio sayfasına gidin.
DataWorks konsolu üzerinde oturum açın. Hedef bölgede sol gezinme bölmesinden seçeneğine tıklayın. Açılan listeden bir çalışma alanı seçin ve Go to Data Development öğesine tıklayın.
-
Sol gezinme bölmesinde Ad Hoc Query seçeneğine tıklayın.
Sol gezinme bölmesini genişletmek veya daraltmak için sol alt köşedeki
simgesine tıklayabilirsiniz.
simgesinin üzerine gelin ve Folder seçeneğine tıklayın.-
New folder iletişim kutusunda bir Folder name girin ve bir Location seçin.
NotKlasör adları en fazla 128 karakter uzunluğunda olabilir ve büyük harfler, küçük harfler, Çince karakterler, rakamlar, alt çizgi (_) ve nokta (.) içerebilir.
DataWorks iç içe geçmiş klasörleri destekler; bu nedenle mevcut bir klasörün içinde yeni bir klasör oluşturabilirsiniz.
Create seçeneğine tıklayın.
Ad hoc sorgu düğümü oluşturma
Ad Hoc Query sayfasında EMR Hive, ODPS SQL, EMR Spark SQL, EMR Presto, EMR Impala, Shell, AnalyticDB for PostgreSQL, AnalyticDB for MySQL ve Data Lake Analytics düğümleri oluşturabilirsiniz.
Aşağıdaki örnekte bir ODPS SQL düğümü kullanılmıştır.
Ad Hoc Query sayfasında bir klasör adına sağ tıklayın ve Create Node > ODPS SQL seçeneğini belirleyin.
Create Node iletişim kutusunda bir Node Name girin ve bir Path seçin.
Commit seçeneğine tıklayın.
-
Düğüm düzenleyici sayfasında bir SQL sorgu ifadesi girin.
Örneğin, aşağıdaki SQL sorgusunu girin:
--odps sql --******************************************************************************* --author:xxx --create time:2019-07-16 19:27:34 --******************************************************************************* SELECT * FROM warninindicatorNotÇalışma alanınızda Data Studio'ya bağlı birden fazla MaxCompute hesaplama kaynağı varsa sorguyu çalıştırmadan önce gerekli kaynağı seçin.
Seçilen MaxCompute altyapı örneği varsayılan bir kullandıkça öde kaynak grubu kullanıyorsa maliyeti tahmin etmek için ifadeyi çalıştırmadan önce araç çubuğundaki
simgesine tıklayın. Gerçek maliyetler faturanıza göre belirlenir.
Sonuçları görüntülemek için araç çubuğundaki
simgesine tıklayın.