Common Data Service nedir?What is Common Data Service?

Common Data Service iş uygulamaları tarafından kullanılan verileri güvenli şekilde depolamanızı ve yönetmenizi sağlar.Common Data Service lets you securely store and manage data that's used by business applications. Uygulamalar için Common Data Service'deki veriler varlık kümesi içinde depolanır.Data within Common Data Service is stored within a set of entities. Varlık verileri depolamak için kullanılan bir kayıt kümesidir ve veritabanı içinde verileri depolayan bir tabloya benzer.An entity is a set of records used to store data, similar to how a table stores data within a database. Common Data Service, tipik senaryoları kapsayan temel standart varlıklar kümesi içerir ancak kuruluşunuza özgü özel varlıklar oluşturabilir ve bunları Power Query kullanarak verilerle doldurabilirsiniz.Common Data Service includes a base set of standard entities that cover typical scenarios, but you can also create custom entities specific to your organization and populate them with data using Power Query. Uygulama oluşturucular bu verileri kullanarak zengin uygulamalar oluşturmak için Power Apps kullanabilirler.App makers can then use Power Apps to build rich applications using this data.

İş Uygulaması Platformuna genel bakışı gösteren ekran görüntüsü.Screenshot showing overview of the Business Application Platform.

Uygulamalar için Common Data Service kullanmak için bir plan satın alma konusunda bilgi için bkz. Fiyat bilgileri.For information on purchasing a plan to use Common Data Service, see Pricing info.

Common Data Service neden kullanılır?Why use Common Data Service?

Uygulamalar için Common Data Service içindeki standart ve özel varlıklar verileriniz için güvenli ve bulut tabanlı bir depolama seçeneği sunar.Standard and custom entities within Common Data Service provide a secure and cloud-based storage option for your data. Varlıklar, uygulamalar içinde kullanmak üzere kuruluşunuzun iş odaklı tanımını oluşturmanızı sağlar.Entities let you create a business-focused definition of your organization's data for use within apps. Varlıkların sizin için en iyi seçenek olup olmadığından emin değilseniz, şu avantajları göz önünde bulundurun:If you're not sure if entities are your best option, consider these benefits:

  • Yönetilmesi kolay– Hem meta veriler hem veriler bulutta depolanır.Easy to manage – Both the metadata and data are stored in the cloud. Nasıl depolandıklarıyla ilgili ayrıntılar hakkında endişelenmeniz gerekmez.You don't need to worry about the details of how they're stored.
  • Güvenlik altına almak kolay– Veriler güvenle depolanır ve kullanıcılar yalnızca erişim vermeniz durumunda verileri görebilir.Easy to secure – Data is securely stored so that users can see it only if you grant them access. Rol tabanlı güvenlik, kuruluşunuz içindeki farklı kullanıcıların varlıklara erişimini denetlemenize olanak verir.Role-based security allows you to control access to entities for different users within your organization.
  • Dynamics 365 Verilerinize Erişim – Dynamics 365 uygulamalarınızdaki veriler de Common Data Service içinde depolanır ve Dynamics 365 verilerinizden yararlanan uygulamaları hızlıca oluşturmanıza ve Power Apps kullanarak uygulamalarınızı genişletmenize olanak tanır.Access your Dynamics 365 Data – Data from your Dynamics 365 applications is also stored within the Common Data Service allowing you to quickly build apps which leverage your Dynamics 365 data and extend your apps using Power Apps.
  • Zengin meta veriler – Veri türleri ve ilişkiler doğrudan Power Apps içinden kullanılır.Rich metadata – Data types and relationships are leveraged directly within Power Apps.
  • Mantık ve doğrulama – Veri kalitesini sağlamak ve iş süreçlerini yürütmek için hesaplanan alanlar, iş kuralları, iş akışları ve iş süreci akışları tanımlayın.Logic and validation – Define calculated fields, business rules, workflows, and business process flows to ensure data quality and drive business processes.
  • Üretkenlik araçları – Üretkenliği artırmak ve verilere erişimi sağlamak amacıyla varlıklar Microsoft Excel eklentilerinde kullanılabilir.Productivity tools – Entities are available within the add-ins for Microsoft Excel to increase productivity and ensure data accessibility.

