Aracılığıyla paylaş


Veri akışları genel bakış (PowerPivot için SharePoint)

Veri akışı bir çevrimiçi veri isteğe bağlı veri akışı sağlar kaynak bir istemci uygulaması için.In SQL Server 2008 R2 Analysis Services, you can use data feeds to push Atom XML data from any source into a PowerPivot data source.

Veri akışları yayınlanmış standartlara dayalı olduğu için Özet akışları göreli olarak gerçekleştiren belirli bir rolü tanımlanmasından yollarla bunları kullanabilirsiniz PowerPivot veri kaynakları.Bu konunun kapsam dışındadır geniş uygulama veri akışı teknolojisi olduğu halde standartlar ve Atom akışına kullanımını tanımlayan veri hizmet teknolojileri hakkında okumak için sonunda bağlantıları izleyebilirsiniz.

Hakkında daha fazla bilgi için aşağıdaki listeden bir bağlantıyı veri akışı destekleyen özelliği PowerPivot veri kaynakları:

Definition of a Data Feed

Definition of an Atom Data Service

About Data Service Documents (.atomsvc file)

Processing a Data Service Document

Authenticating a Data Feed Import Operation

Reading a Data Feed in the PowerPivot Client Application

About the Atom Standard

Learn More About Data Services and Data Feeds

Bir veri akışı tanımı

Bir veri akışı, Web hizmet, veri hizmet veya Atom standardını destekleyen Web uygulaması tarafından oluşturulan bir xml Atom 1.0 veri yükü olur.Bir veri akışı, saat ve besleme üretilen her saat farklı değişken veri değiştirmez tutarlı bir sekmeli xml yapısı vardır.Bir hizmet veya uygulamanın rasgele veri kaynaklarından veri alma ve daha sonra gerçek istek üzerine görüş sağlar saat istemci uygulamaları veya isteyen kullanıcılar için.

Canlı veri akışında bileşenler ve süreç

Olarak bir Analysis Services özelliği, veri akışları verin veri uzmanları için hazır kuruluş veri yapmak için yararlı bir araç PowerPivot veri kaynakları.Şirket veri varsa, kaynakkolayca istemci veri sağlayıcı erişilen veya verileri karmaşık erişiliyorsa, sizin sorguları s tercih gizlemek, verilerinizi bir Atom veri hizmet yapı kaynak , veri besleme biçiminde sunar.Çok sayıda ürün ve teknolojilerinin KALAN uygulama veya Atom veri hizmet, Microsoft ado dahil olarak şirket verileri açığa yardımcı olmak kullanılabilir.net Framework ve Windows Communication Foundation (wcf) teknolojisi.

Oluşturduğunuz bindirdiği özel çözümlerine ek olarak, kullanıcılar veri akışları yerleşik bir özellik olarak akış biçimi destekleyen uygulamalar erişebilirsiniz.Veri beslemeleri de desteklenmektedir SQL Server 2008 R2 bileşenleri ve çok sayıda Microsoft Office 2010 ürünleri.

Bir Atom veri hizmeti tanımı

Bir veri akışı kullanmadan önce besleme oluşturduğu bir veri hizmet olarak da adlandırılan bir çevrimiçi veri kaynak olmalıdır.Veri hizmet Atom kablo biçimine uyan bir xml veri yapısı içinde sarar ve verileri sağlayan bir url adreslenebilir http bitiş noktasıdır.

Verileri almak amacıyla Özet akışları içine bir PowerPivot veri kaynak, bir ado veri hizmet olabilir.net veri hizmet, Web hizmet, geri KALAN uygulama veya hatta bir Atom biçimi xml verileri içeren statik bir belge bir URL'ye

Veri hizmet yeteneği uygulamalarda yerleik.Bu uygulama yayımlama veya veri yapıları, veri akışları dışa aktarma kullanıma hazır veri akışları sağlar.Veri akışları oluşturan Microsoft ürünleri örnekler şunlardır:

  • Microsoft SharePoint 2010.Bir veri akışı, yapısını ve içeriğini dışa aktarabilirsiniz bir SharePoint listesi.

  • A SQL Server 2008 R2 Raporlama Hizmetleri.Raporlama Servisleri rapor veri bölgelerde Atom 1.0 veri akışları olarak akış için yerleşik özelliği içerir.Daha fazla bilgi için bkz: Nasıl yapılır: Veri akışları (SharePoint PowerPivot) kullanın.

Veri servis belgeleri hakkında (.atomsvc dosyası)

Bir veri hizmet belgenin bir veya daha fazla veri akışları için bir bağlantı belirtir.En azından, bu basit bir url için bir Özet akışı üreten veri hizmet, ancak seçimi ve filtre parametreleri içeren karmaşık bir url olabilir.

In SQL Server 2008 R2 Analysis Services components, a data service document also specifies the name of a table that will be created in a PowerPivot data source when a data feed is imported.Hedef Tablo belirterek veri gerekli hizmet PowerPivot istemci uygulama tarafından işlenen belgeler.Tablo adı PowerPivot verilerilerde verilerin konumunu tanımlayan kaynak görüş alındıktan sonra.

Veri hizmet belgeler oluşturulabilir el ile xml sözdiziminin bildiğiniz halde daha sık üzerinde--anında Özet akışları oluşturan uygulama tarafından oluşturulur.Raporlama hizmets ve SharePoint server bileşenleri veri oluşturacaktır hizmet dahili besleme nesil bir parçası olarak belgeler.PowerPivot istemci uygulaması bilgisayarınızda algılanırsa, bellekte otomatik olarak oluşturulan veri hizmet belgesi olduğunda, istemci uygulaması otomatik olarak başlayan ve hemen yeni veya açık bir PowerPivot verileri akışı almak kaynak.Yerel istemci uygulama verileri almak kullanılabilir durumda değilse, daha sonra Özet akışı işlemek için dosya sistemine veri hizmet belgesi (.atomsvc) kaydetmek için bilişim istenir.

Aşağıdaki resimde gösterildiği nasıl için ister bir veri akışı çözülür.Bu durum, veri akışı sağlayan bir Raporlama Servisleri raporunu uygulamasıdır.Bir kullanıcı bir veri akışı rapor verir, besleme olur ya da gösteri yukarı PowerPivot verileri bir tablo denetiminde kaynak, ya da dosya sistemine veri hizmet belgesi (.atomsvc) dosyasını kaydetmek için kullanıcıdan istenir.PowerPivot istemci uygulaması bilgisayarınızda yüklü değilse, dosyayı kaydetmek için tek seçenek olduğu.

Veri hizmet belgesini atma veya kaydetme

Not

.Atomsvc dosyalar için bir Internet ortam türü (MIME türünü de denir) tanımlanır.Sunucuda IIS 7.0 .atomsvc ve application\atomsvc + xml izin verecek şekilde yapılandırılır.On a client workstation, the MIME type is associated with the .atomsvc file extension and Excel için PowerPivot.Excel için PowerPivot will launch automatically when an .atomsvc file is opened on the local computer.

Bir SharePoint sitesinde bir veri hizmet belgesi (.atomsvc) dosyası oluşturma

SharePoint site yöneticileri SharePoint kitaplığındaki veri Özet akışları PowerPivot istemci uygulama kullanıcıları için kullanılabilir hale getirmek için .atomsvc dosyaları oluşturabilirsiniz.Geliştiriciler ve veri uzmanları Web uygulamaları ve Özet akışları oluşturmak veri hizmetleri oluşturmak gibi bunlar bilişim çalışanlarının bu Özet akışları kullanılabilir hale getirmek için bir yol gerekir.Bir SharePoint Kitaplığı'nda veri hizmet belgesi oluşturma kuruluşunuz genelinde Özet akışları kullanılabilir hale getirmek için bir yoludur.

Bir SharePoint sitesinde, veri hizmet Belgeler kitaplığı besleme Contribute izinlerine sahip herhangi bir kullanıcı tarafından veri oluşturulabilir.Bir veri akışı kitaplığı için destek ekler bir veri, belge içerik türü hizmet.Bu içerik türü oluşturma ve veri düzenleme temelini hizmet belge.Belge Kitaplığı'nda saklandığı için ayrıca silmek ve güvenli veri hizmet kuruluşunuzdaki kullanıcıların bir Özet kullanılabilirliğini denetlemek için belgeler.Veri hizmet belge kitaplığındaki erişmek için bilgi alt öğe olarak SharePoint URL'si belirtir bir veri akışı Kitaplığı.

Veri Hizmeti belge işleme

İstemci uygulamaları gibi Excel için PowerPivot, işleyebilir tüketen bir veri akışı hemen kullanmak üzere için isteğe bağlı bir veri hizmet belgesiuygulama. Servis belgesinin işlendiğinde, hizmet URL'si belge içindeki veriler için bir istek gönderilir.İçin Excel için PowerPivot, kendi SharePoint veri hizmet belgesiyle yükleme yol yeni veri ekler olayların sırasını başlatır bir PowerPivot veri kaynak.

Nasıl veri akışları istenen, yayımlanan ve alınması için aşağıdaki diyagramda gösterilmiştir bir PowerPivot çalışma kitabı.

Hizmetten çalışma sayfasına veri akışı

Bir adım.PowerPivot istemci uygulaması bir SharePoint Kitaplığı'ndan bir veri hizmet belgeyi yüklemek için bir http isteği yayınlar.Alma Sihirbazı istemci uygulama isteği kaynaklandığı.Bir SharePoint kullanıcı belirtir yol bir veri hizmet belgesi için.Belge bir veya daha fazla veri akışlarını sağlayan bir veya daha fazla veri hizmet URL'leri bir işaretçidir.

2. Adım.PowerPivot istemci uygulama verilerini okur hizmet belge.Bir tek veri hizmet belge içinde veri hizmetleri herhangi bir birleşimi olabilir veya Atom verileri harici bir web sitesinde yayımladığınızda, Web uygulamaları dağıtılmış.Belgedeki her giriş bağlantı bilgileri bir veri hizmet veya sağladığı uygulama tarafından belirtilen tek bir akış gösterir.Çizimde gösterildiği gibi bir tek veri hizmet belgesinin farklı kaynaklardan oluşturulan birden fazla Özet akışı içerebilir.Her hizmet veya uygulama http bitiş adsız olarak erişilen veya alma işlemini başlatan kullanıcının güvenlik bağlamı kullanarak.

3. Adım.PowerPivot istemci uygulaması her hizmet veya uygulama veri hizmeti belgede başvurulan bir http isteği gönderir.istemci uygulaması beslemenin URL'sini esas bir http get isteği verir.

Dört adım.Veri hizmet veya uygulamayı bir Özet akışı oluşturur.Özet akışı yapısı sağladığı uygulama veya hizmet tarafından belirlenir.Bir besleme, bir veritabanından bir xml gösterimini olabilir tablo veya görünüm veya toplu verileri farklı tablos veya görünümler temel veri servis belgesinde karmaşık bir url.

Beş adım.PowerPivot istemci uygulaması her görüş için ayrı bir tablo oluşturarak alma işlemini tamamlar.Oluşturulan tablonun adı içinde veri bulunan bir tablo adı esas hizmet belge.Her veri girişi veri hizmeti belgede besleme adı ile ilişkili olan tablo , tutar veri alma işlemi tamamlandıktan sonra.Veri akışının zaman uyumsuz olarak oluşturulur, ancak Özet akışlarını tek bir işlemle tablolar eklenir.Alma Sihirbazı, veri PowerPivot verileri ekler önce her besleme kadar bekler kaynak.

Kimlik doğrulama veri alma işlemini besleme

PowerPivot istemci uygulaması URL'leri veri hizmet belgede veri akışı için http isteği yaptığında, istek alan tarafta veri hizmet veya besleme oluşturan uygulama tarafından doğrulanır.

Raporlama Servisleri rapor ya da SharePoint listesi beslemeleri veri doğrulama

Reporting Services'i veya bir SharePoint listesine verme işlemlerinden gelen Al veri akışının, her zaman geçerli kullanıcının Windows güvenlik kimliği altında yapılır.Windows tümleşik güvenliği yalnızca bu uygulamalardan PowerPivot istemci uygulaması için veri aktarım veri akışları için desteklenir.

Temel kimlik doğrulaması belirtemezsiniz veya anonim erişim de belirleyebilirsiniz.Uygulama uygulama veri aktarımları kimlik doğrulaması türünü ayarlamak için özellikler kullanılamaz.

Geçerli kullanıcının Windows güvenlik sorumlusu (diğer bir deyişle, kullanıcı form kimlik doğrulaması kullanarak Reporting Services'için bağlı veya forms kimlik doğrulaması veya Windows olmayan güvenlik ilkesini kullanarak bir SharePoint web uygulaması kullanıcının bağlı olan) olmayan bir güvenlik bağlamı varsa, bu kullanıcı bir rapor veya liste bir veri akışı verme olanağına sahip olacaktır.

PowerPivot istemci uygulamasından kimlik doğrulama veri akışları

Veri akışı veri alma Sihirbazı'nı PowerPivot istemci uygulamasında belirtilen alma işlemleri için kimlik doğrulaması türü olarak belirtmek Gelişmiş Özellikler iletişim kutusu.

http isteği üç kimlik doğrulaması şemaları desteklenir:

  • Windows tümleşik güvenliği (anlaşma)

  • Temel kimlik doğrulaması düz metin

  • Anonim erişim

Bu şemalar tarafından desteklenir.net yönetilen sağlayıcısı Özet akışları almak için PowerPivot istemci uygulamanın kullandığı Atom akışları için.

Varsayılan olarak, Windows güvenlik kimliği altında veri alma kullanıcının bağlantı sağlayıcı verir.Ancak, bir kullanıcı için küme sağlayıcısında bir kullanıcı kimliği ve parola belirtmek için Gelişmiş özellikleri.Bu durum, temel kimlik doğrulaması kullanarak bağlantı isteği gönderilir ve uzak sunucuya düz metin olarak gönderilen kullanıcı adı ve parola.Şifreli kanal bağlantı ise, güvenlik nedenleriyle, yalnızca bunu yapmalısınız.

Anonim erişimi açıkça desteklenmez, ancak kullanıcı kimliği ve parola özelliklerini bırakırsanız, anonim kullanıcı olarak bağlanabilirsiniz küme null ve küme tümleşik güvenlik özelliğini false.

Besleme PowerPivot istemci uygulamasında bir veri okuma

Her bir veri okuyucu alır veri akışı , almak ve bir nesnenin veya uygulamanın anlar yapısı dönüştürür.The Excel için PowerPivot used for creating and viewing PowerPivot data sources includes a built-in data reader.Veri okuyucu bir tablo denetimi her sekmeli yapısı için veri akışı oluşturur.

PowerPivot veri kaynak Özet akışları ile ilgili

Tek bir işlemle birden fazla Özet akışı alırken, ilgili veri akışları arasında PowerPivot istemci uygulaması arayacaktır.Yeniden sekmeli veri aynı ilişkisel veritabanından geri beslemeleri bir dizi veri hizmet belgesi belirtir, örneğin, PowerPivot istemci uygulaması genellikle alınan verileri tablo ilişkileri oluşturmak.Benzer şekilde, birden fazla Özet akışı tek bir Raporlama Servisleri rapor oluşturulur, raporda veri bölgeler arasındaki ilişkileri içe aktarılan verilerdeki yansıtılır.

Özgün verileri mevcut ilişkileri yeniden oluşturmak için Özet akışları ile ilgili veriler için bir çerçeve sağlar bir ortak kaynak kaynaklanan gerekir.PowerPivot istemci uygulaması otomatik olarak ilişkileri ilgisi olmayan tablolar için özgün kuracak değil kaynak, aynı veri ve sütun özniteliklerini paylaştıkları bile.Veri ve sütun özniteliklerini ortak tutulur, ancak kolayca ilişkileri el ile oluşturabilirsiniz.

Atom standardı hakkında

Atom 1.0 standardını hem yayımlama ve bir xml veri yükü yapýlandýrmak için belirtimleri çiftinin açıklanmaktadır:

  • Belirtir RFC5023 Atom yayımlama Protokolü hizmet bulma ve veri nesnesini yollara nasıl oluşturulur açıklar.Bu hizmet belge tanımı için bir SharePoint sitesinde oluşturma veri hizmet belgesi (.atomsvc) dosyası uyan protokol açıklar.

  • Belirtir RFC4287 Atom genel olarak yayınlama biçimi belirleyen bir istemci tarafı veri okuyucu nasıl yorumlar ve bir uygulama verileri sunar.The Excel için PowerPivot includes an embedded data reader that supports this format.Bu protokol, gerçek verileri sağlayan veri hizmetleri uygulamalıdır.

    xml biçimine yönelik toplu yükü kadar yaptığı özel içeriği ile genel yapısını tanımlamak gerekli ve isteğe bağlı öğeleri içerir.

rss akışlarıyla biliyorsanız, nasıl karşılaştırma Atom akışları merak edebilirsiniz.A veri akışı için uyan her ikisi de yayınlanan isteğe bağlı yayınlamanıza Atom standart bir rss beslemesi için benzer.Atom rss farklıdır iyi biçimlendirilmiş xml verileri için ek bir belirtim sağlar.Bu tür bir iş karar destek sistemi çözümleri kullanmak isteyebilirsiniz iyi yapılandırılmış iş verilerini almak için gereklidir.Bu nedenle, kullanılan Özet akışları için desteklenen standart Atom (ve değil rss) olan PowerPivot veri kaynakları.

Veri Hizmetleri ve veri akışları hakkında daha fazla bilgi edinin

Aşağıdaki bağlantılar, yararlı bilgiler ve ado kullanarak için uygulamalı yönergeler sağlar.net Veri Hizmetleri:

Genel Bakış: ADO.net Veri Hizmetleri

ado kullanarak.net Veri Hizmetleri

Veri Hizmeti Hızlı Başlangıç (ado.net Veri Hizmetleri Çerçevesi)

Sonraki iki bağlantıları IETF web sitesinde Atom protokol belgeleri Bağla:

Atom 1.0 genel olarak yayınlama biçimi

Atom 1.0 yayımlama Protokolü