Crearea unei liste externe dintr-un tabel SQL Azure cu Servicii de conectivitate cu aplicații de business și stocare securizată

Crearea unei liste externe dintr-un tabel SQL Azure cu Servicii de conectivitate cu aplicații de business și stocare securizată

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Ca administrator SharePoint Online puteți să utilizați serviciile din SharePoint Online pentru a accesa date din baza de date Microsoft SQL Azure. Deoarece SQL Azure reprezintă o tehnologie de baze de date relaționale bazată pe cloud, acest lucru înseamnă că respectiva conexiune funcționează complet în cloud. Acest articol descrie cum să utilizați tehnologiile SharePoint pentru a accesa date dintr-o bază de date SQL Azure fără să fie nevoie să scrieți cod.

Pentru a utiliza date dintr-o bază de date SQL Azure, trebuie să creați o Listă externă utilizând Servicii de conectivitate cu aplicații de business (BCS) și Serviciul de stocare securizat. BCS conectează soluțiile SharePoint la date externe, iar Serviciul de stocare securizat permite autentificarea utilizatorilor pentru date. Prin utilizarea unei Liste externe, puteți să afișați conținutul unui tabel din SQL Azure în SharePoint Online. Utilizatorii pot să citească, să editeze și să actualizeze datele, totul din SharePoint Online.

Pentru mai multe informații despre cum să utilizați BCS pentru a utiliza date externe, consultați introducere în datele externe.

Bazele de date SQL Azure sunt bazate pe cloud baze de date relaționale create utilizând tehnologia SQL Server. Pentru a afla cum să începeți cu aceste baze de date, consultați introducere cu Microsoft Azure SQL bază de date utilizând portalul de gestionare platforma Microsoft Azure

În acest articol

Prezentare generală a pașilor procesului

Cum funcționează împreună BCS și stocarea securizată

Pasul 1: Setarea permisiunilor în depozitul de metadate BCS

Pasul 2: Crearea mapării acreditărilor de stocare securizată

Crearea aplicației țintă de stocare securizat

Stocarea acreditărilor pentru aplicația țintă

Pasul 3: Crearea tipului de conținut extern

Pasul 4: Crearea unei liste externe

Crearea unei liste externe utilizând SharePoint Online

Crearea unei liste externe utilizând SharePoint Designer 2010

Pasul 5: Acordarea permisiunilor de gestionare a ECT

Prezentare generală a pașilor procesului

Pentru a crea o listă externă care vă permite să accesați datele din SQL Azure, trebuie să urmați o succesiune de pași diferiți.

Tabelul următor listează pașii și programul software necesar pentru fiecare pas.

Ce se poate face:

Unde se face:

Pasul 1: Setarea permisiunilor în depozitul de metadate BCS

Centrul de administrare SharePoint (în SharePoint Online)

Pasul 2: Crearea unei mapări de stocare securizată

Centrul de administrare SharePoint (în SharePoint Online)

Pasul 3: Crearea unui tip de conținut extern (ECT)

SharePoint Designer 2010 SAU Visual Studio

Pasul 4: Crearea unei liste externe

Centrul de administrare SharePoint (SharePoint Online)

Pasul 5: Acordarea permisiunilor de gestionare a tipurilor de conținut extern

Centrul de administrare SharePoint (SharePoint Online)

Începutul paginii

Cum funcționează împreună BCS și stocarea securizată

Servicii de conectivitate cu aplicații de business (BCS) se conectează la datele dintr-un depozit de date externe. Puteți să afișați datele într-o listă externă și să mențineți datele în alt loc. BCS vă permite să conectați soluțiile SharePoint la două tipuri de resurse:

  • O bază de date SQL Azure

  • Un serviciu web WCF care se comportă ca un punct final pentru alte tipuri de depozite de date

În SharePoint Online, BCS vă permite să accesați o sursă de date externe utilizând stocarea securizată. Stocarea securizată păstrează copiile criptate ale acreditărilor. Aceasta permite unui administrator SharePoint Online să asocieze un grup SharePoint care utilizează un cont SQL Azure unic care poate accesa baza de date țintă. Atunci când un utilizator SharePoint răsfoiește datele din lista externă, stocarea securizată utilizează contul SQL Azure asociat pentru a solicita datele din SQL.

Pentru a face acest lucru posibil, un administrator SharePoint Online definește un tip de conținut extern (ECT) în SharePoint Designer sau în Visual Studio. Apoi, o persoană cu permisiuni corespunzătoare creează o listă externă într-un site SharePoint Online făcând referire la ECT. Utilizatorii care au permisiunea corespunzătoare pot să vizualizeze sau să actualizeze lista.

