Aracılığıyla paylaş


Panoyu göm

Bu sayfada, dış web sitesine veya uygulamaya yapay zeka/BI panosu ekleme gösterilmektedir.

Yayımlanan panolarla çalışma

Dış uygulamalara yalnızca yayımlanan panolar eklenebilir. Panolar paylaşılan veri izinleriyle veya bu izinler olmadan yayımlanabilir. Kısaca, her ayarın etkileri şunlardır:

  • Paylaşılan veri izni: Bu ayarla yayımlanan panolar için, yayımcının kimlik bilgileri temel alınan verilere erişimi belirler. Sorgular yayımcının izinleriyle çalışır.

  • Bireysel veri izinleri: Bu ayarla yayımlanan panolar için, sonuçları görüntülemek için her bir görüntüleyicinin alttaki verilere açık erişime sahip olması gereklidir.

Diğer ayrıntılar için bkz. Pano paylaşma.

Uyarı

Ekleme için bir hizmet sorumlusu kullanırsanız, sorumlunun izinleri API'lere erişimi denetler (pano yapılandırmasını alma veya sonuç isteme gibi). Ancak, bu izinler paylaşılan veri izinleri tarafından verilen erişimi geçersiz kılmaz.

Ekleme seçenekleri

Azure Databricks kullanıcı arabirimindeki panolarda olduğu gibi, eklenmiş panolar Unity Kataloğu tarafından yönetilen veri varlıkları için okuma izinlerini merkezi olarak yönetmenize ve panolar için izinleri çalıştırmanıza, sorgu geçmişi ve denetim günlükleri aracılığıyla kullanıcı etkinliğini izlemenize ve Azure Databricks hesabı olmayan kullanıcılar için bile benzersiz görüntüleyici sayılarını korumanıza olanak tanır. Panonuzu eklemek için aşağıdaki seçeneklerden birini kullanın.

Temel ekleme

Kullanıcıların, eklenen panoyu görüntülemek için Azure Databricks kimlik bilgileriyle oturum açması gerekir. Aşağıdaki noktalarda temel eklemenin nasıl çalıştığına ilişkin temel ayrıntılar özetlenmiştir:

  • Pano yazarları Paylaş iletişim kutusundan iframe kodu oluşturabilir.
  • Çalışma alanı yöneticilerinin ekleme için izin verilen yüzeyleri tanımlaması gerekir. Bkz. Pano ve Genie erişimini yönetme.
  • Yalnızca açıkça erişim izni verilmiş kullanıcılar eklenmiş panoları görüntüleyebilir. Pano paylaşımı hakkında daha fazla bilgi edinmek için bkz. Pano paylaşma.
  • Görüntüleyicilerden, son oturum açmadan kaynak çalışma alanında etkin bir oturum açmadıkları sürece Azure Databricks'te oturum açmaları istenir.

Dış kullanıcılar için ekleme

Önemli

Bu özellik Genel Önizleme aşamasındadır. Önizlemeler sayfasında önizleme kaydını onaylayabilirsiniz. Bkz. Azure Databricks önizlemelerini yönetme.

Dış kullanıcılar için ekleme, görüntüleyicilerin Azure Databricks hesaplarına sahip olmasını gerektirmeden panoları dış sistemlerle tümleştirmenize olanak tanır. Bkz. Dış kullanıcılar için ekleme nedir?. Dış kullanıcılar için ekleme özelliğini kullanarak:

  • Uygulamanızın OAuth gizli dizisine sahip bir hizmet sorumlusu kullanarak Azure Databricks ile kimlik doğrulamasına izin verin.
  • Azure Databricks hesabınız veya kimlik sağlayıcınız dışındaki kullanıcılar için erişimi etkinleştirin.

Örnek kullanım örneği

Özellik yöneticileri için bina işlemlerini yöneten bir kuruluş, dış kullanıcılar için ekleme özelliğini kullanarak her bir özellik yöneticisine yönetim portalında enerji kullanımı, doluluk istatistikleri ve bakım uyarıları görüntüleyen her bina için ekli bir pano sağlayabilir.

Kimlik doğrulama yaklaşımlarını ekleme

Doğru ekleme yaklaşımını seçmeye yardımcı olmak için aşağıdaki tabloda yer alan etkileşimleri ve kullanım örneklerini göz önünde bulundurun.

Ekleme yöntemi Kullanıcıların kimlik doğrulaması İzinler nasıl değerlendirilir? Tipik kullanım örneği
Databricks-authentication Kullanıcılar Azure Databricks hesabıyla oturum açar Kullanıcıların kendi izinleri denetleniyor (ve pano paylaşılan veri izinlerini kullanıyorsa yayımcının izinleri uygulanır) Azure Databricks hesabına kayıtlı kullanıcılar
Dış kullanıcılar için ekleme Uygulama, hizmet sorumlusu ve OAuth belirteci kullanarak kimlik doğrulaması yapar Hizmet sorumlusu izinleri API erişimini denetler, ancak paylaşılan veri izinleri (verilirse) veri erişimini belirlemeye devam eder Dış kullanıcılar, portallar veya geniş dağıtım

