Microsoft Fabric OneLake için veri akışı uç noktalarını yapılandırma
Önemli
Azure Arc tarafından etkinleştirilen Azure IoT İşlemleri Önizlemesi şu anda önizleme aşamasındadır. Bu önizleme yazılımını üretim ortamlarında kullanmamalısınız.
Genel kullanıma sunulan bir sürüm kullanıma sunulduğunda yeni bir Azure IoT İşlemleri yüklemesi dağıtmanız gerekir. Önizleme yüklemesini yükseltemezsiniz.
Beta veya önizleme aşamasında olan ya da başka bir şekilde henüz genel kullanıma sunulmamış olan Azure özelliklerinde geçerli olan yasal koşullar için bkz. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.
Azure IoT İşlemleri Önizlemesi'nde Microsoft Fabric OneLake'e veri göndermek için bir veri akışı uç noktası yapılandırabilirsiniz. Bu yapılandırma, hedef uç noktayı, kimlik doğrulama yöntemini, tabloyu ve diğer ayarları belirtmenize olanak tanır.
Önkoşullar
- Azure IoT İşlemleri Önizleme örneği
- Yapılandırılmış veri akışı profili
- Microsoft Fabric OneLake. Çalışma alanı ve lakehouse oluşturmak için aşağıdaki adımlara bakın.
- Çalışma alanı oluşturun. Varsayılan çalışma alanım desteklenmez.
- Bir göl evi oluşturun.
- Gösteriliyorsa Lakehouse şemalarının (Genel Önizleme) işaretinin kaldırıldığından emin olun.
- Çalışma alanı ve göl evi adlarını not edin.
Microsoft Fabric OneLake veri akışı uç noktası oluşturma
Microsoft Fabric OneLake için bir veri akışı uç noktası yapılandırmak için Azure Arc özellikli Kubernetes kümesinin yönetilen kimliğini kullanmanızı öneririz. Bu yaklaşım güvenlidir ve gizli dizi yönetimi gereksinimini ortadan kaldırır.
- Azure portalında Azure IoT İşlemleri örneğinize gidin ve Genel Bakış'ı seçin.
- Azure IoT Operations Arc uzantısından sonra listelenen uzantının adını kopyalayın. Örneğin, azure-iot-operations-xxxx7.
- Oluşturduğunuz Microsoft Fabric çalışma alanında Erişimi> yönet+ Kişi veya grup ekle'yi seçin. Azure IoT Operations Arc uzantısını adına göre arayın ve seçin. Rol olarak Katkıda Bulunan'ı ve ardından Ekle'yi seçin.
- DataflowEndpoint kaynağını oluşturun ve yönetilen kimlik kimlik doğrulama yöntemini belirtin.
İşlem deneyiminde Veri akışı uç noktaları sekmesini seçin.
Yeni veri akışı uç noktası oluştur'un altında Microsoft Fabric OneLake>Yeni'yi seçin.
Uç nokta için aşağıdaki ayarları girin:
Ayar Açıklama Host Microsoft Fabric OneLake uç noktasının biçimindeki onelake.dfs.fabric.microsoft.com
konak adı.Lakehouse adı Verilerin depolanması gereken göl evi adı. Çalışma alanı adı Göl eviyle ilişkili çalışma alanının adı. OneLake yol türü OneLake'de kullanılan yol türü. Dosyalar veya Tablolar'ı seçin. Kimlik doğrulama yöntemi Kimlik doğrulaması için kullanılan yöntem. Sistem tarafından atanan yönetilen kimlik veya Kullanıcı tarafından atanan yönetilen kimlik'i seçin Client ID Kullanıcı tarafından atanan yönetilen kimliğin istemci kimliği. Kullanıcı tarafından atanan yönetilen kimlik kullanılıyorsa gereklidir. Kiracı kimliği Kullanıcı tarafından atanan yönetilen kimliğin kiracı kimliği. Kullanıcı tarafından atanan yönetilen kimlik kullanılıyorsa gereklidir. Uç noktayı sağlamak için Uygula'yı seçin.
OneLake yol türü
Ayarı, oneLakePathType
OneLake yolunda kullanılacak yol türünü belirler. Varsayılan değer, Tables
en yaygın kullanım örnekleri için önerilen yol türüdür. Yol Tables
türü, OneLake lakehouse'ta verileri depolamak için kullanılan bir tablodur. Ayrıca, OneLake lakehouse'ta verileri depolamak için kullanılan bir dosya olan olarak Files
da ayarlanabilir. Yol Files
türü, verileri yol türü tarafından desteklenmeyen bir dosya biçiminde depolamak Tables
istediğinizde kullanışlıdır.
OneLake yol türü, veri akışı uç noktasının Temel sekmesinde ayarlanır.
Kullanılabilir kimlik doğrulama yöntemleri
Microsoft Fabric OneLake veri akışı uç noktaları için aşağıdaki kimlik doğrulama yöntemleri kullanılabilir. Azure Key Vault yapılandırarak ve iş yükü kimliklerini etkinleştirerek güvenli ayarları etkinleştirme hakkında daha fazla bilgi için bkz . Azure IoT İşlemleri Önizleme dağıtımında güvenli ayarları etkinleştirme.
Veri akışı uç noktasını oluşturmadan önce, Fabric lakehouse'a yazma izni veren IoT İşlemleri uzantısına çalışma alanı Katkıda Bulunanı rolü atayın.
Daha fazla bilgi edinmek için bkz . Çalışma alanına erişim verme.
Sistem tarafından atanan yönetilen kimlik
Sistem tarafından atanan yönetilen kimliği kullanmak, Azure IoT İşlemleri için önerilen kimlik doğrulama yöntemidir. Azure IoT İşlemleri yönetilen kimliği otomatik olarak oluşturur ve Azure Arc özellikli Kubernetes kümesine atar. Gizli dizi yönetimi gereksinimini ortadan kaldırır ve sorunsuz kimlik doğrulamasına olanak tanır.
DataflowEndpoint kaynağında yönetilen kimlik kimlik doğrulama yöntemini belirtin. Çoğu durumda, diğer ayarları belirtmeniz gerekmez. Bu yapılandırma, varsayılan hedef kitleye sahip bir yönetilen kimlik oluşturur.
İşlem deneyimi veri akışı uç noktası ayarları sayfasında Temel sekmesini ve ardından Sistem tarafından atanan yönetilen kimlik kimlik kimlik doğrulaması yöntemini>seçin.
Sistem tarafından atanan yönetilen kimlik hedef kitlesini geçersiz kılmanız gerekiyorsa, ayarı belirtebilirsiniz audience
.
Çoğu durumda hizmet hedef kitlesi belirtmeniz gerekmez. Hedef kitle belirtilmemesi, varsayılan hedef kitlenin depolama hesabınız kapsamında olduğu bir yönetilen kimlik oluşturur.
Kullanıcı tarafından atanan yönetilen kimlik
Kimlik doğrulaması için kullanıcı tarafından yönetilen kimlik kullanmak için önce güvenli ayarların etkinleştirildiği Azure IoT İşlemleri'ni dağıtmanız gerekir. Daha fazla bilgi edinmek için bkz . Azure IoT İşlemleri Önizleme dağıtımında güvenli ayarları etkinleştirme.
Ardından, kullanıcı tarafından atanan yönetilen kimlik kimlik doğrulama yöntemini istemci kimliği, kiracı kimliği ve yönetilen kimliğin kapsamıyla birlikte belirtin.
İşlem deneyimi veri akışı uç noktası ayarları sayfasında Temel sekmesini ve ardından Kullanıcı tarafından atanan yönetilen kimlik kimlik kimlik doğrulama yöntemini>seçin.
Uygun alanlara kullanıcı tarafından atanan yönetilen kimlik istemci kimliğini ve kiracı kimliğini girin.
Burada kapsam isteğe bağlıdır ve varsayılan olarak olur https://storage.azure.com/.default
. Varsayılan kapsamı geçersiz kılmanız gerekiyorsa, Bicep veya Kubernetes kullanarak ayarı belirtin scope
.
Gelişmiş ayarlar
Doku OneLake uç noktası için toplu işlem gecikme süresi ve ileti sayısı gibi gelişmiş ayarlar ayarlayabilirsiniz. Bu ayarları veri akışı uç noktası Gelişmiş portal sekmesinde veya veri akışı uç noktası özel kaynağı içinde ayarlayabilirsiniz.
İşlem grubu oluşturma
İletilerin batching
hedefe gönderilmeden önce en fazla ileti sayısını ve en yüksek gecikme süresini yapılandırmak için ayarları kullanın. Bu ayar, ağ bant genişliği için iyileştirme yapmak ve hedefe yönelik istek sayısını azaltmak istediğinizde kullanışlıdır.
Alan | Açıklama | Gerekli |
---|---|---|
latencySeconds |
İletileri hedefe göndermeden önce bekilecek saniye sayısı üst sınırı. Varsayılan değer 60 saniyedir. | Hayır |
maxMessages |
Hedefe gönderilecek en fazla ileti sayısı. Varsayılan değer 100000 iletidir. | Hayır |
Örneğin, en fazla ileti sayısını 1000 ve en fazla gecikme süresini 100 saniye olarak yapılandırmak için aşağıdaki ayarları kullanın:
İşlem deneyiminde veri akışı uç noktası için Gelişmiş sekmesini seçin.
Sonraki adımlar
Veri akışları hakkında daha fazla bilgi edinmek için bkz . Veri akışı oluşturma.