Salesforce Korumalı Alanlarının ve Lightning Flow'un Doğru Kullanımını Bilin
Yayınlanan: 2020-01-14Salesforce'ta yeniyseniz, hatta deneyimli bir Salesforce geliştiricisi veya yöneticisiyseniz, bu konuda her şeyi bilmenize gerek yoktur. İnsanlar Salesforce'u çok çeşitli gereksinimler için kullanıyor ve çoğu temel ihtiyaçlarının ötesine geçmiyor veya bunları keşfedecek zaman bulamıyor. Bununla birlikte, Salesforce aslında, temel planlamadan uç düzey yürütmeye ve ayrıca yatırım getirisi analizine kadar değişen günlük iş operasyonlarında size yardımcı olacak pek çok ek şey yapabilen uçtan uca bir platformdur.
Salesforce sürekli büyüyen bir platformdur, bu nedenle kullanıcıların Salesforce'tan en iyi şekilde yararlanmak için güncellemeleri bilmesi önemlidir. Salesforce'u öğrenmek zor bir iş değildir ve ayrıca biraz mantık uygulayarak en iyi ihtimalle özellikleri de keşfedebileceksiniz. Çoğu zaman, bu sadece teknoloji olmayabilir, aynı zamanda profesyonellerin de kullanma eğiliminde olduğu jargon terimleriyle insanların kafası karışmış gibi görünüyor. Bu makalede, öncelikle çeşitli Salesforce sürümlerini ve çeşitli Salesforce Korumalı Alanlarıyla ilgili terminolojileri tartışacağız.
- Salesforce sürümleri
- Geliştirici Korumalı Alanları
- Sandbox Geliştirme Yaşam Döngüsü
- Sandbox Türleri
- Bir Salesforce Korumalı Alan Şablonunu nasıl oluşturabilirsiniz?
- Salesforce Yıldırım Platformu
- Lightning Flow'un doğru kullanımı
Salesforce sürümleri
Salesforce'ta yeniyseniz ve bir tane almayı planlıyorsanız, ilk noktada hangi sürümü seçeceğinize karar vermelisiniz. Her sürüm, özel bir dizi özellik ve işlevle birlikte gelir. Dolayısıyla, işin doğasına ve belirlenecek önceliklere göre en uygun Salesforce sürümü seçilebilir. Bugüne kadar, aşağıdaki gibi yedi farklı satış gücü sürümü vardır:
- Kişisel sürüm.
- Kurumsal sürüm.
- İletişim Yöneticisi sürümü.
- Geliştirici versiyonu.
- Grup baskısı.
- Profesyonel sürüm.
- Limitsiz sürüm.
Size önerilenler: Her Salesforce Profesyonelinin Bilmesi Gereken 10 Özellik.
Geliştirici Korumalı Alanları
Salesforce Korumalı Alanları, herkesin daha en başından bilmesi gereken önemli bir özelliktir. Korumalı alanlar, kullanıcıların uygulamaları özel olarak kodlamasına ve farklı gereksinimler veya amaçlar için çeşitli kopyalar oluşturmasına yardımcı olacaktır. Korumalı alan, teknik şeyler geliştirmek, test etmek ve eğitmek için kullanılabilir.
Korumalı alanlar, SPO'nuza, yani Salesforce üretim organizasyonunuza tamamen uzaktır, bu nedenle korumalı alanlara giden sürecin Salesforce üretim organizasyonunuz üzerinde bir etkisi yoktur ve bunun tersi de geçerlidir.
Genellikle, inşaat bölümünün süresi gibi belirli ortamlar için atama çağrılarının tüm bölümlerinde, birden fazla grubun bir araya gelip iyileştirmeyi denemesi olasılıkları vardır, bu örnekte, her grup geliştirme için kendi sanal alanlarını gerektirir. Geliştirme döneminden sonra, bir test alanı istiyoruz, eğitim süresi boyunca eğitim grubu, eğitim için ayrı bir alana ihtiyaç duyuyor ve üretime geçmeden önce bir AŞAMA adımı gerekiyor. Tüm bunlar için segmente özel alanların doldurulması zorunludur.
Aşağıdaki SDLC diyagramı, aşağıdaki gerekli tüm alanları göstermektedir:
Sandbox Geliştirme Yaşam Döngüsü
- Bir geliştirme alanı oluşturun.
- Salesforce yerel araçlarını ve Web'i kullanarak oluşturun.
- UAT'nin yanı sıra entegrasyonu da içeren bir test alanı geliştirin.
- Geliştirme alanından entegrasyon alanına diğer değişikliklerle devam edin.
- Test yapmak.
- Entegrasyon çevresinden UAT alanına kayma değişir.
- Kullanıcı kabul testleri gerçekleştirin.
- Ayarlamaları UAT ortamından hazırlama ortamına değiştirin.
- STAGING'deki üretim değişikliklerini yeniden oluşturun.
- Sürüm için belirli bir saat veya tarih belirleyin.
Sandbox Türleri
- Geliştirici: Uygulamaları kodlamak ve test etmek için kullanılan Sandbox'ın gerçek bir yapılandırmasıdır. Geliştirici Sandbox'ta depolama ve veri için maksimum 200 MB üst sınır vardır.
- Developer Pro: Bu Sandbox, çeşitli kombinasyonlarla test etmenin yanı sıra kodlama için özel yapılandırma seçeneği sunar. Paylaşılmayan bir ortamda bağımsız geliştiricilerin kullanımı için idealdir. Geliştirici sürümüyle karşılaştırıldığında, bu daha büyük bir depolama alanına ve her biri 1 GB'lık veri kapasitesine sahiptir. Aksi takdirde, geliştirici sürümüyle aynıdır.
- Grup: Hem Geliştirici hem de Geliştirici Pro Korumalı Alanları, bireysel geliştiriciler içindi, ancak Grup Korumalı Alanı, adından da anlaşılacağı gibi gruplar içindir. Bunun üzerine bir dizi geliştirme ve test görevini bir ekip ortamında gruplandırabilirsiniz.
- Tam: Tüm uygulama şemaları ve verileri aynı olan geliştirme ortamının bir kopyasıdır. Üretim Korumalı Alanı ile aynı depolama ve veri sınırıyla gelir.
- Kısmi Kopya: Tam kopya gibi, nesneler, panolar, raporlar ve belgelerle aynı şemaya sahip olabilir. Her biri 5 GB olarak depolama ve veri sınırı vardır. Kısmi bir kopya, iş veya teknoloji testlerinde vb. arada bir kullanım için idealdir.
Kullanıcılar, kuruluşlarını test etmek için özel korumalı alanlar oluşturabilir ve herkesin hem Lightning hem de Classic Salesforce sürümlerini Korumalı Alanlar oluşturması mümkündür. Ardından, birçok geliştiricinin yeni olduğu Salesforce Lightning Platformunu keşfedelim.

