Bu kılavuzda, aşağıdakiler hakkında en sık sorulan soruları Azure Synapse Analytics.
Genel
Çalışma alanımı güvenli hale almak için RBAC rollerini nasıl kullanabilirim?
Azure Synapse, çalışma alanınızı güvenli hale getirmenizi kolaylaştıracak şekilde bunları atamak için bir dizi rol ve kapsam sunar.
Synapse RBAC rolleri:
- Synapse Yöneticisi
- Synapse SQL Yöneticisi
- Synapse Spark Yöneticisi
- Synapse Katkıda Bulunanı (önizleme)
- Synapse Artifact Publisher (önizleme)
- Synapse Yapıt Kullanıcısı (önizleme)
- Synapse İşlem İşleci (önizleme)
- Synapse Kimlik Bilgisi Kullanıcısı (önizleme)
Synapse çalışma alanınızı güvenli hale almak için RBAC Rollerini şu RBAC kapsamlara attayabilirsiniz:
- Çalışma Alanları
- Spark havuzları
- Tümleştirme çalışma zamanları
- Bağlı hizmetler
- Kimlik bilgileri
Buna ek olarak, ayrılmış SQL havuzlarla tüm güvenlik özelliklerine sahipsiniz ve bunu biliyorsunuz ve çok seviyorsınız.
Nasıl yaparım?, sunucusuz SQL havuzu ve sunucusuz Spark SQL için bir denetim mi var?
Başlangıç noktası olarak Azure Synapse, Azure aboneliği düzeyinde kullanılabilen yerleşik maliyet analizi ve maliyet uyarıları ile çalışır.
Ayrılmış SQL havuzları - Ayrılmış havuzlar oluşturma ve bu havuzların boyutlarını belirttiğinizden maliyete doğrudan görünürlük ve maliyet üzerinde SQL vardır. Azure RBAC rolleriyle ayrılmış havuzlar oluşturan veya SQL kullanıcılarınızı daha fazla kontrol edin.
Sunucusuz SQL havuzları: Günlük, haftalık ve aylık düzeyde harcamaları üst düzeye geçirmeyi sağlarken izleme ve maliyet yönetimi denetimlerine sahipsiniz. Daha fazla bilgi için bkz. Sunucusuz SQL için maliyet yönetimi.
Sunucusuz Spark havuzları - Synapse RBAC rolleriyle Spark havuzları oluşturacak kullanıcıları kısıtleyebilirsiniz.
Synapse çalışma alanı, ga'da nesnelerin klasör düzenleme ve ayrıntılarını destekler mi?
Synapse çalışma alanları, kullanıcı tanımlı klasörleri destekler.
Birden fazla çalışma alanı Power BI tek bir çalışma alanına Azure Synapse musunuz?
Şu anda tek bir çalışma alanını Power BI çalışma alanına Azure Synapse bağlamanız gerekir.
DB SYNAPSE LINK'Cosmos mi?
Synapse Link ga Apache Spark'dır. Synapse Link havuzu için SQL genel önizlemededir.
Çalışma Azure Synapse CI/CD'yi destekliyor mu?
Evet! Tüm İşlem hattı yapıtları, not defterleri, SQL betikleri ve Spark iş tanımları Git'te yer akar. Tüm havuz tanımları Git'te Azure Resource Manager (ARM) şablonları olarak depolanır. Ayrılmış SQL nesneleri (şemalar, tablolar, görünümler vb.) CI/CD desteğiyle veritabanı projeleriyle yönetilir.
Pipelines
Nasıl yaparım? işlem hattını çalıştırmak için hangi kimlik bilgilerinin kullanılıyor olduğundan emin olmak istiyorum?
Synapse İşlem Hattı'nın her etkinliği, bağlı hizmette belirtilen kimlik bilgileri kullanılarak yürütülür.
Synapse Integrate'de SSIS IR'leri desteklemektedir mi?
Şu anda değil.
Nasıl yaparım? işlem hatlarını Azure Data Factory çalışma Azure Synapse geçirebilirsiniz?
Şu anda JSON'u özgün işlem hattından dışarı aktararak ve Synapse çalışma alanınıza aktararak Azure Data Factory işlem hatlarınızı ve ilgili yapıtlarınızı el ile yeniden oluşturmanız gerekir.
Apache Spark
Synapse ile Apache Spark arasındaki fark Apache Spark?
Synapse için Apache Spark, Apache Spark hizmetler (AAD, AzureML vb.) ve ek kitaplıklar (mssparktuils, Mlmingbird) ve önceden ayarlanmış performans yapılandırmaları ile tümleştirme desteğiyle birlikte kullanılabilir.
Şu anda üzerinde çalışan tüm iş Apache Spark, değişiklik olmadan Apache Spark için Azure Synapse üzerinde çalıştıracak.
Hangi Spark sürümleri kullanılabilir?
Azure Synapse Apache Spark Spark 2.4'ü tam olarak destekler. Çekirdek bileşenlerin ve şu anda desteklenen sürümün tam listesi için bkz. Apache Spark desteği.
Azure Synapse Spark'ta DButils'in eşdeğeri var mı?
Evet, Azure Synapse Apache Spark mssparkutils kitaplığını sağlar. Yardımcı programın tüm belgeleri için bkz. Microsoft Spark yardımcı programlara giriş.
Nasıl yaparım? parametreleri nasıl Apache Spark?
Oturum parametrelerini ayarlamak için kullanılabilir magic'i yapılandırmayı kullanın. Parametrelerin etkili olması için oturum yeniden başlatması gereklidir.
Nasıl yaparım? spark havuzunda küme düzeyi parametreleri ayarlamak mı gerekiyor?
Küme düzeyi parametrelerini ayarlamak için Spark havuzu için bir spark.conf dosyası sebilirsiniz. Bu havuz daha sonra yapılandırma dosyasında geçmişteki parametreleri karşılar.
Azure Synapse Analytics'de çok kullanıcılı spark kümesi Azure Synapse Analytics?
Azure Synapse kullanım örnekleri için amaca yönelik altyapılar sağlar. synapse Apache Spark, küme modeli değil iş hizmeti olarak tasarlanmıştır. İnsanların çok kullanıcılı bir küme modeli istemesi iki senaryodur.
Senaryo #1: Bi amacıyla veri sunan bir kümeye erişen çok sayıda kullanıcı.
Bu görevi gerçekleştirmenin en kolay yolu, verileri Spark ile hazırlar ve synapse SQL'nin hizmet özellikleriyle bu veri kümeleriyle bağlantı kurabilmek Power BI yararlanmaktır.
Senaryo #2: Paradan tasarruf etmek için tek bir kümede birden çok geliştiricinin olması.
Bu senaryoyu karşılamak için her geliştiriciye az sayıda Spark kaynağı kullanmak üzere ayarlanmış sunucusuz bir Spark havuzu verebilirsiniz. Sunucusuz Spark havuzları, etkin bir şekilde kullanılana kadar hiçbir maliyete neden olamaysa da, birden çok geliştirici olduğunda maliyeti en aza indirger. Havuzlar, meta verileri (Spark tabloları) paylaşarak kolayca çalışabiliyor.
Nasıl yaparım? kitaplıkları dahil etmek, yönetmek ve yüklemek için ne gerekir?
Dış paketleri Spark havuzunu oluştururken bir requirements.txt dosyası aracılığıyla, synapse çalışma alanında veya Azure portal. Bkz. Azure Synapse Analytics'Apache Spark için kitaplıkları yönetme.
Ayrılmış SQL Havuzları
Ayrılmış havuzlar ve sunucusuz havuzlar SQL işlevsel farklar nedir?
Ga Azure Synapse, daha önce tek başına olan ayrılmış SQL havuzlarımı depolamaya nasıl Azure Synapse?
"Taşıma" veya "geçiş" yoktur. Mevcut havuzlarınız üzerinde yeni çalışma alanı özelliklerini etkinleştirmeyi seçebilirsiniz. Bunu yaptıysanız, yeni bir değişiklik yoktur, bunun yerine Synapse Studio, Spark ve sunucusuz SQL kullanabilirsiniz.
Ayrılmış havuzlar için varsayılan dağıtım SQL nedir?
Varsayılan olarak, tüm yeni SQL havuzlar bir çalışma alanına dağıtılır; ancak, yine de tek başına form faktöründe ayrılmış bir SQL havuzu (eski SQL DW) oluşturabilirsiniz.
Ağ güvenliği
Nasıl yaparım? çalışma alanıma güvenli erişim Azure Synapse mi?
Yönetilen sanal ağ ile veya olmadan,ortak ağlardan çalışma alanınıza bağlanabilirsiniz. Daha fazla bilgi için bkz. Bağlantı Ayarlar. Ortak ağlardan erişim, genel ağ erişim özelliği veya çalışma alanı güvenlik duvarı etkinleştirerek denetlenebilirsiniz. Alternatif olarak, yönetilen bir özel uç nokta ve Özel Bağlantı kullanarak çalışma alanınıza bağlanabilirsiniz. Azure Synapse Analytics Yönetilen Sanal Ağı olmayan Synapse çalışma alanları, yönetilen özel uç noktalar üzerinden bağlantı kuramıyor.