Notă : SharePoint Online nu acceptă utilizarea offline a listelor externe.

Această ilustrație arată cum au loc conexiunile dintre elemente diferite:

Diagramă care afișează conectivitatea dintre un utilizator, SharePoint Online și o sursă de date externă din SQL Azure

Lista următoare descrie pașii din procesul de conectivitate. Fiecare pas din această listă corespunde unui număr din diagrama anterioară.

  1. Utilizatorul se conectează la SharePoint Online și deschide o listă externă. Serviciul Business Data Connectivity (BDC) din SharePoint Online interoghează tipul de conținut extern pentru acea listă din depozitul de metadate BDC care conține lista. Interogarea solicită următoarele informații: cum să acceseze sistemul extern, ce operațiuni se acceptă și ce acreditări să utilizeze.

  2. Componenta runtime a serviciului BDC trimite solicitarea (SOAP prin HTTP) punctului final al serviciului SQL Azure Windows Communication Foundation (WCF).

  3. Serviciul SQL Azure returnează datele într-un plic SOAP.

  4. Site-ul SharePoint Online afișează lista externă în browserul utilizatorului. Utilizatorul poate efectua apoi toate operațiunile configurate pentru sursa de date la care are permisiuni.

Începutul paginii

Pasul 1: Setarea permisiunilor în depozitul de metadate BCS

Pentru a efectua acest pas, urmați procedura din setarea permisiunilor în depozitul de metadate BCS pentru servicii de conectivitate cu aplicații de Business local soluții în SharePoint 2013.

După ce terminați pașii din acea procedură, reveniți la această pagină și începeți Pasul 2: Crearea unei mapări pentru acreditările de stocare securizată.

Pasul 2: Crearea unei mapări pentru acreditările de stocare securizată

În mod obișnuit, atunci când creați o mapare de acreditărilor în Serviciul de stocare securizat, mapați mai mulți utilizatori SharePoint la un cont de utilizator SQL Azure unic. Este posibil să utilizați un grup SharePoint sau pur și simplu să listați toate numele de utilizator. Contul SQL Azure are permisiuni corespunzătoare pentru a accesa tabelul bază de date țintă. Baza de date țintă din SQL Azure este cunoscută ca aplicație țintă de stocare securizată sau pur și simplu ca Aplicație țintă.

Sfat : Asigurați-vă că aveți acreditările SQL Azure gata. Veți utiliza aceste acreditări atunci când creați mapare între utilizatori SharePoint și un cont SQL Azure.

Crearea aplicației țintă de stocare securizată

Pentru a crea o aplicație țintă de stocare securizată, urmați acești pași.

  1. Răsfoiți la URL-ul centrului de administrare SharePoint în SharePoint Online.

  2. Faceți clic pe stocare securizată.

  3. În panglică, faceți clic pe Nou pentru a deschide pagina unde puteți să specificați setările pentru o aplicație țintă.

  4. În secțiunea Setări aplicație țintă, efectuați următoarele:

    • Sub ID aplicație țintă, specificați o valoare pentru un ID unic. Acest ID mapează tipul de conținut extern cu acreditările necesare pentru a autentifica utilizatorul. Nu puteți modifica ID-ul aplicației țintă după ce creați aplicația țintă.

    • Sub Nume afișat, specificați un nume prietenos pentru utilizator care să facă referire la aplicația țintă.

    • Sub Adresă de e-mail persoană de contact, specificați adresa de e-mail pe care doriți să o utilizeze alte persoane atunci când au o întrebare legată de aplicația țintă (sistem de date externe).

    • Sub Tipul de aplicație țintă, Verificați că valoarea este setată la Grup restricționate. Grup restricționat înseamnă că serviciul de stocare securizat conține o mapare care se conectează un grup de utilizatori SharePoint la un cont unic, externe de date pe care să funcționeze în numele lor. În plus, un tip de aplicație restricționat grup este restricționată la sistemul de date externe specificate.

  5. În secțiunea Câmp acreditări, introduceți numele de câmpuri pe care doriți să le utilizați pentru numele de utilizator și parola sistemului de date extern. În mod implicit, stocarea securizată utilizează Nume utilizator Windows și Parolă Windows. Vă recomandăm să acceptați aceste valori. Nu puteți edita aceste Tipuri de câmp după ce terminați de creat aplicația.

    Captură de ecran a secțiunii câmpurile de acreditări din pagina de proprietăți aplicații țintă stocare securizată. Aceste câmpuri vă permite să specificați acreditările de conectare pentru țintă

  6. În secțiunea Administratori aplicație țintă, în câmpul Administratori aplicație țintă, introduceți numele unui grup sau al unei liste de utilizatori care pot să editeze această aplicație țintă. Se asemenea, puteți să căutați numele unui grup în serverul director Microsoft Online. De obicei, această secțiune conține de obicei numele administratorului SharePoint Online sau al unui administrator general.

  7. În secțiunea Membri, în câmpul Membri, introduceți numele grupului care va utiliza aplicația țintă. De obicei, acesta este un grup din Serviciu director Microsoft Online (MSODS).

    Dacă sunteți administrator general, puteți să creați grupuri în MSODS în centrul de administrare Office 365.

  8. Faceți clic pe OK pentru a crea Aplicația țintă și a reveni la pagina Serviciu de stocare securizat.