İlginizi Çekebilir: Zengin Salesforce Mobil Uygulama Geliştirme Platformları.
Bir Salesforce Korumalı Alan Şablonunu nasıl oluşturabilirsiniz?
Salesforce, şablonlar geliştirici ve geliştirici deneyimli sanal alanlar için oluşturulamasa bile, Tam ve kısmi kopya sanal alan şablonları oluşturma hükmü sunar. Salesforce korumalı alanları aracılığıyla kişi, çoğaltmak istediği kayıtların uzunluğunu üretimden korumalı alana ve tersine değiştirebilir ve ayrıca herhangi bir belirli nesneyi seçebilir.
Aşağıda indekslenen faydalar, bilgi sanal alanları aracılığıyla sağlanır:
- Standart ve özel kayıt öğeleri, Sandbox şablonu aracılığıyla seçilebilir.
- Şirketin yardımıyla bir nesneye ihtiyaç duyulursa, miller zaten dahil edilmiştir.
- Nesne ilişkisini kolayca tanıyabilirler.
- Sayıya karar verilen toplam ile bir nesne listesi görüntülenebilir.
Sandbox şablonunu yerleştirmek için aşağıdaki dizinlenmiş adımlar izlenmelidir:
- Kısa arama menüsünden Korumalı Alanları bulun.
- Yeni Korumalı Alan'ı tıklayın.
- Adı ve Sandbox açıklamasını girin.
- Korumalı alan türlerini seçin.
- Çoğaltmayı başlat'ı tıklayın.
Salesforce Yıldırım Platformu
Force.com'un geliştirilmesinde, yakından takip etmeniz gereken birkaç temel nokta vardır. Tamamlanan içeriğin kamuya açık tutularak yayınlanmasının sağlanması. Her zaman yeni siteyi aynı anda yayınlamak için test etmek büyük bir zorluktur. Bu yönü göz önüne alındığında, Force.com'un birçok sınırlaması vardır. Bir Force.com geliştiricisinin geliştirme sırasında herhangi bir komplikasyonla karşılaşmamanızı sağlamak için bu eksiklikleri de bilmesi idealdir. Bununla ilgili daha fazla bilgi edinmek için Salesforce izlerine ve kullanıcı politikalarına da bakabilirsiniz. DBMS'de etkili olan tasarım modellerini de düşünebilirsiniz. Burada başarının anahtarı, şema ve sorgulama yapısının doğru tasarımıdır. Birlikte sunulan tüm bu avantajlarla Salesforce Lightning, uçtan uca geliştirme ihtiyaçlarınızı karşılamak için artık en iyi çözüm.
Şunlar da ilginizi çekebilir: Başarılı Salesforce Uygulamasının 8 Temel İlkesi.
Lightning Flow'un doğru kullanımı
Yukarıda gördüğümüz gibi, Lightning Flow şu anda en popüler Salesforce aracıdır. Öncelikle flaşsız bir akış oluşturucudur; Akışı iyi anlayan Salesforce geliştiricileri, kullanımından büyük ölçüde yararlanabilir. Flow oluşturucuların bilmesi gereken bazı temel şeyler şunlardır. Akış hakkında bilgi edinmek için Salesforce Trailheads'ten de yararlanabilirsiniz. Salesforce yönetici portalında ayrıca uzman öğreticilerle birlikte sunulan eğitim materyalleri vardır.
Flow'u tepe tetikleyici, işlem oluşturucu, sayfa düzeni düğmesi aracılığıyla başlatabilir ve ayrıca Lightning Component veya Lightning Community'ye katıştırabilirsiniz. Unutulmaması gereken bir diğer önemli nokta da, devam eden bir geliştirme ortamında işleri kolaylaştırmak için kodu biçimlendirmenin ve yorum yapmanın hayati önem taşıdığıdır. Bir diğer önemli husus ise, geliştirme sırasında Flow tarafından test edilen tüm itirazlardan bahsetmenizi sağlamaktır. Bunların nereden dahil olduğunu ve hangi sayfaların kullanıldığını belirtmek ekran Akışı açısından önemlidir.
Programlama açısından izlenen standartlar gibi, öğeleri hazırlarken veya Akışta bir değişken oluştururken de uygun bir adlandırma kuralına bağlı kalmanız gerekir. Neyi yakalamanız gerektiğine dair tüm değişken açıklamaları da belirtilmelidir. Bunları göz önünde bulundurarak, Akış sırasında üzerinde daha fazla çalışan herhangi birinin kendinize yardım etmesini sağlamak için önceden biraz ek çaba sarf etmeye değer olacaktır. Başka bir uzman tavsiyesi de, onunla ne yaptığınızı belgelemek için her adımda bazı kısa tanıtım yazıları yazmaktır. Böyle bir ekleme adımı, daha sonra tekrar düşündüğünüzde daha önce yapılanları hatırlamanıza yardımcı olacaktır.
Tüm bu girdilere bağlı kalmak, Yıldırım Akışının doğru kullanımını sağlayacaktır. Bu, geliştirme sürecinde işleri daha kolay ve anlaşılır hale getirecektir.
Bu makale Sujain Thomas tarafından yazılmıştır. Sujain bir yazar ve SEO uzmanıdır. Sujain bugünlerde Flosum.com'u yönetiyor ve yazıyor. Öncelikli odak noktası "Salesforce DX". BT uzmanlarının birbirlerinin son derece uzmanlaşmış dillerini konuşmayı öğrenmelerine yardımcı olacak içerik oluşturmaktan sorumludur.