Dynamics 365 ve Common Data ServiceDynamics 365 and Common Data Service

Dynamics 365 Sales, Dynamics 365 Customer Service veya Dynamics 365 Talent gibi Dynamics 365 uygulamaları, uygulamalar tarafından kullanılan verileri depolamak ve güvence altına almak için Common Data Service'i de kullanır.Dynamics 365 applications, such as Dynamics 365 Sales, Dynamics 365 Customer Service or Dynamics 365 Talent, also use the Common Data Service to store and secure data used by the applications. Bu, tümleştirme yapmaya gerek olmadan zaten Dynamics 365 içinde kullanılan temel iş verilerinizle doğrudan Power Apps ve Common Data Service kullanarak uygulamalar oluşturmanıza olanak tanır.This enables you to build apps using Power Apps and the Common Data Service directly against your core business data already used within Dynamics 365 without the need for integration.

  • Dynamics 365 Verileriyle Uygulama Oluşturma – İş verilerinize karşı Power Apps içinde veya Pro Developer SDK kullanarak hızlıca uygulama oluşturun.Build Apps against your Dynamics 365 Data – Build apps quickly against your business data within Power Apps or using the Pro Developer SDK.

  • Yeniden kullanılabilir İş mantığını ve kuralları yönetme – Zaten Dynamics 365 varlıklarınızda tanımlanmış olan İş Kuralları ve mantık, kullanıcılarınızın verilere nasıl ve hangi uygulama üzerinden eriştiğine bakılmaksızın veri tutarlılığı sağlamak üzere Power Apps'inize uygulanır.Manage reusable Business logic and rules – Business Rules and logic already defined in your Dynamics 365 entities are applied to your Power Apps to ensure data consistency regardless of how your users are accessing the data or through which app.

  • Dynamics 365 ve Power Apps arasında yeniden kullanılabilir beceriler – Daha önceden Power Apps veya Dynamics 365'te becerileri olan kullanıcılar artık bu becerileri Common Data Service platformunda da kullanabilirler.Reusable skills across Dynamics 365 and Power Apps – Users with skills previously in Power Apps or Dynamics 365 can now leverage those skills across the Common Data Service platform. Varlıklar, formlar, grafikler oluşturmak artık uygulamalar arasında ortak.Creating entities, forms, charts, etc are now common across your applications.

    Not

    Finance and Operations uygulamaları, şu anda Veri Tümleştiricisi yapılandırmalarına, Finance and Operations uygulamalarından işletme verinizi Common Data Service içinde kullanılabilir kılmak için gerektirir.Finance and Operations apps currently requires the configuration of the Data Integrator to make your business data from Finance and Operations apps available in Common Data Service.

Verileri Common Data Service ile tümleştirmeIntegrating Data into the Common Data Service