Stocarea acreditărilor pentru aplicația țintă

După ce creați Aplicația țintă, sunteți gata să introduceți acreditările pe care le utilizează stocarea securizată pentru a accesa datele externe. Pentru a seta acreditările, urmați acești pași

  1. În centrul de administrare SharePoint, faceți clic pe stocare securizată

  2. Faceți clic pe săgeata de lângă Aplicația țintă nouă, apoi selectați Setare acreditări.

  3. În caseta de dialog Setați acreditările pentru aplicația țintă de acces la stocarea securizată (Grup), introduceți numele de utilizator și parola contului. Contul trebuie să aibă acces la baza de date țintă. În ilustrația următoare, numele de utilizator este Nume utilizator Windows, iar parola este Parolă Windows.

    Important : Păstrați o înregistrare sigură a acestor informații. După ce setați aceste acreditări, un administrator nu le poate regăsi.

    Captură de ecran care afișează dialogul Câmpuri acreditări pe care îl vedeți atunci când creați o aplicație țintă de stocare securizată. Acesta afișează valorile implicite, Numele utilizator Windows și Parola Windows.

Începutul paginii

Pasul 3: Crearea tipului de conținut extern

Puteți să creați un externe conținut tip (ECT) utilizând Microsoft Visual Studio, sau utilizând Microsoft SharePoint Designer 2010. Această procedură vă arată cum să creați un ECT în SharePoint Designer 2010. Microsoft SharePoint Designer 2010 este disponibil ca o Descărcare gratuită la Microsoft Download Center.

Trebuie să fiți administrator SharePoint Online sau administrator general pentru a efectua această activitate.

