Not Geliyor. Bu özelliğin yayınlanacağını duyurmuş olsak da test ve geri bildirime dayalı olarak geliştirmeye karar verdik.
Bireyler, gruplar ve kuruluşlar hakkında değerli çıkarımlar ve içgörüler elde etmek için zengin Microsoft 365 bilgi ve ilişkilere dokunan bir veri kaynağı olan Microsoft Graph'tan verileri içeri aktarabilir veya bu verilere bağlanabilirsiniz. Bu verilerle, Access çözümlerinizin zekasını ve üretkenliğini artırabilirsiniz. Daha fazla bilgi için bkz. Microsoft Graph.
-
Verilere bağlandığınızda Access, Access ve Microsoft Graph'taki verilerde yapılan değişiklikleri eşitleyen iki yönlü bir bağlantı oluşturur.
-
Verileri içeri aktardığınızda, Access verilerin tek seferlik bir kopyasını oluşturur ve bu nedenle Access veya Microsoft Graph'taki verilerde yapılan değişiklikler eşitlenmez.
|
|
Microsoft Graph nedir?
Microsoft Graph, farklı verileri (kullanıcılar, gruplar, iletiler, kişiler, konuşmalar, görevler, dosyalar vb.) bir dizi ilişki halinde toplayıp düzenleyerek birçok Microsoft 365 uygulama ve hizmet arasındaki noktaları birbirine bağlar. İlişki örnekleri şunlardır: kullanıcı bir grubun üyesidir, kullanıcının geçerli yöneticisidir, kullanıcı birkaç konuşmada bahsedilir veya bu kullanıcının belgesi son birkaç saat içinde birkaç iş arkadaşı tarafından üzerinde işbirliği yapıldı.
"Graf" sözcüğü, sosyal bir bilgi ağını belirtmek için kullanılan bir terimdir. Microsoft Graph, Microsoft 365 içindeki sosyal ve veri bağlantılarından oluşan bir ağdır. Herhangi bir ağın değeri, bağlantı sayısıyla birlikte katlanarak artar. Microsoft Graph'ta bu bağlantılar ne üzerinde çalıştığınıza, kiminle çalıştığınıza ve sizin için önemli olan şeylere bağlıdır.
Microsoft Graph tablolarından hızla güncel makine öğrenmesi içgörüleri edinebilir, bunlar üzerinde daha fazla eylem gerçekleştirebilir ve Access veritabanı çözümünüzün akıllılığını ve üretkenliğini artırabilirsiniz. Örneğin, bir kullanıcıyla en ilgili kişileri bulabilir ve bunları bir rapora e-posta bağlantıları olarak ekleyebilir veya raporu kullanıcının üyesi olduğu bir gruba e-postayla gönderebilirsiniz.
Başlamadan önce
İşlerin daha sorunsuz ilerlemesini mi istiyorsunuz? Öyleyse bağlanmadan veya içeri aktarmadan önce aşağıdaki hazırlıkları yapın:
-
Microsoft Graph verileri iş veya okul hesabınızı temel alır. Microsoft Graph'ı ilk kez kullandığınızda, Microsoft 365 oturum açmanız gerekebilir.
-
Her tablodaki sütun ve görünüm sayısına dikkat edin. Access bir tabloda 255’ten fazla sütunu desteklemediği için yalnızca ilk 255 sütuna bağlanır veya 255 sütunu içeri aktarır.
-
İçeri aktarılan toplam veri miktarını saptayın. Access veritabanının boyut üst sınırı, iki gigabayttan sistem nesneleri için gereken alan çıkarılarak elde edilir. Microsoft Graph büyük tablolar içerir ve bu tabloların yüklenmesi uzun sürebilir ve bunların tümünü tek bir Access veritabanına aktaramayabilirsiniz. Bağlantılı veri miktarını en aza indirmek için Microsoft Graph sorgu parametrelerini kullanın.
-
Güvenilir bir konum ve bir Access veritabanı parolası kullanarak, Access veritabanınızın ve içerdiği bağlantı bilgilerinin güvenliğini sağlayın. Daha fazla bilgi için bkz. Veritabanına güvenilip güvenmeyeceğine karar verme ve Veritabanıparolasını kullanarak veritabanını şifreleme.
-
Ek ilişkiler oluşturmayı planlayın. Microsoft Graph veri modelindeki seçili tablolara ve filtrelenmiş alt kümelere erişim bağlantıları sağlar veya bunları içeri aktarır. İlişkiler penceresini kullanarak yeni ve mevcut tablolar arasında el ile ek ilişkiler oluşturmak isteyebilirsiniz. Daha fazla bilgi için bkz. İlişkiler penceresi nedir? ve İlişki oluşturma, düzenleme veya silme.
Başlayın
-
Dış Veri > Yeni Veri Kaynağı > Çevrimiçi Hizmetlerden > Microsoft Graph'tan'ı seçin.
-
İstenirse, Microsoft 365 iş veya okul hesabı oturum açın.
-
Aşağıdakilerden birini yapın:
-
İçeri aktarmak için Kaynak verileri geçerli veritabanında yeni bir tabloya aktar’ı seçin.
-
Bağlanmak için Bağlı tablo oluşturarak veri kaynağına bağla’yı seçin.
-
-
Tamam’ı seçin.
-
Tabloları Bağla veya Nesneleri İçeri Aktar iletişim kutusundaki Tablolar'ın altında, bağlanmak veya içeri aktarmak istediğiniz her tabloyu seçin ve ardından Tamam'a tıklayın.
Microsoft Graph sorgu parametresini kullanarak bağlantı sonuçlarını filtreleme
Microsoft Graph’a bağlantı oluşturma ve Microsoft Graph’ten içeri aktarma işlemleri, özellikle büyük bir kuruluştaki Gruplar ve Kullanıcılar söz konusu olduğunda çok miktarda veri döndürebilir. Bağlantı kurduğunuzda, verileri almadan aşağıdaki Microsoft Graph sorgu parametrelerini kullanarak sunucudaki verileri filtrelemeniz faydalı olabilir:
-
$top Bir sayıyı temel alarak sınırlı sayıda kaydı (örneğin, ilk 25 satır) bulur.
Not En iyi yöntem olarak, öncelikle $top=n sorgu parametresini kullanıp az miktarda veriyi döndürmeniz, ardından alanlara ve değerlere göz atmanız önerilir.
-
$filter Bir ifadeye göre satır sayısını filtreler.
-
$select Yalnızca belirttiğiniz sütunları döndürür. Ancak Access her zaman kimlik alanını döndürür.
Access Microsoft Graph’in yalnızca belirli ifadeleri, söz dizimini ve sütunları desteklediğini unutmayın. Nelerin desteklendiği hakkında daha fazla bilgi edinmek ve en son güncelleştirmelerin ayrıntılarını öğrenmek için bkz. Sorgu parametrelerini kullanarak yanıtlarını özelleştirme, kullanıcı kaynağı türü ve kaynak grubu türü.
-
Sonuçları Filtrele iletişim kutusuna bir Microsoft Graph sorgu parametresi girin. Aşağıdaki örnekler Grupları ve Kullanıcıları gösterir ancak diğer tablolar için de benzer filtreler oluşturabilirsiniz.
$top=10
$filter=securityEnabled eq false
$filter=startswith(displayName, 'M')
$filter=startswith(mailNickname, 'S')
$filter=startswith(mail,'S') or startswith(mail,'T')
$filter=startswith(mail, 'B') & $select=mail
$select=mail,mailEnabled,mailNickname
$select=classification,displayName
$top=50
$filter=startswith(givenName,'J')
$filter=startswith(givenName, 'B') & $top=3
$filter=accountEnabled eq false
$filter=startswith(jobTitle,'SENIOR')
$filter=usageLocation eq 'GB' or usageLocation eq 'RU'
$filter=userType eq 'Member'
$select=displayName,mail,surname,postalCode
$select=givenName,jobTitle,mobilePhone
-
Tamam’ı seçin.
Sonuçlar
Bir bağlantı veya içeri aktarma işlemi tamamlandığında, tablolar Gezinti Bölmesi'nde Microsoft Graph tablosuyla aynı adla görünür. İçeri aktarma işlemi sırasında bu ad zaten kullanımdaysa, Access yeni tablo ismine “1” ekler. Bağlantı işlemi sırasında, bu ad zaten kullanılıyorsa, Access yeni tablo adına "1" ekler, ancak yalnızca farklı bir filtre uygulanırsa. Tabloları istediğiniz zaman daha anlamlı bir şekilde yeniden adlandırabilirsiniz.
"My" ön eki olan tablolar, geçerli oturum açmış kullanıcının kim olduğuna göre veri döndürür.
Outlook Kişilerim'i güncelleştirebilirsiniz, ancak diğer tüm Microsoft Graph tabloları salt okunur durumdadır.
İçeri aktarma işleminde Access asla veritabanındaki tablonun üzerine yazmaz. Microsoft Graph'ı mevcut bir tabloya doğrudan ekleyemezsiniz, ancak benzer tablolardaki verileri içeri aktardıktan sonra verileri eklemek için bir ekleme sorgusu oluşturabilirsiniz.
Bağlantı işleminde sütunlar Microsoft Graph tablosunda salt okunursa Access'te de salt okunurdur.
İpucu Herhangi bir sorgu parametresi de dahil olmak üzere Microsoft Graph URL'sini görmek için Access gezinti bölmesindeki tablonun üzerine gelin.
Mevcut bir Microsoft Graph sorgu parametresini değiştirme
Sorgu parametresi olan bir bağlı tablonuz varsa, bunu değiştirebilirsiniz.
-
Gezinti Bölmesi'nde, bağlı tabloya sağ tıklayın ve bağlı Tablo Yöneticisi'ni seçin.
-
Bağlı Tablo Yöneticisi iletişim kutusunda, artı işaretine (+) tıklayarak Microsoft Graph Veri Kaynağı Adı'nı genişletin ve değiştirmek istediğiniz veri kaynağı adının yanındaki onay kutusunu seçin.
-
Yeniden Bağla'ya tıklayın.
-
<Bağlı tablo adını yeniden bağla> iletişim kutusundaki sorgu parametresi dizesini güncelleştirin.
Örneğin, $top=100 değerini $filter=userType eq 'Member' olarak değiştirin.
Tablo adı ile sorgu parametresi arasında bir soru işareti (?) karakteri olduğundan emin olun.
-
Tamam’ı seçin.
-
Değiştirdiğiniz veri kaynağı adının yanındaki onay kutusunu seçin.
-
Yenile’yi seçin.