Bir uygulama oluşturmak tipik olarak birden fazla kaynaktan veri alınmasını gerektirir; bu bazen uygulama düzeyinde yapılmasına karşın bu verilerin hep birlikte ortak bir depolama alanında tümleştirilmesinin daha kolay uygulama oluşturma deneyimi ve veriler üzerinde çalışmak ve verileri korumak için tek bir mantık kümesi sağladığı durumlar vardır.Building an app typically involves data from more than one source, while this can sometimes be done at the application level, there are also cases where integrating this data together into a common store allows for an easier app building experience, and a single set of logic to maintain and operate over the data. Common Data Service birden çok kaynaktan alınan verilerin tek bir depoda tümleştirilmesine olanak tanır; bu depo daha sonra Dynamics 365 uygulamalarında zaten bulunan verilerle birlikte Power Apps, Flow ve Power BI'da kullanılabilir.The Common Data Service allows data to be integrated from multiple sources into a single store which can then be used in Power Apps, Flow and Power BI along with data already available from the Dynamics 365 applications.

  • Diğer sistemlerle zamanlanmış tümleştirme – Başka bir uygulama içinde tutulan veriler, Power Apps içindeki diğer uygulama verilerinden yararlanmanızı sağlamak için Common Data Service ile düzenli olarak eşitlenir.Scheduled integration with other systems – Data which is kept within another application can be regularly synchronized with the Common Data Service to allow you to leverage other applications data in Power Apps.
  • PowerQuery kullanarak verileri dönüştürme ve içe aktarma – Common Data Service'a aktarırken verileri dönüştürme işlemi, birçok çevrimiçi veri kaynağından Excel ve Power BI'da kullanılan ortak bir araç olan PowerQuery aracılığıyla yapılabilir.Transform and import data using PowerQuery – Transforming data when importing into the Common Data Service can be done through PowerQuery from many online data sources, a common tool used across Excel and Power BI.
  • Bir kerelik veri içe aktarma – Excel ve CSV dosyalarını içe ve dışa aktarma, Common Data Service'e bir kerelik veya ender gerçekleştirilen veri içe aktarma işlemlerinde kullanılabilir.One time import of data – Simple import and export of Excel and CSV files can be used for a one time or infrequent import of data into the Common Data Service.

Common Data Service'a veri tümleştirme hakkında daha fazla bilgi için bkz. Common Data Service'te Power Query kullanarak bir varlığa veri ekleme.For more information about integrating data into the Common Data Service, see Add data to an entity in Common Data Service by using Power Query.

Varlıklarla etkileşim kurmaInteracting with entities

Bir uygulama geliştirdiğinizde standart varlıklar, özel varlıklar veya her ikisini de kullanabilirsiniz.When you develop an app, you can use standard entities, custom entities, or both. Common Data Service varsayılan olarak standart varlıklar sağlar.Common Data Service provides standard entities by default. Bunlar, en iyi yöntemlere uygun olarak, bir kuruluş içinde en sık kullanılan kavramları ve senaryoları yakalamak için tasarlanmıştır.These are designed, in accordance with best practices, to capture the most common concepts and scenarios within an organization.

Varlıkların listesini gösteren ekran görüntüsü.Screenshot showing a list of entities.

Varlıkların tam listesi için bkz. Varlık başvurusu.For a full list of entities, see the Entity reference.

Standart varlıkların işlevselliğini, kuruluşunuza özel bilgileri depolamak için, bir veya daha fazla özel varlık oluşturarak genişletebilirsiniz.You can extend the functionality of standard entities by creating one or more custom entities to store information that's unique to your organization. Daha fazla bilgi için bkz. Özel varlık oluşturma.For more information, see How to create a custom entity.

Mantık ve doğrulamaLogic and validation

Common Data Service içindeki varlıklar, veri kalitesini sağlamak ve bir varlık içinde veri oluşturup kullanan her uygulamada tekrarlanan kodu azaltmak için zengin sunucu tarafı mantık ve doğrulamadan yaralanabilir.Entities within Common Data Service can leverage rich server-side logic and validation to ensure data quality and reduce repetitive code in each app that creates and uses data within an entity.

  • İş kuralları birden fazla alan ve varlık arasında verileri doğrular ve verileri oluşturmak üzere kullanılan uygulamaya bakmaksızın uyarı ve hata iletileri sağlar.Business rules validate data across multiple fields and entities and provide warning and error messages, regardless of the app used to create the data. Daha fazla bilgi için bkz. İş kuralı oluşturma.For more information, see Create a business rule.
  • İş süreci akışları kullanıcıların verileri tutarlı şekilde girmesini ve her defasında aynı adımları izlemesini sağlamak üzere kılavuzluk sağlar.Business process flows guide users to ensure they enter data consistently and follow the same steps every time. İş süreci akışları şu anda yalnızca Model yönetimli uygulamalarda desteklenmektedir.Business process flows are currently only supported for Model driven apps. Daha fazla bilgi için bkz. İş süreci akışlarına genel bakışFor more information, see Business process flows overview.
  • İş akışları kullanıcı etkileşimi olmadan iş süreçlerini otomatikleştirmenize olanak tanır.Workflows allow you to automate business processes without user interaction. Daha fazla bilgi için bkz. İş akışlarına genel bakış.For more information, see Workflows overview.
  • Kodla birlikte iş mantığı uygulamayı doğrudan kodla genişletmek için ileri düzey geliştirici senaryolarını destekler.Business logic with code supports advanced developer scenarios to extend the application directly through code. Daha fazla bilgi için bkz. Kodu olan iş mantığı uygulama.For more information, see Apply business logic with code.