Pentru a crea un tip de conținut extern, urmați acești pași.

  1. Porniți Microsoft SharePoint Designer.

  2. Faceți clic pe butonul Deschideți site-ul pentru a deschide site-ul de echipă SharePoint Online la rădăcina colecției. Adresa URL pentru colecția de rădăcină va semăna cu acest exemplu de URL: https://tailspintoys.sharepoint.com. SharePoint Online poate afișa o solicitare pentru acreditări valide.

    Note : 

    • Dacă SharePoint afișează o solicitare pentru a adăuga un utilizator nou, asigurați-vă că utilizați un cont de utilizator care are suficiente permisiuni. Contul de utilizator trebuie să poată efectua și testa modificări BCS la site-ul SharePoint Online. De obicei, administratorul SharePoint Online sau administratorul global trebuie să efectueze acești pași.

    • Dacă doriți să schimbați la un utilizator diferit, faceți clic pe Adăugați un nou utilizator, faceți clic pe Personal sau pe Organizație, apoi conectați-vă la site ca administrator SharePoint Online sau ca administrator general și selectați Conectare.

  3. După ce se deschide site-ul, în arborele Obiecte site din stânga ferestrei de aplicație, faceți clic pe Tipuri de conținut extern.

  4. Selectați fila Tipuri de conținut extern, apoi, în panglică, faceți clic pe Tip de conținut extern, pentru a începe procesul de creare.

  5. În secțiunea Informații tip de conținut extern din pagină, modificați Nume și Nume afișat. Asigurați-vă că Numele este descriptiv. Numele afișat este un nume prietenos pentru tipul de conținut extern.

  6. Selectați hyperlinkul clic aici pentru a descoperi surse de date externe și a defini operațiuni pentru a deschide pagina proiectant operațiuni. Captură de ecran a panoului Informații tip de conținut extern și linkul Clic aici pentru a descoperi surse de date externe și a defini operațiuni, utilizat pentru a efectua o conexiune BCS.

  7. Faceți clic pe Adăugare conexiune pentru a deschide caseta de dialog Selectare tip de sursă de date externă.

  8. Selectați SQL Server pentru a accesa baza de date SQL Azure.

    Captură de ecran a dialogului Adăugare conexiune unde puteți să alegeți un tip de sursă de date. În acest caz, tipul este SQL Server, care poate fi utilizat pentru conectarea la SQL Azure.

    Notă : Nu puteți utiliza surse de date locale, cum ar fi Tipul .NET, cu SharePoint Online. În plus, nu puteți utiliza o sursă de date SQL Server locală cu SharePoint Online.

  9. Atunci când selectați SQL Server, specificați următoarele:

    • Nume de Server bază de date

    • Nume bază de date

    • Nume

      Important : 

      • URL-ul utilizați pentru a accesa baza de date conține complet calificat numele de Server. De exemplu, dacă accesați baza de date prin https://aaapbj1mtc.database.windows.net complet calificat nume de Server este aaapbj1mtc.database.windows.net.

      • Dacă vă conectați la un nivel superior, cum ar fi portalul de gestionare pentru Microsoft Azure, puteți descoperi numele de server complet. Pe pagina portalului, sub Subscriptions (Abonamente), faceți clic pe numele abonamentului dvs. Apoi, sub Fully Qualified Server Name (Nume de server complet), extindeți abonamentul și numele de server. Numele bazelor de date se afișează sub fiecare nume de server.

      Captură de ecran a casetei de dialog SQL Server conexiune unde puteți completa în numele de server de bază de date SQL Azure și utilizarea conectați-vă cu ID-ul contribui particularizate pentru a introduce pe Secure Store aplicație ID.

      În caseta de dialog Conexiune la SQL Server selectați Conectare cu identitatea particularizată personificată. Apoi, în caseta textID aplicație de stocare securizată, tastați ID-ul aplicației de stocare securizată care depozitează acreditările pentru baza de date țintă, apoi faceți clic pe OK.

  10. Dacă vedeți o solicitare pentru acreditări de accesare a sursei de date externă, introduceți acreditările Nume utilizator și Parolă corecte pentru a accesa sistemul de date extern. Apoi faceți clic pe OK pentru a vă conecta.

    Fila Explorator sursă de date, puteți vizualiza o listă de tabele disponibile din baza de date SQL Azure. Pentru a vedea o listă de operațiuni posibile pentru acest tabel, deschideți meniul de comenzi rapide pentru tabel.

    Puteți să selectați anumite opțiuni, cum ar fi Operațiune Citire element nouă și Operațiune Actualizare nouă pentru tabel. Sau pur și simplu puteți să selectați Creați toate operațiile.

    Captură de ecran care afișează baza de date Tailspintoys în SharePoint Designer. Dacă faceți clic cu butonul din dreapta pe numele tabelului, se afișează un meniu unde puteți să selectați operațiunile pe care le creați.

  11. Faceți clic pe Creați toate operațiile pentru a deschide un expert, apoi faceți clic pe Următorul.

    Pe pagina Proprietăți operațiune a expertului, în panoul Erori și avertismente, citiți despre orice problemă. Este important să rezolvați erorile raportate pe care le vedeți. De exemplu, poate aveți de ales un câmp de afișat într-un control selector de elemente externe. Pentru un tabel cu clienți, alegeți numele clientului.

    Captură de ecran a casetei de dialog Toate operațiunile, care explică de ce ați ales să creați toate proprietățile necesare pentru drepturile Creare, Citire element, Actualizare, Ștergere și Citire listă.

    Important :  Expertul poate afișa un mesaj de avertisment dacă există câmpuri unice obligatorii în tabelul țintă, cum ar fi „IDClient”. Acesta este valid în cazul în care câmpul specificat este obligatoriu și unic în tabel, cum ar fi o cheie primară.

    Captură de ecran 2 din caseta de dialog toate operațiunile în SharePoint Designer. Această pagină arată avertismente care vă arată setările pentru proprietățile cheie din listă.

    Notă : Pentru mai multe informații despre cum se definesc filtrele din tipurile de conținut extern, consultați cum se: definirea filtrelor pentru controalele selector element extern .

  12. Selectați Terminare pentru a accepta proprietățile operațiunilor pe care le-ați configurat. SharePoint Designer afișează operațiunile ca listă de operațiuni ECT.

