Öğretici: MySQL için Azure Veritabanı - Esnek Sunucu ile mantıksal uygulama oluşturma

Şunlar için geçerlidir: Azure Logic Apps (Tüketim)

Bu hızlı başlangıçta, MySQL için Azure Veritabanı Esnek Sunucu Bağlayıcısı (Önizleme) ile Azure Logic Apps kullanarak otomatik iş akışı oluşturma işlemi gösterilmektedir.

Önkoşullar

CREATE DATABASE `orderdb`;
USE `orderdb`;
CREATE TABLE `orders` (
  `orderNumber` int(11) NOT NULL,
  `orderDate` date NOT NULL,
  `status` varchar(15) NOT NULL,
  PRIMARY KEY (`orderNumber`),
 ) ;

Sorun mu yaşıyorsunuz? Bize bildirin.

Tüketim mantıksal uygulama kaynağı oluşturun

  1. Azure hesabınızla Azure portalında oturum açın.

  2. Azure arama kutusuna yazın logic appsve Mantıksal uygulamalar'ı seçin.

    Mantıksal uygulamalar içeren Azure portalı arama kutusunu gösteren ekran görüntüsü.

  3. Mantıksal uygulamalar sayfasında Ekle'yi seçin.

  4. Mantıksal Uygulama Oluştur bölmesindeki Temel bilgiler sekmesinde mantıksal uygulamanız hakkında aşağıdaki temel bilgileri sağlayın:

    • Abonelik: Azure aboneliğinizin adı.
    • Kaynak Grubu: Mantıksal uygulamanızı ve ilgili kaynakları oluşturduğunuz Azure kaynak grubu. Bu ad bölgeler arasında benzersiz olmalıdır ve yalnızca harf, sayı, kısa çizgi (-), alt çizgi (_), parantez (()) ve nokta (.) içerebilir.
    • Mantıksal Uygulama adı: Bölgeler arasında benzersiz olması gereken ve yalnızca harf, sayı, kısa çizgi (), alt çizgi (-_), parantez ((, )) ve nokta (.) içerebilen mantıksal uygulama adınız.
  5. Seçim yapmaya devam etmeden önce Plan bölümüne gidin. Plan türü için, yalnızca Tüketim planı tabanlı mantıksal uygulama türü için geçerli olan ayarları görüntülemek üzere Tüketim seçeneğini belirleyin. Plan türü özelliği, kullanılacak mantıksal uygulama türünü ve faturalama modelini belirtir.

  6. Şimdi aşağıdaki seçimleri yapmaya devam edin:

    • Bölge: Uygulamanızın bilgilerini depolamak için Kullanılan Azure veri merkezi bölgesi. Bu örnek, örnek mantıksal uygulamayı Azure'daki Batı ABD bölgesine dağıtır.
    • Günlük analizini etkinleştir: Bu seçenek görüntülenir ve yalnızca Tüketim mantığı uygulama türünü seçtiğinizde uygulanır.

      Bu seçeneği yalnızca tanılama günlüğünü etkinleştirmek istediğinizde değiştirin. Bu hızlı başlangıç için varsayılan seçimi değiştirmeyin.

  7. Hazır olduğunuzda Gözden Geçir + Oluştur'u seçin.

  8. Görüntülenen doğrulama sayfasında, sağladığınız tüm bilgileri onaylayın ve Oluştur'u seçin.

HTTP isteği tetikleyici şablonunu seçin

MySQL için Azure Veritabanı Esnek Sunucu veritabanında veri işlemi gerçekleştirmek için HTTP İsteği alındığında tetikleyicisiyle başlayan yeni bir mantıksal uygulama oluşturmak için bu bölümü izleyin.

  1. Azure uygulamanızı başarıyla dağıttıktan sonra Kaynağa git seçeneğini belirleyin. İsterseniz, Azure arama kutusuna adı yazarak mantıksal uygulama kaynağınızı bulup seçebilirsiniz.

    Kaynak dağıtım sayfasını ve seçili düğmeyi gösteren ekran görüntüsü.

  2. Videoyu ve Ortak bir tetikleyiciyle başlayın adlı bölümü geçene kadar aşağı kaydırın.

  3. Bir HTTP isteği alındığında seçin.

    Şablon galerisini ve seçili şablonu gösteren ekran görüntüsü.

  4. Json'a örnek bir yük ekleyin.

    {
    "orderNumber":"100",
    "orderDate":"2023-01-01",
    "orderStatus":"Shipped"
    }
    

    Örnek yükü gösteren ekran görüntüsü.

  5. Bir HTTP istek gövdesi oluşturulacaktır.

    Örnek yükün oluşturulduğunu gösteren ekran görüntüsü.

Esnek Sunucu veritabanı eylemi MySQL için Azure Veritabanı ekle

İş akışınızda sonraki işlemleri çalıştırmak için HTTP isteği tetikledikten sonraki adım olarak bir eylem ekleyebilirsiniz. MySQL için Azure Veritabanı Esnek Sunucu veritabanına veri almak, eklemek veya güncelleştirmek veya silmek için bir eylem ekleyebilirsiniz. Bu öğreticide orders tablosuna yeni bir satır ekleyeceğiz.

  1. İş akışına Yeni Adım Ekleme

  2. MySQL için Azure Veritabanı bağlayıcısını arayın.

    mysql için Azure veritabanı araması ekran görüntüsü.

  3. MySQL için Azure Veritabanı Esnek Sunucu bağlayıcısı için tüm eylemleri görüntüleyin.

    Esnek Sunucu eyleminin listelendiği MySQL için Azure Veritabanı ekran görüntüsü.

  4. Satır Ekle eylemini seçin. Yeni bağlantı eklemek için Bağlantıyı değiştir'i seçin.

    esnek MySQL için Azure Veritabanı sunucusu için satır ekle eyleminin ekran görüntüsü.

  5. Mevcut MySQL için Azure Veritabanı Esnek Sunucu veritabanına yeni bir bağlantı ekleyin.

    esnek MySQL için Azure Veritabanı sunucusu için yeni bağlantı ekleme ekran görüntüsü.

İş akışınızı çalıştırma

İş akışını yürütmek ve satırı tabloya ekleyip eklemediğini test etmek için Tetikleyiciyi Çalıştır'ı seçin. Satırın tabloya eklenip eklenmediğini denetlemek için herhangi bir MySQL istemcisini kullanabilirsiniz.