GüvenlikSecurity

Common Data Service veri bütünlüğü ve kullanıcıların gizliliğini koruyan ve etkili veri erişimi ve işbirliğini bir güvenlik modeli ile sağlar.Common Data Service has a rich security model to protect the data integrity and privacy of users while promoting efficient data access and collaboration. Bir Common Data Service ortamında kullanıcıların sahip olduğu toplam bilgi erişimini tanımlamak için, iş birimleri, rol tabanlı güvenlik, kayıt tabanlı güvenlik ve alan tabanlı güvenliği birleştireceksiniz.You can combine business units, role-based security, record-based security, and field-based security to define the overall access to information that users have in a Common Data Service environment. Daha fazla bilgi: Common Data Service içinde güvenlik rolleriMore information: Security in Common Data Service

Geliştirici yetenekleriDeveloper capabilities

Power Apps portalı aracılığıyla kullanılan özelliklere ek olarak Common Data Service, geliştiricilerin varlıklar ve iş mantığı oluşturmanın yanı sıra verilerle etkileşim kurmak üzere meta verilere ve verilere programlama yoluyla erişebilmelerini sağlayan özellikler sunar.In addition to the features available through the Power Apps portal, Common Data Service also includes features for developers to programmatically access metadata and data to create entities and business logic, as well as interact with data. Daha fazla bilgi için bkz. Common Data Service Geliştirici Genel BakışıFor more information, see Common Data Service Developer Overview

Sonraki adımlarNext steps

Common Data Service kullanmaya hazır mısınız:To get started using Common Data Service:

Gizlilik bildirimiPrivacy notice

Microsoft Power Apps genel veri modeliyle Microsoft özel varlık ve alan adlarını toplar ve tanılama sistemlerimizde depolar.With the Microsoft Power Apps common data model, Microsoft collects and stores custom entity and field names in our diagnostic systems. Bu bilgileri müşterilerimiz için ortak veri modelini iyileştirmek amacıyla kullanırız.We use this knowledge to improve the common data model for our customers. Uygulama oluşturucuların oluşturduğu varlık ve alan adları Microsoft Power Apps topluluğunda ortak olan senaryoları anlamamıza ve servisin standart varlık kapsamındaki kuruluşla ilgili şemalar gibi boşlukları öğrenmemize yardımcı olur.The entity and field names that app Creators create help us understand scenarios that are common across the Microsoft Power Apps community and ascertain gaps in the service’s standard entity coverage, such as schemas related to organizations. Microsoft bu varlıklarla ilişkili veritabanı tablolarındaki verilere erişmez veya bunları kullanmaz ya da veritabanının sağlandığı bölgenin dışında bu verileri çoğaltmaz.The data in the database tables associated with these entities is not accessed or used by Microsoft or replicated outside of the region in which the database is provisioned. Bununla birlikte özel varlık ve alan adlarının bölgeler arasında yinelenebileceğini ve veri tutma ilkelerimiz doğrultusunda silineceğini unutmayın.Note, however, that the custom entity and field names may be replicated across regions and are deleted in accordance with our data retention policies. Microsoft Güven Merkezimizde ayrıntılı olarak açıklandığı şekilde gizliliğinize saygı gösterir.Microsoft is committed to your privacy as described further in our Trust Center.