Atunci când acest pas este terminat, sunteți gata să creați o Listă externă pentru a utiliza datele din sursa externă.

Pasul 4: Crearea unei liste externe

Puteți crea o Listă externă utilizând SharePoint Designer sau adăugând o Listă externă ca aplicație la site-ul de echipă SharePoint Online. Această procedură descrie modul de creare a unei Liste externe din site-ul de echipă în SharePoint Online.

Crearea unei liste externe utilizând SharePoint Online

  1. Accesați pagina de pornire a site-ului de echipă SharePoint Online.

  2. Faceți clic pe setări Butonul Setări Office 365 > adăugați o aplicație.

  3. Pe pagina Aplicațiile dvs., tastați Listă externă în caseta de dialog pentru căutare și căutați.

  4. Faceți dublu clic pe dala Listă externă pentru a deschide caseta de dialog Adăugare listă externă.

  5. În caseta Nume, introduceți un nume pentru listă.

  6. În caseta Tip de conținut extern, introduceți numele pe care doriți să-l utilizați. De exemplu, puteți folosi numele tipului de conținut extern pe care l-ați creat în SharePoint Designer. Sau puteți face clic pe pictograma bazei de date pentru a răsfoi după numele unui tip de conținut extern.

  7. Faceți clic pe Creare,

Începutul paginii

Crearea unei liste externe utilizând SharePoint Designer 2010

  1. În SharePoint Designer 2010, pe panglică, faceți clic pe Creare liste și formular.

    SharePoint Designer poate afișa un mesaj care enunță „Crearea listelor și a formularelor necesită salvarea tipului de conținut extern”. Faceți clic pe Da pentru a salva tipul de conținut extern.

    În Creare listă și formularele pentru databasename clienții de dialog, tastați un nume semnificativ pentru liste externe în caseta text Nume listă . De exemplu, dacă ați creat un ECT pentru tabelul "Clienți" bază de date, puteți utiliza "Tailspintoys clienții" în lista nume.

  2. Selectați o Operațiune citire element din lista de Operațiuni.

  3. Introduceți numele bazei de date SQL Azure în caseta text Instanță sistem.

    Dialogul Creare listă și formular cu selecția făcută pentru a crea o Listă externă, cu toate câmpurile completate.

  4. Faceți clic pe OK, apoi pe Salvare pentru a crea Lista externă în site-ul SharePoint Online.

Pasul 5: Acordarea permisiunilor de gestionare a tipurilor de conținut extern

Pentru a termina configurarea Listei externe, trebuie să le acordați permisiuni persoanelor care vor utiliza lista. Pentru a acorda permisiuni, urmați acești pași.

  1. Accesați centrul de administrare SharePoint, apoi faceți clic pe bcs.

  2. Selectați Gestionați modelele BDC și tipurile de conținut extern.

  3. Bifați caseta de selectare de lângă numele tipului de conținut extern pe care tocmai l-ați creat, apoi faceți clic pe Setare Permisiuni obiect.

    Important :  Trebuie să atribuiți manual permisiunile de gestionare a tipului de conținut extern unui administrator SharePoint Online sau unui administrator global, folosind comanda Setare Permisiuni obiect. Dacă nu atribuiți aceste permisiuni în mod explicit, administratorii nu vor avea permisiunea de a gestiona tipul de conținut extern.

    Captură de ecran a Centrului de administrare SharePoint Online sub BCS. Afișează butonul Setare Permisiuni obiect în panglică.

  4. În dialogul setare permisiuni obiect, bifați casetele de selectare pentru toate permisiunile ((Editare, Rulare, Selectabil în clienți și Setare permisiuni) de care are nevoie administratorul SharePoint Online.

    Notă :  Asigurați-vă că cel puțin un utilizator sau grup au drepturile Setare permisiuni. Dacă nu atribuiți unei persoane acest drept, este posibil să creați o conexiune BCS imposibil de gestionat.

    Captură de ecran a casetei de dialog SetObject permisiuni în SharePoint Online. Utilizați această casetă de dialog pentru a seta permisiuni pentru un tip de conținut extern specificat.

  5. Selectați Propagare permisiuni la toate metodele acestui tip de conținut extern. Acest lucru suprascrie toate permisiunile existente.

    Notă :  Dacă doriți să adăugați un grup care să utilizeze Liste externe, trebuie, de asemenea, să îi conferiți drepturi Rulare. Acest lucru le permite utilizatorilor din acel grup să ruleze o interogare la sursa externă și să vizualizeze rezultatele în SharePoint.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×