Aracılığıyla paylaş


Microsoft Fabric OneLake için veri akışı uç noktalarını yapılandırma

Önemli

Bu sayfa, önizleme aşamasında olan Kubernetes dağıtım bildirimlerini kullanarak Azure IoT İşlemleri bileşenlerini yönetme yönergelerini içerir. Bu özellik çeşitli sınırlamalarla sağlanır ve üretim iş yükleri için kullanılmamalıdır.

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'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 örneği
  • 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.
  • Hizmet sorumlularının Doku API'lerini kullanabilmesini sağlayın.

Yönetilen kimliğe izin atama

Microsoft Fabric OneLake için bir veri akışı uç noktası yapılandırmak için kullanıcı tarafından atanan veya sistem tarafından atanan yönetilen kimliği kullanmanızı öneririz. Bu yaklaşım güvenlidir ve kimlik bilgilerini el ile yönetme gereksinimini ortadan kaldırır.

Microsoft Fabric OneLake oluşturulduktan sonra, Azure IoT İşlemleri yönetilen kimliğine Fabric lakehouse'a yazma izni veren bir rol atamanız gerekir.

Sistem tarafından atanan yönetilen kimliği kullanıyorsanız, 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. Sistem tarafından atanan yönetilen kimliğiniz, Azure IoT Operations Arc uzantısının aynı adı kullanılarak bulunabilir.

Oluşturduğunuz Microsoft Fabric çalışma alanına gidin, Erişimi> yönet+ Kişi veya grup ekle'yi seçin.

  1. Bulut bağlantıları veya sistem tarafından atanan yönetilen kimlik için ayarlanmış kullanıcı tarafından atanan yönetilen kimliğinizin adını arayın. Örneğin, azure-iot-operations-xxxx7 .
  2. Rol olarak Katkıda Bulunan'ı ve ardından Ekle'yi seçin. Bu, yönetilen kimliğe Fabric lakehouse'a yazmak için gerekli izinleri verir. Daha fazla bilgi edinmek için bkz . Microsoft Fabric'teki çalışma alanlarındaki roller.

Microsoft Fabric OneLake için veri akışı uç noktası oluşturma

  1. İşlem deneyiminde Veri akışı uç noktaları sekmesini seçin.

  2. Yeni veri akışı uç noktası oluştur'un altında Microsoft Fabric OneLake>Yeni'yi seçin.

    Microsoft Fabric OneLake veri akışı uç noktası oluşturmak için işlem deneyimini kullanan ekran görüntüsü.

  3. 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.comkonak 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'i 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.
  4. 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, Tablesen 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 Filesda 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.

Sistem tarafından atanan yönetilen kimlik

Veri akışı uç noktasını yapılandırmadan önce, Azure IoT İşlemleri yönetilen kimliğine Fabric lakehouse'a yazma izni veren bir rol atayın:

  1. Azure portalında Azure IoT İşlemleri örneğinize gidin ve Genel Bakış'ı seçin.
  2. Azure IoT Operations Arc uzantısından sonra listelenen uzantının adını kopyalayın. Örneğin, azure-iot-operations-xxxx7.
  3. Microsoft Fabric çalışma alanına gidin, Erişimi> yönet+ Kişi veya grup ekle'yi seçin.
  4. Sistem tarafından atanan yönetilen kimliğinizin adını arayın. Örneğin, azure-iot-operations-xxxx7 .
  5. Uygun bir rol seçin ve ardından Ekle'yi seçin.

Ardından, sistem tarafından atanan yönetilen kimlik ayarlarıyla veri akışı uç noktasını yapılandırın.

İş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 atanan yönetilen kimliği kullanmak için önce güvenli ayarların etkinleştirildiği Azure IoT İşlemleri'ni dağıtmanız gerekir. Ardından bulut bağlantıları için kullanıcı tarafından atanan bir yönetilen kimlik ayarlamanız gerekir. Daha fazla bilgi edinmek için bkz . Azure IoT İşlemleri dağıtımında güvenli ayarları etkinleştirme.

Veri akışı uç noktasını yapılandırmadan önce, kullanıcı tarafından atanan yönetilen kimliğe Fabric lakehouse'a yazma izni veren bir rol atayın.:

  1. Microsoft Fabric çalışma alanına gidin, Erişimi> yönet+ Kişi veya grup ekle'yi seçin.
  2. Kullanıcı tarafından atanan yönetilen kimliğinizin adını arayın.
  3. Uygun bir rol seçin ve ardından Ekle'yi seçin.

Ardından veri akışı uç noktasını kullanıcı tarafından atanan yönetilen kimlik ayarlarıyla yapılandırın.

İş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.

Microsoft Fabric gelişmiş ayarlarını yapmak için işlem deneyimini kullanan ekran görüntüsü.

Sonraki adımlar

Veri akışları hakkında daha fazla bilgi edinmek için bkz . Veri akışı oluşturma.