Aracılığıyla paylaş


Azure Veri Gezgini için Event Grid veri bağlantısı oluşturma

Bu makalede, Event Grid veri bağlantısı kullanarak depolama hesabınızdaki blobları Azure Veri Gezgini'a nasıl alacağınızı öğreneceksiniz. Azure Event Grid aboneliğini ayarlayan bir Event Grid veri bağlantısı oluşturacaksınız. Event Grid aboneliği, olayları depolama hesabınızdan Azure Event Hubs aracılığıyla Azure Veri Gezgini yönlendirir.

Event Grid'den Azure Veri Gezgini alma hakkında genel bilgi için bkz. Event Grid'e bağlanma.

Not

Event Grid bağlantısıyla en iyi performansı elde etmek için blob meta verileri aracılığıyla alma özelliğini ayarlayın rawSizeBytes . Daha fazla bilgi için bkz . alma özellikleri.

Önkoşullar

Event Grid veri bağlantısı oluşturma

Bu bölümde Event Grid ile Azure Veri Gezgini tablonuz arasında bir bağlantı kuracaksınız.

  1. Oluşturduğunuz kümenin altında Veritabanları>TestDatabase'i seçin.

    Veritabanı gösteren Veritabanları sayfasının ekran görüntüsü.

  2. Veri alımı>Veri bağlantısı ekle'yi seçin.

    Veri alımı sayfasının veri bağlantısı ekle seçeneğini gösteren ekran görüntüsü.

  3. Temel Bilgiler'in altında bağlantı türünü seçin: Blob depolama ve ardından formu aşağıdaki bilgilerle doldurun:

    Blob depolama bağlantı türü seçeneklerini gösteren Veri Bağlantısı Temel Bilgileri sekmesinin ekran görüntüsü.

    Ayar Önerilen değer Alan açıklaması
    Veri bağlantısı adı test-grid-connection Azure Veri Gezgini'da oluşturmak istediğiniz bağlantının adı.
    Depolama hesabı aboneliği Abonelik kimliğiniz Depolama hesabınızın bulunduğu abonelik kimliği.
    Storage account gridteststorage1 Daha önce oluşturduğunuz depolama hesabının adı.
    Olay türü Blob oluşturuldu veya Blob yeniden adlandırıldı Alımı tetikleyen olay türü. Yeniden adlandırılan blob yalnızca ADLSv2 depolama için desteklenir. Blobu yeniden adlandırmak için Azure portalında bloba gidin, bloba sağ tıklayın ve Yeniden Adlandır'ı seçin. Desteklenen türler şunlardır: Microsoft.Storage.BlobCreated veya Microsoft.Storage.BlobRenamed.
    Kaynak oluşturma Otomatik Azure Veri Gezgini'nin sizin için Event Grid Aboneliği, Event Hubs ad alanı ve Event Hubs oluşturmasını isteyip istemediğinizi tanımlayın. Kaynakları el ile oluşturmak için bkz . Event Grid alımı için kaynakları el ile oluşturma
  4. Belirli konuları izlemek istiyorsanız Ayarları filtrele'yi seçin. Bildirimlerin filtrelerini aşağıdaki gibi ayarlayın:

    • Ön ek alanı, konunun değişmez önekidir. Uygulanan desen ile başladığından, birden çok kapsayıcıya, klasöre veya bloba yayılabilir. Joker karakterlere izin verilmez.
      • Blob kapsayıcısı üzerinde bir filtre tanımlamak için, alanın şu şekilde ayarlanması gerekir : /blobServices/default/containers/[container prefix].
      • Blob ön ekinde (veya Azure Data Lake 2. Nesil'de bir klasörde) filtre tanımlamak için, alanın şu şekilde ayarlanması gerekir : /blobServices/default/containers/[container name]/blobs/[folder/blob prefix].
    • Sonek alanı, blobun değişmez değer son ekidir. Joker karakterlere izin verilmez.
    • Büyük/Küçük Harfe Duyarlı alan, önek ve sonek filtrelerinin büyük/küçük harfe duyarlı olup olmadığını gösterir
    • Olayları filtreleme hakkında daha fazla bilgi için bkz . Blob depolama olayları.

    Filtre parametrelerini gösteren Filtre ayarları formunun ekran görüntüsü.

  5. İleri: Alma özellikleri'ni seçin.

  6. Formu aşağıdaki bilgilerle doldurun. Tablo ve eşleme adları büyük/küçük harfe duyarlıdır:

    Hedef tablo özelliklerini gösteren Veri Bağlantısı Alma özellikleri sekmesinin ekran görüntüsü.

    Alma özellikleri:

    Ayar Önerilen değer Alan açıklaması
    Verileri diğer veritabanlarına yönlendirmeye izin ver (Çoklu veritabanı veri bağlantısı) İzin verme Veri bağlantısıyla ilişkili varsayılan hedef veritabanını geçersiz kılmak istiyorsanız bu seçeneği açın. Veritabanı yönlendirmesi hakkında daha fazla bilgi için bkz . Olay yönlendirme.
    Tablo adı TestTable TestDatabase içinde oluşturduğunuz tablo.
    Veri biçimi JSON Desteklenen biçimler Avro, CSV, JSON, MULTILINE JSON, ORC, PARQUET, PSV, SCSV, SOHSV, TSV, TXT, TSVE, APACHEAVRO, RAW ve W3CLOG'dur. Desteklenen sıkıştırma seçenekleri Zip ve Gzip'dir.
    Eşleme TestMapping Gelen verileri TestTable'ın sütun adlarına ve veri türlerine eşleyen TestDatabase'de oluşturduğunuz eşleme. Belirtilmezse, tablonun şemasından türetilen bir kimlik veri eşlemesi kullanılır.
    Gelişmiş ayarlar Verilerimde üst bilgiler var Üst bilgileri yoksayar. *SV türü dosyaları için desteklenir.

    Not

    Tüm Varsayılan yönlendirme ayarlarını belirtmeniz gerekmez. Kısmi ayarlar da kabul edilir.

  7. İleri: gözden geçir + oluştur'u seçin

  8. *Gözden geçir + oluştur altında.

  9. Sizin için otomatik olarak oluşturulan kaynakları gözden geçirin ve Oluştur'u seçin.

    Seçili veri bağlantısı ayarlarının özetini gösteren Veri Bağlantısı Gözden Geçirme ve oluşturma sekmesinin ekran görüntüsü.

  10. Dağıtım tamamlanana kadar bekleyin. Dağıtımınız başarısız olduysa, başarısızlığın nedeni hakkında daha fazla bilgi edinmek için başarısız aşamanın yanındaki İşlem ayrıntıları'nı seçin. Kaynakları yeniden dağıtmayı denemek için Yeniden dağıt'ı seçin. Dağıtımdan önce parametreleri değiştirebilirsiniz.

    Başarısız bir dağıtımı gösteren Event Grid dağıtımına genel bakış sayfasının ekran görüntüsü.

Event Grid veri bağlantısını kaldırma

Event Grid bağlantısını Azure portalından kaldırmak için aşağıdakileri yapın:

  1. Kümenize gidin. Soldaki menüden Veritabanları'nı seçin. Ardından hedef tabloyu içeren veritabanını seçin.
  2. Soldaki menüden Veri bağlantıları'nı seçin. Ardından ilgili Event Grid veri bağlantısının yanındaki onay kutusunu seçin.
  3. Üst menü çubuğunda Sil'i seçin.

Sonraki adımlar