Uyarı

Dış kullanıcılar için ekleme için Databricks, ekli panoyu tek tek veri izinleriyle yayımlamanızı ve uygulamayla ilişkili hizmet sorumlusuna gerekli veri izinlerini atamanızı önerir. Pano paylaşılan veri izinleriyle yayımlanırsa, veri erişimi için yayımcının izinleri kullanılır, hizmet sorumlusunun izinleri değil.

İzin ayarı için en iyi yöntemler

Erişim belirteci kullanırken hassas verileri ortaya çıkarma riskini azaltmak için:

  • Panoyu tek tek veri izinleriyle yayımlayın: Bu, sorguların yayımcının değil, görüntüleyicinin izinleriyle çalıştırılmasını sağlar. Yayımcının izinleri daha sonra genişletilirse istenmeyen erişimi engeller.

  • Hizmet sorumlusunu beklenen tablolarla kısıtla: Azure Databricks, özellikle parametreli sorgularda bir panonun sorgulanacağı tabloları çıkaramasa bile, hizmet sorumlunuzu belirteç erişimini yalnızca gerekli tablolarla sınırlandıracak şekilde yapılandırabilirsiniz.

Dış kullanıcılar için ekleme için kullanılan belirteçler bir saat boyunca geçerlidir. Bir belirtecin güvenliği aşılırsa ve uygun kapsam belirleme olmadan oluşturulduysa, saldırgan bu süre boyunca panonun sonraki bir sürümünde yer alan tablolara erişebilir.

Eklenmiş panoyu yenileme

Ekli panonun tüm görüntüleyicileri panoları isteğe bağlı olarak el ile yenileyebilir. Panoları düzenli aralıklarla yenilemek için bir zamanlama da ayarlayabilirsiniz. Bkz. Zamanlanmış pano güncelleştirmelerini ve aboneliklerini yönetme.

Eklenmiş panolarla ilgili sorunları giderme

Bu bölümde yaygın sorunlar listelenir ve önerilen çözümler sağlanır.

Koyu mod görüntülenmiyor

Gömülü panolar her zaman aydınlık mod kullanılarak görüntülenir. Panonuzu koyu mod temasıyla özelleştirdiyseniz veya Azure Databricks'te koyu modda çalışıyorsanız, eklenen iframe yalnızca temanızın açık mod sürümünü gösterir.

Eklenmiş panonuzun doğru şekilde görüntüleniyor olduğundan emin olmak için:

  1. Panonuzu taslak modunda açın.
  2. Pano ayarlarına erişin.
  3. Tema'nın altında Açık mod'a tıklayarak panonuzun eklendiğinde nasıl göründüğünün önizlemesini görün.
  4. Işık modu görünümünü iyileştirmek için renkleri ve stili gerektiği gibi ayarlayın.

Pano temalarını özelleştirme hakkında daha fazla bilgi için bkz. Tema ayarları.

Eklenmiş iframe boş

Eklenen iframe verileri görüntülemiyorsa, tarayıcınızda üçüncü taraf tanımlama bilgilerinin etkinleştirildiğinden emin olun. Ekli panolar gibi dış içerik, bu ayarın düzgün çalışmasını gerektirir.

Sorunu çözmek için tarayıcı ayarlarınızda üçüncü taraf tanımlama bilgilerini etkinleştirin. Tanımlama bilgilerini tüm siteler için etkinleştirmemek isterseniz, belirli siteler için özel durumlar ekleyebilirsiniz. Tanımlama bilgilerini yönetme yönergeleri için tarayıcınızın yardım belgelerine bakın.

Aşağıdaki adımlar, Chrome tarayıcısında etkinleştirilmiş üçüncü taraf tanımlama bilgileriyle oturumunuzu yeniden başlatmayı açıklar. Bu işlem, önce üçüncü taraf tanımlama bilgilerini devre dışı bırakarak ve ardından yeniden etkinleştirerek temiz bir durum sağlar:

  1. Tüm etkin Azure Databricks oturumlarını kapatın.
  2. URL'nin yanındaki kaydırıcı simgesine tıklayın.
  3. Tanımlama bilgileri ve site verileri'ne tıklayın ve Üçüncü taraf tanımlama bilgilerini devre dışı bırakın veya engelleyin. Sayfayı yenilemeniz istenir.
  4. Sayfayı yenileyin ve eklenmiş iframe'de oturum aç'a tıklayın. Bir hata iletisi görüntülenmelidir. Tarayıcı penceresini kapatın.
  5. Tanımlama bilgileri ve site verileri altında Üçüncü taraf tanımlama bilgilerine izin verin.
  6. Sayfayı bir kez daha yenileyin.
  7. Eklenmiş panonuza gidin ve Oturum aç'a tıklayın.

Sonraki Adımlar