• Buradasın

    Salesforce Sistem Yöneticisi Eğitimi: Veri Modelleme ve Nesne Yönetimi

    youtube.com/watch?v=pp8fqxOCszs

    Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan Salesforce eğitim serisinin üçüncü dersidir. Eğitmen, Hakan ve Ema adlı katılımcılarla birlikte interaktif bir şekilde ders anlatmaktadır.
    • Video, Salesforce'de veri modelleme, nesne yönetimi ve alan yönetimi konularını kapsamlı şekilde ele almaktadır. İçerikte lookup (arama) ilişkisi, master-detail (patron-eleman) ilişkisi gibi nesne ilişkileri, alan tipleri, paylaşım kuralları ve görünürlük ayarları detaylı olarak açıklanmaktadır. Ayrıca, özel nesne oluşturma, alan ekleme ve düzenleme, page layout konsepti ve roll-up summary field kullanımı gibi pratik uygulamalar gösterilmektedir.
    • Eğitim, Salesforce şema oluşturucu aracını kullanarak örnek projeler üzerinden (kişi, proje eforu, müşteri nesneleri) konuları adım adım göstermektedir. İzleyiciler, veri modelleme kararlarının sistemin gelecekteki kullanımı üzerindeki etkilerini ve performans faktörlerini anlamak için gerekli bilgileri edinebilirler.
    00:06Salesforce Eğitim Serisi - Üçüncü Ders Özeti
    • Salesforce öğrenin ders serisinin üçüncü dersi tamamlanmıştır.
    • Bu derste Salesforce üzerindeki nesnelerin birbirleriyle ilişkileri ve ilişki tipleri konuşturulmuştur.
    • Data modeli konusunun yeni bir Salesforce organizasyonu kurarken verilen kararların ileride raporlama ve işleyiş üzerinde etkili olduğu vurgulanmıştır.
    01:45Sistem Yöneticisi Eğitimi Başlangıcı
    • Sistem yöneticisi eğitimi başlamakta ve daha önce deborgunun açıldığı, kullanıcı eğitimi yapıldığı belirtilmektedir.
    • Bu derste sistem yöneticisinin bilmesi gereken ayarlar ve bunların nereden yapıldığı anlatılacaktır.
    • Eğitmen, sunumu PDF dosyası üzerinden paylaşacağını belirtmektedir.
    04:16Data Modeli ve Şema Oluşturucu
    • Data modeli, bir sistem yöneticisinin Salesforce üzerinde karar vermesi gereken en önemli konulardan biridir.
    • Şema oluşturucu (Schema Builder) aracı, Salesforce setup kısmından arama yaparak erişilebilir.
    • Şema oluşturucuda nesnelerin birbirleriyle nasıl ilişkilendirildiği, bağlantıların renkleri ve şekilleri ile ilişki tipleri görebilirsiniz.
    07:42İlişki Tipleri ve Örnek Uygulama
    • Ebeveyn-müşteri ilişkisi hiyerarşi ilişkisidir ve bir müşterinin altında birden fazla müşteri oluşturup yönetebilirsiniz.
    • Eğitmenin blogunda paylaştığı bir proje yönetimi uygulamasında özel nesneler oluşturulmuş ve standart nesnelerle ilişkilendirilmiştir.
    • Proje yönetimi uygulamasında program, proje, proje görevi ve time sheet kayıtları özel nesneler olarak tanımlanmış ve birbirleriyle ilişkilendirilmiştir.
    12:24Nesne İlişkileri
    • Look-up (arama) ilişkisi, iki nesne arasında opsiyonel veya zorunlu olarak ilişki kurulabilen bir ilişki türüdür.
    • Opsiyonel ilişki, boş olabilen bir bağlantıdır; bir nesne kaydı diğer nesne kaydıyla ilişkilendirilmek zorunda değildir.
    • Zorunlu ilişki, boş olmayan bir bağlantıdır; bir alanda muhakkak diğer ilişkilendirilen nesnenin kayıt numarası veya kimliği gerekir.
    14:29Master-Detail İlişkisi
    • Master-detail ilişkisi, hiyerarşik ve rijit bir yapıda, üstteki nesnenin güvenlik ve paylaşım ayarlarını alttaki nesne aynen alır.
    • Master-detail ilişkisinde, üstteki kayıt silindiğinde alttaki kayıtlar otomatik olarak silinir.
    • Standart nesneler (müşteri, kişi vb.) sadece ilişkisinin üst tarafında yer alabilir, özel nesnelerde ise en fazla iki adet master-detail ilişki oluşturulabilir.
    18:10Many-to-Many İlişkisi
    • Many-to-many ilişkisi, birçok kayıtın birçok kayıtla ilişkilendirilmesini sağlayan bir ilişki türüdür.
    • Bu ilişki türünde, iki nesne arasında köprü görevi gören bir ilişki nesnesi oluşturulur.
    • Many-to-many ilişki tipi çok nadir görülen ve tercih edilen bir ilişki türüdür.
    20:34Diğer İlişki Türleri
    • Hiyerarşik ilişki, sadece kullanıcı kayıtları arasında bulunur ve kullanıcılar arasında birbirlerinin patronu veya yöneticisi ilişkisi kurulabilir.
    • Yer aşık (manager) ilişkisi, kullanıcı kayıtları arasındaki ilişkileri tanımlayan ve diğer ilişkilerden farklı olan bir ilişki türüdür.
    21:12Paylaşım ve Görünürlük Kararları
    • Paylaşım ve görünürlük kararları ileriye dönük olduğu için önemlidir, bu karar verildiğinde hangi kullanıcının neyi görüp göremeyeceğini otomatik olarak belirler.
    • Master erişim olan kullanıcılar otomatik olarak TL de erişim elde eder, bu nedenle önceden ihtiyaçları öngörmek ve kararları dikkatli vermek gerekir.
    • Değişimi zor olan konular arasında aramalı alanlar bulunur, bu alanlarda filtre kullanılabilir ve en fazla beş filtre kullanılabilir.
    22:38Filtreleme ve Raporlama Özellikleri
    • Filtreler zorunlu veya opsiyonel olarak kullanılabilir, örneğin proje seçiminde sadece aktif projeleri kısıtlamak için filtre kullanılabilir.
    • Raporlama konusunda aşağı yönde en fazla üç nesne raporlanabilir, örneğin program, proje ve iş seviyeleri arasında hiyerarşik ilişki kurulabilir.
    • Summer alan özelliği, alt seviyedeki kayıtların toplam, adet, minimum veya maksimum değerlerini üst seviyeye aktarabilme imkanı sağlar, ancak bu sadece master ilişkide kullanılabilmektedir.
    25:26Performans ve Sınırlamalar
    • Yüksek adetli ve sıklıkla kullanılan nesnelerde otomasyon sistemi yavaşlayabilir veya hata verebilir, bu nedenle karar verirken dikkatli olunmalıdır.
    • Göverner limiti, lisans tipine ve işlemin tabiatına göre belirlenen bir işlem kapasitesidir, bu sınırı aştığınızda hata mesajı alabilir veya işlem bekletilebilir.
    • Master ilişkide on bin bağlı kaydı geçmeniz tavsiye edilmez, bu performansı düşüren bir konudur ve veritabanı yapısını uygun şekilde bölümlendirmeniz gerekir.
    29:14Sistem Kullanımı ve Sorular
    • Sistemde şema oluşturucu (schema builder) kullanılarak nesnelerin ilişkileri görüntülenebilir, tümünü seçip otomatik düzenleme yapılabilir.
    • Şema oluşturucuda nesneler seçilip otomatik düzenlenebilir, ayrıca alan ekleme ve alan tanımlarını değiştirmek gibi işlemler de yapılabilir.
    • Sistemde verilen erişim hakkı sonradan alınamaz veya alınırlaşır, bu nedenle öncelikle organization seviyesinde sınırlı yapılarak daha sonra kullanıcı bazlı erişimler açılması önerilir.
    35:06Salesforce'de Alan Ekleme
    • Salesforce'de mevcut bir nesneye alan ekleme işlemi gösterilecek.
    • Kişi nesnesinde "Field Relationships" sayfasında alanların detayları görüntülenebilir.
    • Alanlar arasında etiket (label) ve programlayıcı adı (API name) bulunur, ayrıca veri türü ve endeks gibi detaylar görüntülenebilir.
    37:59Alan Türleri ve Özellikleri
    • Yeni alan ekleme işlemi sırasında farklı alan türleri seçilebilir: formül, otomatik numara, arama ilişkisi, harici arama ilişkisi, çoklu seçim, işaret kutusu, konum, metin, metin alanı uzun, metin alanı zengin, e-posta, telefon, tarih, tarih saat.
    • Metin alanı uzun 131072 karaktere kadar, metin alanı zengin 131072 karaktere kadar ve zengin metin formatı (bold, italik, underline) destekleyebilir.
    • Tarih alanı sadece tarih, tarih saat alanı ise tarih ve saat bilgisi kabul eder.
    42:16Alan Özellikleri Ayarlama
    • Yeni alan ekleme sırasında alanın ekranda görünecek adı, programcı için açıklama, yardım metni ve zorunlu olup olmadığı ayarlanabilir.
    • Alanın benzersiz (unique) olup olmadığı, varsayılan değeri ve hangi profillerin bu alanı görebileceği belirlenebilir.
    • Page layout seçeneği ile alanın hangi sayfalarda otomatik olarak görüntüleneceği ayarlanabilir.
    45:43Çoktan Seçmeli Alanlar
    • Çoktan seçmeli alanlar (picklist) için global seçimler tanımlanabilir veya alan özel değerler girilebilir.
    • Çoktan seçmeli alanlarda kullanıcıya sadece belirli seçenekler arasından seçim yapma imkanı verilebilir veya yeni seçenekler eklenmesine izin verilebilir.
    • Page layout üzerinde alanların konumu değiştirilebilir ve zorunlu alanlar için yıldız işareti görüntülenebilir.
    48:33Kişiler ve Detaylar
    • Kişiler kısmında detaylar bölümüne girildiğinde tüm alanlar (okul durumu, e-posta gibi) görüntülenebiliyor.
    • Okul durumu gibi alanlarda değişiklik yapılabiliyor ve bu değişiklikler kaydedilebiliyor.
    • Alanlar zorunlu kılınabilir, böylece kullanıcılar bu alanları doldurmadan kaydetme işlemi yapamazlar.
    50:34Alanlar ve Raporlar
    • Oluşturulan alanlar ve değerleri raporlarda da görüntülenebiliyor.
    • Müşteriler için yeni alanlar ve veriler sisteme kaydedilebiliyor ve raporlayabilir hale getirilebiliyor.
    • Alan oluştururken profil bazında izin verilip verilmediği belirlenebiliyor.
    52:47Özel Nesne Oluşturma
    • Nesne yöneticisinde özel nesne oluşturulabiliyor, örneğin "Proje Eforu" nesnesi oluşturulabilir.
    • Özel nesne oluşturmak için Excel'e belli format dahilinde alanlar girilerek import edilebilir.
    • Özel nesne oluştururken kayıt adı, otomatik numara formatı gibi seçenekler belirlenebiliyor.
    54:59Nesne Özellikleri
    • Nesnelerin raporlara izin verilip verilmediği, aktivitelerin kaydedilip kaydedilmediği belirlenebiliyor.
    • Alanların geçmişini izlemeye izin verilip verilmediği seçilebiliyor.
    • Nesneler çatır grupları içerisinde kullanılabilsin veya kullanılamasın seçilebiliyor.
    55:52Nesne Tanımlama
    • Nesnelerin sistem üzerinde tebni (tablo) yaratılıp yaratılmayacağı belirlenebiliyor.
    • Nesne için renk ve logo seçilebiliyor.
    • Nesnenin hangi profillerde otomatik olarak açık olacağını ve hangi uygulamalarda kullanılacağını seçebiliyorsunuz.
    57:43Alan Ekleme
    • Oluşturulan nesnelerin altında standart sistemsel alanlar bulunuyor (kayıt numarası, oluşturulma tarihi, sahibi gibi).
    • Yeni alanlar eklenebiliyor, örneğin "Proje Efor Başlığı" adında metin alanı eklenebilir.
    • Alan tipi, uzunluğu, zorunluluğu gibi özellikler belirlenebiliyor.
    1:00:45Ana-Ayrıntı İlişkisi Kurma
    • Ana-ayrıntı ilişkisi kurarken müşteri ile ilişkilendirme yapılır.
    • İlişkili nesne seçildiğinde, hangi nesneyle ilişkilendirileceği belirtilmelidir.
    • Paylaşılırlık ve güvenlik ayarları için açıklama ve yardım metni ile ilgili ayarlar yapılır.
    1:01:47Zorunlu ve Zorunlu Olmayan İlişkiler
    • Yeniden ebeveyn belirleme izni, ilişkili kaydı başka bir kayıtla ilişkilendirmeye izin verir veya vermez.
    • Lookup filtreleri, ilişkilendirilmiş kayıtları görüntüleme seçeneklerini belirler.
    • Zorunlu ilişki kurulduğunda, ilgili kayıtlardan birini silmek istendiğinde "ilintili kaydı önce silmeniz gerekir" uyarısı verilir.
    1:04:53Alan Oluşturma ve Özellikler
    • Süre alanı dakika olarak sürekli değer olarak oluşturulur ve hesaplamalar için sayısal olarak ayarlanır.
    • Ondalık basamak sayısı belirlenirken, toplam basamak sayısı (noktanın sol ve sağ tarafındaki basamaklar) dikkate alınır.
    • Zorunlu alanlar otomatik olarak atanabilir ve kullanıcıdan girişi beklemeyebilir.
    1:07:24Kayıt Oluşturma ve İlişkiler
    • Yeni kayıt oluşturulduğunda, tanımlanan alanlar için gerekli girişler istenir.
    • İlişkili nesneler (müşteri, kişi) arama yapılarak seçilir veya yeni kayıt oluşturulabilir.
    • Ondalık değerlerin yerel ayarlarla uyumlu olması için nokta yerine virgül kullanılması gerekebilir.
    1:12:20İlişkilerin Özellikleri
    • Master (zorunlu) ilişki kurulduğunda, ilişki bozulamaz ve sadece kaydı silerek değiştirilebilir.
    • Lookup (arama) ilişkisi kurulduğunda, zorunlu olarak işaretlendiğinde ilişki değiştirilebilir ancak boş bırakılamaz.
    • İlişkili kayıtlar, ilgili nesnelerin detay ekranında görüntülenebilir.
    1:15:46Roll-Up Summary Field Kullanımı
    • Proje eforlarını müşteri veya kişi bazında toplamak için roll-up summary field kullanılabilir.
    • Roll-up summary field sadece master-detail ilişkide kullanılabilir, diğer ilişkilerde otomasyonla farklı şekillerde raporlama yapılmalıdır.
    • Müşteri kaydı üzerinde efor saat değerlerini toplayarak göstermek mümkündür.
    1:18:31Roll-Up Summary Field Oluşturma
    • Roll-up summary field oluşturmak için setup üzerinden müşteri nesnesine yeni bir alan eklenebilir.
    • Birikim özeti (roll-up summary) türünde alan oluşturulabilir ve toplanacak değer (örneğin efor saat değeri) belirlenebilir.
    • Toplanacak alanlar rakam, para veya tarih saat türünde olabilir ve maksimum-minimum değerler de alınabilir.
    1:21:27Canlı Demolar ve Kaynaklar
    • Canlı demolar sırasında Murphy kanunları nedeniyle bazen sistem gecikme veya görünmezlik sorunları yaşayabilir.
    • Sistem kendi kendini güncelleyebilir, yeni eklenen alanlar hemen görünmeyebilir ve bazen refresh etmek veya beklemek gerekebilir.
    • Sorular için YouTube kanalı ve okan.com blogu kullanılabilir, ayrıca İngilizce dersler için siyahforcebreak kanalı mevcuttur.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor