SharePoint verziószám beszúrása Word dokumentumba

2010. november 19. Hozzászólás

SharePoint 2007-ben a dokumentumtárban tárolt fájlok verziószámának beszúrása egy Word dokumentumba nem triviális, pedig a SharePoint képes automatikusan verziószámozni a fájlokat és sok esetben hasznos lehet, ha ez a szövegbe is be van illesztve.

A neten csak angol nyelvű leírásokat találtam, amik a magyar SharePoint-ban nem működtek. 

Ha valaki ilyet szeretne, a következő lépéseket követve tudja beállítani:

  1. Menj a dokumentumtár beállításai menübe
  2. A verziószámozási beállítások alatt engedélyezd a verziók megőrzését a Főverziók létrehozása, vagy a Fő- és alsóbbrendű verziók létrehozása opcióval.
  3. A dokumentumtár beállításai oldalon a Speciális beállítások alatt engedélyezd a tartalomtípusok kezelését.
  4. A dokumentumtár beállításai oldalon az Adatkezelési házirend beállításai menüben kattints a tartalomtípus nevére.
  5. A házirend megadása oldalon a Házirend definiálása… opciót kell választani.
  6. A házirend beállításai között kapcsold be a Cimkék engedélyezése checkboxot.
  7. A megjelenő mezők között a Felirat formátuma mezőbe írd be a következőt: {_UIVersionString}. (Angol nyelvű SharePoint esetében a {Version} szöveget kell beírni.)
  8. Menj vissza a dokumentumtárba, hozz létre egy új dokumentumot, vagy nyiss meg egy létező dokumentumot.
  9. A Word-ben a dokumentum megfelelő helyére állva kattints a Beszúrás fülön a Kész modulok ikonra, majd a Dokumentumtulajdonságok menüben válaszd a Címkét.
  10. Mentsd el a dokumentumot és nyisd meg újra. A beszúrt cimke helyén innentől kezdve automatikusan az aktuális SharePoint verziószám fog megjelenni.

Ha már a dokumentumtárban is szeretnéd látni a verziószámot:

  1. A dokumentumtár nézeteinél kattints a Nézet módosítására.
  2. Kapcsold be a listában a Verziószám oszlopot.

A bejegyzés alapjául szolgáló eredeti leírás itt található:

http://stackoverflow.com/questions/508229/how-can-i-include-value-of-sharepoints-version-column-in-a-word-document

Microsoft BI fejlesztői környezet telepítése SharePoint 2010-zel (5. rész)

2010. szeptember 10. Hozzászólás

4. PowerPivot for SharePoint telepítés

  1. Indítsuk el ismét az SQL Server 2008 R2 telepítőjét és válasszuk az Installation menüben a New installation or add features to an existing installation-t.
    image_thumb30
  2. A telepítés típusa oldalon válasszuk a New installation or add shared features opciót.
    image_thumb31
  3. Adjuk meg a termékkulcsot, majd fogadjuk el a licenszfeltételeket.
    image_thumb32
  4. A Setup Role oldalon válasszuk az SQL Server PowerPivot for SharePoint lehetőséget és az Existing Farm opciót a legördülő listából.
     image_thumb[20]
  5. A Feature Selection oldalon nyomjunk egy Next-et.
    image_thumb35
  6. Az Instance Configuration oldalon automatikusan a POWERPIVOT nevet adja meg a telepítő. Adjuk meg a használni kívánt mappát a telepítéshez.
    image_thumb36
  7. A Disk Space Requirements oldalon nyomjunk továbbot.
  8. A Server Configuration oldalon adjuk meg a szolgáltatásfiókot, amely futtatni fogja az SQL szolgáltatásokat.
    image_thumb38
  9. Az Analysis Services Configuration oldalon adjuk meg a szolgáltatás adminisztrátorait.
    image_thumb41
  10. HACK!!! Ha most így folytatjuk a telepítést, akkor nálam a folyamat végén az alábbi hibaüzenet jelenik meg:
    Could not load file or assembly ‘Microsoft.AnalysisServices.SharePoint.Integration, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91’ or one of its dependencies. The system cannot find the file specified.
    image_thumb44
    A megoldás pedig (az 1. és 4. lépés csak ha belefutottunk már a hibába):
    1. After the installer fails disable the assembly cache viewer.
    (Hozzuk létre a HKLMSoftwareMicrosoftFusionDisableCacheViewer [DWORD] kulcsot 1 értékkel a regedit-ben.)
    2. Go into the assembly and find the file Microsoft.AnalysisServices.SharePoint.Integation.dll
    3. Copy this dll to the bootstrap location: C:Program FilesMicrosoft SQL Server100Setup BootstrapSQLServer2008R2x64
    4. Remove the Powerpivot instance from the Program and Features .. SQL Server 2008 R2 Uninstall
    5. Enable the assembly cache viewer and copy the Microsoft.AnalysisServices.SharePoint.Integration.dll into the GAC.
    6. Run the installation process again to install the PowerPivot instance.
    Forrás: http://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/thread/203d499b-27e3-40b6-b68d-f49939be4cfc 
  11. HACK!!! Ha a Ready to Install oldalon megnézzük a telepítés összefoglalóját, akkor látható, hogy a SharePoint Central Administration Port-nál egy random portszám szerepel, nem az, ahol a mi oldalunk található. Megoldás:
    1. Az oldal alján található a Configuration file path, vagyis a konfigurációs fájl elérési útvonala. Másoljuk ezt ki.
    2. Indítsunk a Start menüből egy Notepad-ot rendszergazdagént futtatva. (Jobb gomb, futtatás rendszergazdaként)
    3. Kattintsunk a Fájl menü Megnyitás pontra és illesszük be a kimásolt útvonalat.
    4. Keressük meg a fájlban a FARMADMINPORT sort és írjuk át a számot a SharePoint központi felügyelet oldal portjára.
    5. Mentsük a fájlt és zárjuk be.
  12. Next. Next. Finish.
    image_thumb42 
  13. Nyissuk meg a SharePoint központi felügyelet oldalt.
  14. Kattintsuk a Rendszerbeállítások menüre, majd az oldalon a Farmsszintű megoldások kezelése linkre.
  15. Kattintsunk a powerpivotwebapp.wsp linkre.
  16. Kattintsunk a Megoldás üzembe helyezése linkre.
  17. Válasszuk ki azt a sitecsoportot, amelyen aktiválni szeretnénk a PowerPivot for SharePoint szolgáltatást és kattintsunk az Ok gombra.
  18. A Rendszerbeállítások oldalon kattintsunk A kiszolgáló szolgáltatásainak kezelése linkre.
  19. A PowerPivot for SharePoint szolgáltatás működéséhez szükséges, hogy a farmban fussanak a következő szolgáltatások:
    – Biztonságos tár szolgáltatás
    – Excel Calculation Services
    – Windows jogkivonat-szolgáltatás igényei
    Ha valamelyik ezek közül nincs elindítva, kattintsunk az Indítás linkre.
  20. Menjünk az Alkalmazáskezelés menübe és kattintsunk a Szolgáltatásalkalmazások kezelése linkre.
  21. Kattintsunk az eszköztáron az Új gombra és válasszuk az SQL Server PowerPivot Service Application-t.
  22. Adjunk meg egy nevet a szolgáltatásnak, ez alapértelmezetten a PowerPivotServiceApplication1.
  23. Hozzunk létre új alkalmazáskészletet a szolgáltatásnak. Adjuk meg a nevét az Alkalmazáskészlet neve mezőben.
  24. Adjuk meg az adatbáziskiszolgálót, ahol létre fog jönni a PowerPivot szolgáltatás adatbázisa.
  25. Kattinstunk az Ok gombra.
  26. Ha befejeződött a szolgáltatás létrehozása, kattintsunk az Ok gombra.
  27. Kattintsunk az Excel Services alkalmazás linkre.
  28. Kattintsunk a Megbízható fájlhelyek linkre.
  29. Kattintsunk a http:// linkre.
  30. A munkafüzet tulajdonságai részben a Maximális munkafüzetméret-et állítsuk nagyobb értékre, pl 500-ra.
  31. A külső adatok részben a Figyelmeztetés frissítéskor mezőből vegyük ki a pipát.
  32. Kattintsunk az Ok gombra.
  33. Állítsuk be a felügyelet nélküli szolgáltatásfiókot. A leírás itt található: http://msdn.microsoft.com/en-us/library/ff773327.aspx

Kategóriák:BI

Microsoft BI fejlesztői környezet telepítése SharePoint 2010-zel (4. rész)

2010. szeptember 10. Hozzászólás

3. Reporting Services SharePoint integráció telepítés

Három fő lépésből áll a telepítés:

  1. A Reporting Services Add-in telepítése
  2. Reporting Services adatbázis létrehozása és beállítása
  3. A Reporting Services integráció konfigurálása a SharePoint központi felügyeletén

Reporting Services Add-in telepítése

  1. Töltsük le az add-in telepítőjét a Microsoft oldaláról: http://www.microsoft.com/downloads/details.aspx?FamilyID=b3bebf9d-d86d-48cd-94e2-0639a846be80&displayLang=hu
  2. Indítsuk el a telepítőt és fogadjuk el a licencszerződést.
    image_thumb[13]
  3. Next. Next. Finish.
  4. A telepítő automatikusan aktiválja a létező site csoportokon a Jelentéskészítő integrációs szolgáltatást.

Reporting Services konfigurálása

  1. Indítsuk el a start menüből a Microsoft SQL Server 2008 R2/Configuration Tools/Reporting Services Configuration Manager-t.
  2. Kapcsolódjunk a helyi Reporting Services példányhoz.
    image_thumb[14]
  3. A Database menüben kattintsunk a Change Database gombra.
    image_thumb[16]
  4. Válasszuk az új report server adatbázis létrehozása lehetőséget.
    image_thumb[17]
  5. Adjuk meg az adatbázis szervert, ahol a report server adatbázis létre fog jönni.
  6. A következő oldalon adjuk meg az adatbázis nevét és a Report Server Mode-nál válasszuk a SharePoint Integrated Mode-ot.
    image_thumb[18]
  7. Adjuk meg, hogy milyen jogosultsággal érje el a Report Server az adatbázisát.
  8. A Tovább gombra kattintva létrejön az adatbázis. Kattintsunk a Befejezés gombra.
  9. A Configuration Managerben menjünk a Web Service URL menüre és kattintsunk az Apply gombra.
  10. Menjünk a Report Manager URL menüre és itt is kattintsunk az Apply gombra.
  11. Az E-mail Setting oldalon beállíthatjuk a Reporting Services e-mail küldését.

Reporting Services integráció konfigurálása

  1. Nyissuk meg a SharePoint központi felügyelet oldalát.
  2. Menjünk az Általános alkalmazásbeállítások oldalra.
  3. Kattintsunk a Reporting Services integrációja linkre.
  4. A Jelentéskészítő kiszolgáló webszolgáltatás URL-címe mezőbe írjuk be azt a címet, amelyet a Reporting Services Configuration Manager Web Service URL-jeként létrehoztunk (előző fejezet 9. pont). Pl. http://local.host/reportserver
  5. A Hitelesítési mód listából válasszuk a Megbízható fiók lehetőséget. Ebben az esetben a Reporting Services szolgáltatásfiókját fogja használni a riportok eléréséhez a Report Server. A Windows-hitelesítés akkor választható, ha Kerberos authentikációval konfiguráltuk be a SharePoint oldalunk. Ebben az esetben megszemélyesítés (impersonation) történik, vagyis az aktuális felhasználó jogosultságait használja a riport eléréséhez.
  6. A Hitelesítő adatoknál adjunk meg egy felhasználót, aki tagja a helyi rendszergazdák csoportnak.
  7. Kattintsunk az Ok gombra. A konfigurálás végeztével a sikeres integrációról visszajelzést kapunk.
  8. A Kiszolgáló alapértemezett értékeinek beállítása linkre kattintva beállíthatjuk a Reporting Service paramétereit.

Update #1

Nálam a SharePoint-ban ha létrehoztam ezt követően egy riportot, akkor a következő hibát dobta a riport:
An attempt has been made to use a data extension ‘ADS’ that is either not registered for this report server or is not supported in this edition of Reporting Services. (rsDataExtensionNotFound)

Megoldás:
1. A  C:Program FilesMicrosoft SQL ServerMSRS10_50.MSSQLSERVERReporting ServicesReportServerrsreportserver.config fájlba a <Data> részben az <Extension> elem alá fel kell venni az alábbi bejegyzést:
<Extension Name="ADS" Type="Microsoft.Office.Access.Reports.DataProcessing.AdsConnection, Microsoft.Office.Access.Server.DataServer, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=71e9bce111e9429c"/>
2. Ugyanitt a rssrvpolicy fájlban két módosítás kell, a <NamedPermissionSets> elem alá kell a következő bejegyzés:
<PermissionSet class="NamedPermissionSet" version="1" Name="ReportExpressionsDefaultPermissionSet">
<IPermission class="SecurityPermission" version="1" Flags="Execution" />
<IPermission class="Microsoft.Office.Access.Server.Security.AccessServicesPermission, Microsoft.Office.Access.Server.Security,
     Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" version="1.0" Flags="CalculationCallback" />
</PermissionSet>
Valamint a <CodeGroup> elemnél módosítani kell a PermissonSetName értékét “Execution”-ról “ReportExpressionsDefaultPermissionSet”-ra az alábbi helyen:
<CodeGroup class="UnionCodeGroup" version="1" PermissionSetName="Execution" Name="Report_Expressions_Default_Permissions"
Description="This code group grants default permissions for code in report expressions and Code element. ">

Forrás: http://technet.microsoft.com/en-us/library/ee662542.aspx

Kategóriák:BI

Microsoft BI fejlesztői környezet telepítése SharePoint 2010-zel (3. rész)

2010. szeptember 10. Hozzászólás

2. SharePoint Server 2010 telepítés és konfigurálás

  1. A telepítő elindulását követően válasszuk az Előfeltételek telepítése menüt.
    image_thumb22
  2. Next. Next. Finish.
    image_thumb23
  3. Ezt követően indítsuk el a SharePoint Server telepítését.
    image_thumb24
  4. Adjuk meg a termékkulcsot, majd fogadjuk el a licenszszerződést.
    image_thumb25
  5. A telepítés típusánál a Kiszolgálófarm lehetőséget válasszuk. Az Önálló kiszolgáló esetében minden szolgáltatás telepítésre kerül az akutális gépen, adatbázisként SQL Expresset fog használni a telepítő és később nem lehet újabb kiszolgálóval bővíteni a farmot.
    image_thumb26
  6. A következő oldalon a kiszolgáló típusánál a Teljes telepítést válasszuk, hasonló okoból mint az előző pont.
    image_thumb27
    A Telepítési hely fülön adjuk meg a mappát, ahova a SharePointot telepíteni szeretnénk.
  7. Várjuk meg míg megtörténik a telepítés.
    image_thumb28
  8. A telepítés végén a konfiguráló varázsló futtatását engedélyezzük.
     image_thumb
  9. Elindul a SharePoint konfigurálás varázsló, nyomjunk továbbot és mondjunk igent a felugró ablakra.
     image_thumb[1]
  10. A következő oldalon válasszuk az Új kiszolgálófarmot szeretnék kialakítani opciót.
    image_thumb[2]
  11. Adjuk meg az adatbázis-kiszolgálót, ahol a SharePoint adatbázisait létre szeretnénk hozni, valamint azt a szolgáltatásfiókot, amelyet a SharePoint az adatbázis eléréséhez használni fog.
    image_thumb[3]
  12. Egy újdonság jön: jelszót kell megadni, amelyet a farmhoz való kiszolgálók csatlakoztatásához később kérni fog.
    image_thumb[4]
  13. Állítsuk be a központi felügyelet webhelyének portját és a hitelesítéshez használni kívánt protokollt. Utóbbi alapértelmezetten NTLM, a Kerberos beállításáról egy teljes leírás olvasható itt: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1a794fb5-77d0-475c-8738-ea04d3de1147&displaylang=en
    image_thumb[5]
  14. Tovább, majd megtörténik a konfigurálás.
    image_thumb[6]
  15. Kattintsunk a Befejezés gombra. A böngészőben megnyílik a SharePoint központi felügyeleti oldala, méghozzá a szolgáltatások konfigurálása oldal.
    image_thumb[8]
    A varázsló a szolgáltatásokat automatikusan beállítja több-kevesebb sikerrel. A másik megoldás, ha a szükséges szolgáltatásokat mi állítjuk be. Most maradjunk a varázslónál.
  16. Adjuk meg azt a szolgáltatásfiókot, amellyel a szolgáltatások futni fognak. A szolgáltatásoknál az alapértelmezett kijelölés megfelel, de persze testre lehet szabni.
    image_thumb[10]
  17. A beállítás eltart egy darabig.
    image_thumb[11]
  18. A konfigurálás után létrehozhatjuk a legfelsőbb szintű webhelyet. Adjuk meg az oldal címét, leírását és a sablont.
    image_thumb[12]
  19. Ettől kezdve a farmunk működik, megnyithatjuk a létrehozott oldalt, viszont sok szolgáltatás beállítását kell még elvégezni.
    A kötelezők:
    – kimenő e-mailek
    – keresési szolgáltatás
    Az opcionálisak:
    – felhasználói profilok importálása
    – előfizetési beállítások szolgáltatása (social feed-ek)
    – biztonságos tár szolgáltatás
    – központi keresés webhely (vállalati keresőközpont) létrehozása

Kategóriák:BI

Microsoft BI fejlesztői környezet telepítése SharePoint 2010-zel (2. rész)

2010. szeptember 10. Hozzászólás

1. SQL Server 2008 R2 telepítés

  1. Indítsuk el az SQL Server 2008 R2 telepítőjét.
  2. Az Installation fülön válasszuk a New installation or add features to an existing installation menüt.
    image_thumb2
  3. Adjuk meg a termékkulcsot, majd fogadjuk el a licensz feltételeket a következő oldalon.
    image_thumb3
  4. A telepítő futtatásához szükséges fájlok telepítése megtörténik.
    image_thumb4
  5. A Setup Role-nál válasszuk az SQL Server Feature Installation-t.
    image_thumb5
  6. A telepítendő összetevőkhöz egy ajánlott összeállítás:
    – Database Engine Services: a SharePoint és adattárház adatbázisok
    – Full-Text Search (opcionális)
    – Analysis Services: adattárházhoz
    – Reporting Servies: riportok kezeléséhez és közzétételéhez
    A megosztott szolgáltatások közül:
    – Business Intelligence Development Studio: A Visual Studio 2008 üzleti intelligencia megoldások fejlesztéséhez szükséges változata. Ha nem ezen a gépen történik a fejlesztés, akkor nem szükséges, csak a fejlesztői gépekre.
    – Client Tools Connectivity
    – Integration Services: az ETL eszköz
    – Management Tools: A SQL szerver menedzseléséhez szükséges alkalmazások.
    image_thumb6
    Adjuk még meg a mappát, amelybe a megosztott szolgáltatások telepítése történik majd.
  7. Az Instance Configuration oldalon válasszuk a Default instance-t, vagy ha nevesített példányt akarunk telepíteni, akkor adjuk meg annak a nevét. Adjuk meg a példány könyvtárát. Ez lesz a példányunk főkönyvtára.
    image_thumb7
  8. A Server Configuration oldalon meg kell adni a szolgáltatásokat futtató szolgáltatásfiókokat. Fejlesztői környezet esetében csak ajánlott (és célszerű), hogy domain beli fiókokat használjunk, amiket erre a célra hozunk létre. Lehetőleg minél kevesebb jogosultsággal rendelkezzenek a felhasználói fiókok.
    image_thumb8
    Az oldal második fülén adható meg az alapértelmezett karakterkészlet.
    image_thumb9
  9. A Database Engine Configuration oldalon állítsuk be a használni kívánt authentikációs módot (ajánlott a Windows authentication) és adjuk hozzá az SQL adminisztrátorokat.
    image_thumb10
    A Data Directories fülön adjuk meg azoknak a könyvtáraknak a címét, amelyekbe az adatbázis fájlok kerülnek majd.
    image_thumb11
    Engedélyezzük a Filestream használatát a FILESTREAM fülön.
    image_thumb12
  10. Az Analysis Services Configuration oldalon adjuk meg a szolgáltatás adminisztrátorait.
    image_thumb13
    A Data Directories fülön állítsuk be az Analysis Servies könyvtárait.
    image_thumb14
  11. A Reporting Services Configuration oldalon válasszuk az Install, but do not configure the report server opciót. Később, a SharePoint Server telepítését követően fogjuk beállítani, hogy SharePoint integrált módban működjön a Reporting Services.
    image_thumb15
  12. Next. Next. Finish.
    image_thumb21

Kategóriák:BI

Microsoft BI fejlesztői környezet telepítése SharePoint 2010-zel (1. rész)

2010. szeptember 10. 1 hozzászólás

Bevezető

Egy Microsoft platformon megvalósuló BI projekt fejlesztéséhez az adattárház építéshez, riporoláshoz, megjelenítéshez és elemzéshez szükséges rendszerek és szolgáltatások összehangolt működése szükséges. A Microsoft egy integrált platformot kínál a BI fejlesztésekhez, aminek a bemutatásába egy ábra erejéig megyek bele:

image_thumb18

A platform kiszolgálói oldala az SQL Server és a SharePoint funkció köré épül. Előbbi biztosítja a relációs adatbázisok kezelését, az adatbetöltésekhez és adatintegrációhoz szükséges eszközöket (ETL), a multidimenzionális modellek létrehozását és a riportok előállítását. A SharePoint a felhasználók és az adattárház közti interfész, a rengeteg szolgáltatás mellett, amiket mint portálrendszer kínál (CMS, dokumentumtárak, munkafolyamatok, listák, közösségi funkciók, stb), tartalmazza a riportok megjelenítéséhez (Reporting Servies integration), az adatok online elemzéséhez (Excel Services, Visio Services), az egyedi kimutatások megosztásához (PowerPivot for SharePoint), a vezetői vezérlőpultok létrehozásához (PerformancePoint Services) szükséges lehetőségeket is – nagyvonalakban.

A Microsoft üzleti intelligencia megoldásának komponenseit mutatja be az alábbi ábra:

image_thumb20

Az alábbi konfiguráció telepítését fogom bemutatni a következőkben:

  • Windows Server 2008 R2 (a leírásnak nem része)
  • SQL Server 2008 R2
    • Adatbázisszerver a SharePointhoz
    • Integration Services
    • Analysis Services
    • Reporting Services SharePoint integrált módban
    • PowerPivot for SharePoint
  • SharePoint 2010 (egy szerveren minden szolgáltatás)

Sorrendben az alábbi részekből áll a telepítés:

  1. SQL Server 2008 R2 telepítés
  2. SharePoint Server 2010 telepítés és konfigurálás
  3. Reporting Services konfigurálás és add-in telepítés a SharePoint-hoz
  4. PowerPivot for SharePoint telepítés

Kategóriák:BI

Az OData protokollról röviden

2010. május 25. Hozzászólás

Az Open Data Protocol (OData) egy web protokoll adatok lekérdezésére és módosítására. Az OData olyan web technológiákat használ, mint a HTTP, Atom Publishing Protocol (AtomPub), és JSON, hogy elérést biztosítson az információkhoz különböző alkalmazások, szolgáltatások, tárak számára. Az OData eredeteileg az AtomPub kliens és szerver implementációk tapasztalatai alapján született az elmúlt néhány évben. ODatát használnak az információk közzétételére és a hozzáféréshez számos adatforrás, többek között relációs adatbázisok, fájlrendszerek, tartalommenedzsment eszközök (CMS) és hagyományos weboldalak. A Microsoft az ODatát a fejlesztések implementációjához az Open Specification Promise (OSP) keretében mindenki számára ingyenesen biztosítja.

Az ODatát használó alkalmazások köre folyamatosan bővül. A Microsoft támogatja az ODatát a SharePoint Server 2010-ben, Excel 2010-ben (az SQL Server PowerPivot for Excel-en keresztül), a Windows Azure Storage-ban, SQL Server 2008 R2-ben, Visual Studio 2008 SP1-ben. A protokolt korábban „Astoria”, ADO.NET Data Services Protocol néven, jelenleg WCF Data Services néven említi.

Kliens eszközök érhetőek el .NET-hez, Silverlight-hoz, AJAX-hoz, valamint PHP-hez és Java-hoz.

Az OData az ATOM és a JSON szabványokra épül. Célja egy nyílt adat szabvány létrehozása webre.

Az OData működésében megfelel a web működésének: az erőforrások azonosításához és eléréséhez URI-kra épít és egy HTTP alapú, egységes interfészt biztosít az erőforrásokon való műveletvégzéshez. A web előírásainak megfelelő működésnek köszönhetően új szintet nyit az adatok integrálásában és az együttműködésben a kliensek, szerverek, szolgáltatások és eszközök széles skáláján.

Amint az adatok elérhetőek OData feed-ként, bármely ODatát támogató fejlesztői eszköz, üzleti intelligencia alkalmazás, megjelenítési komponens képes azt felhasználni.

Az OData specifikációk csoportjából épül fel. A specifikációk leírják az OData alapvető koncepcióit és lehetséges bővítések alapjait:

Az OData szolgáltatások URI-ja három elkülöníthető részből áll: szolgáltatás gyökér URI, erőforrás útvonal és a lekérdező kifejezés opciói.

image
 
Az alábbi példa szemlélteti egy URI felbontását az említett részekre:

image
 
Egy entitás gyűjtemény, a gyűjtemény egy elemének, vagy egy elem tulajdonságának megcímzése az alábbi szabály alapján történik:

image
 
A kulcs, amely azonosít egy entitást, a következő:

image
 
Az entitások közötti kapcsolatok megcímzése:

image
 
Pl: http://services.odata.org/OData/OData.svc/Categories(1)/$links/Products

Az adatok lekérdezésével kapcsolatos további műveletek az OData protokol URI specifikációjában érhetőek el.

Kategóriák:Fejlesztés
Követem

Értesítést küldünk minden új bejegyzésről a megadott e-mail címre.