Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu hızlı başlangıçta, Azure portalını kullanarak olay yakalamayı Azure Depolama ve Azure Veri Gölü Depolama Gen2’ye etkinleştireceksiniz. Event Hubs Capture, Event Hubs'daki akış verilerini otomatik olarak seçtiğiniz bir depolama hesabına teslim eder.
Olay hub'ı oluştururken veya mevcut bir olay hub'ı için yakalama ayarlarını yapılandırabilirsiniz. Bu özellik hakkında kavramsal bilgi için bkz . Event Hubs Capture'a genel bakış.
Önkoşullar
- Azure aboneliği. Aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.
- Event Hubs ad alanı (Standart katman veya üzeri). Bir tane oluşturmanız gerekiyorsa, bkz. Event Hubs ad alanı oluşturma. Temel katman Yakalama özelliğini desteklemez.
- bir Azure Depolama hesabı (Blok Blobu desteğine sahip Premium katman) veya bir Azure Data Lake Storage 2. Nesil hesabı.
Olay hub'ü oluştururken Yakalamayı etkinleştir
Birlikte çalışabileceğiniz bir Event Hubs ad alanınız yoksa, şu makaledeki adımları izleyerek bir ad alanı oluşturun: Event Hubs ad alanı oluşturma. Standart veya daha yüksek fiyatlandırma katmanını seçtiğinizden emin olun. Temel katman Yakalama özelliğini desteklemez.
Ad alanı içinde bir olay hub'ı oluşturmak için şu adımları izleyin:
Ad alanınızın Genel Bakış sayfasında, komut çubuğunda + Olay hub'ı seçin.
Olay hub'ı oluştur sayfasında, olay hub'ınız için bir ad yazın ve ardından sayfanın en altındaki İleri: Yakalama'yı seçin.
Yakalama sekmesinde Yakalama için Açık'ı seçin.
Zaman penceresini dakika cinsinden ayarlamak için kaydırıcıyı sürükleyin. Zaman penceresi varsayılan olarak 5 dakikadır. En düşük değer 1, maksimum değer ise 15'tir.
Boyut penceresini (MB) ayarlamak için kaydırıcıyı sürükleyin. Varsayılan değer 300 MB'tır. En düşük değer 10 MB, maksimum değer ise 500 MB'tır.
Yakalama zamanı penceresi sırasında hiçbir olay gerçekleşmediğinde Event Hubs'ın boş dosyalar yaymasını isteyip istemediğinizi belirtin.
Yakalanan dosyaları depolamak için, kullanmak istediğiniz depolama türüne göre aşağıdaki bölümlerden birine bakın.
Önemli
Azure Data Lake Storage 1. Nesil kullanımdan kaldırıldığından olay verilerini yakalamak için kullanmayın. Daha fazla bilgi için resmi duyuruya bakın. Azure Data Lake Storage 1. Nesil kullanıyorsanız Azure Data Lake Storage 2. Nesil'e geçin. Daha fazla bilgi için bkz . Azure Data Lake Storage geçiş yönergeleri ve desenleri.
Azure Depolama'ya veri aktarma
Yakalama Sağlayıcısı için Azure Depolama Hesabı (varsayılan) seçeneğini belirleyin.
Azure Depolama Kapsayıcısı için Kapsayıcıyı seçin bağlantısını seçin.
Depolama hesapları sayfasında, verileri yakalamak için kullanmak istediğiniz depolama hesabını seçin.
Kapsayıcılar sayfasında, yakalanan dosyaları depolamak istediğiniz kapsayıcıyı seçin ve ardından Seç'i seçin.
Event Hubs Capture, depolama ile sunucudan sunucuya kimlik doğrulaması kullandığı için bir depolama bağlantı dizesi belirtmenize gerek yoktur. Kaynak seçici, depolama hesabınız için kaynak URI'sini otomatik olarak seçer. Azure Resource Manager kullanıyorsanız bu URI'yi dize olarak açıkça belirtmeniz gerekir.
Olay hub'ı oluştur sayfasında, seçili kapsayıcının gösterildiğini onaylayın.
Yakalama dosya adı biçimi için, yakalanan dosya adları için biçimi belirtin.
Sayfanın alt kısmındaki Gözden geçir ve oluştur'u seçin.
Gözden geçir ve oluştur sayfasında ayarları gözden geçirin ve Oluştur'u seçerek olay hub'ını oluşturun.
Not
Depolama hesabında genel erişim devre dışı bırakılırsa, Azure Event Hubs dahil olmak üzere güvenilen hizmetlerin depolama hesabına erişmesine izin verin. Ayrıntılar ve adım adım yönergeler için bu makaleye bakın.
Azure Data Lake Storage Gen 2'ye veri yakalama
Azure Depolama hesabı oluşturmak için depolama hesabı oluşturma makalesini izleyin. Hiyerarşik ad alanını Azure Data Lake Storage 2. Nesil hesabı yapmak için Gelişmiş sekmesinde Etkin olarak ayarlayın. Azure Depolama hesabının olay hub'ı ile aynı abonelikte olması gerekir.
Yakalama sağlayıcısı olarak Azure Depolama'yı seçin. Azure Data Lake Storage 2. Nesil kullanmak için Azure Depolama öğesini seçin.
Azure Depolama Kapsayıcısı için Kapsayıcıyı seçin bağlantısını seçin.
Listeden Azure Data Lake Storage 2 . Nesil hesabını seçin.
Kapsayıcıyı seçin (Data Lake Storage 2. Nesil'de dosya sistemi) ve ardından sayfanın alt kısmındaki Seç'i seçin.
Yakalama dosya adı biçimi için, yakalanan dosya adları için biçimi belirtin.
Sayfanın alt kısmındaki Gözden geçir ve oluştur'u seçin.
Gözden geçir ve oluştur sayfasında ayarları gözden geçirin ve Oluştur'u seçerek olay hub'ını oluşturun.
Not
Bu kullanıcı arabirimini (UI) kullanarak bir Azure Data Lake Storage 2. Nesil'de oluşturduğunuz kapsayıcı, Depolama Gezgini içindeki File systems altında görünür. Benzer şekilde, Data Lake Storage 2. Nesil hesabında oluşturduğunuz dosya sistemi de bu kullanıcı arabiriminde kapsayıcı olarak gösterilir.
Mevcut bir olay merkezi için Capture'ı yapılandırma
Event Hubs ad alanlarında mevcut olan olay hub'ları üzerinde Yakalama özelliğini yapılandırabilirsiniz. Mevcut olay hub'larında Yakalama'yı etkinleştirmek veya Yakalama ayarlarınızı değiştirmek için şu adımları izleyin:
Ad alanınızın giriş sayfasında, soldaki menüden Varlıklar'ın altında Event Hubs'ı seçin.
Yakalama özelliğini yapılandırmak istediğiniz olay hub'ını seçin.
Event Hubs Örneği sayfasında soldaki menüden Yakala'yı seçin.
Yakalama sayfasında Çıkış olayı serileştirme biçimi için Avro'ya tıklayın. Parquet biçimi yalnızca Azure Stream Analytics tümleştirmesi aracılığıyla desteklenir. Daha fazla bilgi için, Event Hubs verilerini parquet biçiminde yakalama ve Azure Synapse Analytics ile analiz etme hakkında bilgi edinin.
Yakalama için Açık'ı seçin.
Diğer ayarları yapılandırmak için şu bölümlere bakın:
Kaynakları temizle
Oluşturduğunuz kaynaklara artık ihtiyacınız yoksa ücret yansıtılmasını önlemek için bunları silin:
- Azure portalında Event Hubs ad alanınıza gidin.
- Oluşturduğunuz olay hub'ını seçin.
- Olay hub'ını kaldırmak için Sil'i seçin.
Tüm kaynakları aynı anda silmek için ad alanını içeren kaynak grubunu silin.
İlgili içerik
Olay verilerini yakalarken sistem tarafından atanan veya kullanıcı tarafından atanan yönetilen kimliği kullanabilirsiniz. İlk olarak, bir ad alanı için yönetilen kimliği etkinleştirir, kimliğe olayları yakalamak için hedef depolamada uygun bir rol verir ve ardından yönetilen kimliği kullanarak olayları yakalamak için olay hub'ını yapılandırabilirsiniz. Daha fazla bilgi için aşağıdaki makalelere bakın: