Exportul datelor de utilizator din Project Online

Notă:  Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză , ca să îl puteți consulta cu ușurință.

Organizația dvs., puteți exporta un anumit utilizator conținutul din mediul Project Online. Pentru a exporta acest conținut, un administrator global Office 365 să urmați acești pași:

Lucrul cu administratorii de proiect

În funcție de firmă, administratorul global Office 365 poate fi informat despre gestionarea activitățile de administrare Office 365, dar poate fi știți ceva despre administrare Project Online. Dacă este cazul, vă recomandăm să care administratorul global Office 365 lucrul în colaborare cu administratori de site-ul lor PWA pentru a realiza aceste activități. De exemplu, un administrator global probabil că ar fi cea mai potrivită pentru a rula script PowerShell pentru a găsi toate site-urile PWA, dar probabil că necesare pentru a lucra în colaborare cu PWA admin pentru a realiza pașii rămași și pentru ajutor cu privire la regulilor de afaceri și de configurația fiecare site PWA.

Pasul 1 - descărcarea fișierelor de script de export

Veți avea nevoie de utilizare a mai multe pregătirea fișierelor de script PowerShell pentru procedurile din acest articol. Fișiere script care face referire în acest articol sunt conținute în Project Online utilizator conținut exportați și Ștergere script pachet. Descărcați și dezarhivați cum fișiere într-o locație, puteți să faceți referire.

Unele dintre fișierul incluse în acest pachet sunt utilizate pentru a șterge datele de utilizator în Project Online și nu va fi necesar pentru acest articol.

Deblocarea fișierelor

Va trebui să "deblocarea" fișierele pe care l-ați descărcat în Project Online utilizator conținut Export și Ștergere script împachetarea în ordine utilizator le în PowerShell. Aceasta este că în mod implicit, executare scripturi descărcat de pe Internet nu este permis. Procedați astfel pentru a debloca fișierelor:

  1. În Explorer, accesați locația unde ați salvat fișierul zip.

  2. Faceți clic dreapta pe fișierul zip și faceți clic pe Proprietăți.

  3. Pe fila General , selectați Deblocare.

    Deblocarea fișierul
  4. Faceți clic pe OK.

Toate fișierele conținute în fișierul zip acum ar trebui să fie Unblocked. Puteți verifica acest lucru în fișiere individuale de verificare pentru a vedea dacă opțiunea selectare Unblocked nu mai apare în fila General din pagina de Proprietăți de fișier.

Notă: Dacă aveți doar acces la fișierele dezarhivate, puteți, de asemenea, debloca fiecare fișier individual.

Pasul 2 - pentru a găsi toate site-uri Project Web App în mediul Office 365

Administratorii globali pot rula script PowerShell GetListOfPWAsForTenant în Componentă de administrare SharePoint Online pentru a obține o listă de adrese URL pentru fiecare site PWA în mediul lor Office 365.

Script GetListOfPWAsForTenant PowerShell este inclus în Project Online utilizator conținut exportați și Ștergere script pachet.

Notă: Pentru a rula script GetListOfPWAsForTenant PowerShell, trebuie să fiți fie într-un administrator Global sau rol de administrator SharePoint.

  1. Deschideți componenta de administrare SharePoint Online și la solicitare, utilizați următoarea comandă:

    .\GetListOfPWAsForTenant.ps1 -adminUsername <adminAccount> -adminSiteUrl <AdminCenterURL> 

    Va trebui să ruleze comanda configurate cu parametrii următori:

    Parametru

    Descriere

    -adminUsername

    Contul de administrator global Office 365

    -adminSiteUrl

    Adresa URL pentru centrul de administrare Office 365

    De exemplu, în cazul în care contul de administrator global Office 365 este admin@contoso.onmicrosoft.comși URL-ul site-ul Centru de administrare este https://contoso-admin.sharepoint.com, puteți să tastați următoarele

    .\GetListOfPWAsForTenant.ps1 -adminUsername admin@contoso.onmicrosoft.com -adminSiteUrl https://contoso-admin.sharepoint 
  2. După ce rulați comanda, va solicita să introduceți parola pentru contul dvs. Tastați-o și faceți clic pe Enter.

    După ce rulează cu succes, se va afișa o listă cu toate site-urile PWA în mediul Office 365.

Pasul 3 - găsi utilizatorului ID-ul de resurse în fiecare site PWA (opțional)

Notă: Dacă aveți un cont de conectare ale utilizatorului, acest pas este opțional. Veți avea nevoie fiecare utilizator Conectare cont sau ID -ul de resurse pentru fiecare PWA site-ul pentru a rula export script.

Dacă doriți să găsiți ID de resurse al utilizatorului, administratorii de site-ul PWA puteți face următoarele fiecare PWA site-ul pe care ați găsit în pasul anterior:

  1. În Project Online Setări Server, în secțiunea Enterprise date , faceți clic pe Centrul de resurse.

  2. Pe pagina Centrul de resurse , în coloana Nume resurse , găsiți numele de utilizator, apoi căutați în acel rând pentru a vedea dacă puteți găsi o valoare din coloana ID unic . Această valoare este ID-ul utilizatorului resurse. De exemplu, în graficul de mai jos, puteți vedea Aaron Painter ID resursă valoarea enumerate în coloana ID unic.

    ID resursă utilizatorului din coloana ID unic

    În unele cazuri, poate fi personalizat tabelul, astfel încât coloana ID unic nu este disponibilă. Dacă este așa, bifați caseta de selectare din partea stângă a numelui de utilizator și apoi faceți clic pe Editare amplasată pe fila resurse în panglică, și apoi mergeți la pasul următor.

  3. Pe pagina Editare resurse pentru un anumit utilizator, mergeți la secțiunea Sistem identificare date și găsi valoarea pentru GUIDlistate. GUID este ID-ul resurse utilizatorilor pentru acest site PWA.

    Găsirea unei utilizatori ID resursă

Notă: Dacă aveți mai multe site-uri PWA, fiecare site PWA va avea un ID de resurse diferite pentru același utilizator. Asigurați-vă pentru a forma pereche ID-ul de resurse ceea ce Descoperiți pentru utilizator cu anumite PWA URL-ul site-ului.

Pasul 4 - Exportați datele de utilizator din site-ul PWA

În continuare, va trebui să rulați ExportProjectUserContent PowerShell script pentru a exporta datele de utilizator din fiecare site PWA în mediul Office 365. Pentru a rula scriptul, trebuie să vă asigurați-vă și mediul respectă cerințele preliminare și apoi rulați scriptul.

Script ExportProjectUserContent PowerShell este inclus în Project Online utilizator conținut exportați și Ștergere script pachet.

Cerințe preliminare

  • Licențe pentru Project Online: trebuie să li se atribuie o licență Project Online Premium sau Project Online Professional .

  • Project Online Desktop Client: vă va trebui clientul Desktop Online de Project și să fiți conectat la instanța Project Online. Clientul Desktop Online de Project este inclus cu o licență Project Online Premium sau Project Online Professional .

    Pentru a vă conecta Project client pentru a vă instanță Project Online:

    1. Faceți clic pe fila fișier pentru a deschide vizualizarea Backstage. Faceți clic pe informațiiși apoi faceți clic pe gestionare conturi.

    2. În caseta de dialog Conturi Project Web App , faceți clic pe Adăugare.

    3. În caseta de dialog Proprietăți cont , tastați un nume pentru acest cont în caseta Nume cont .

    4. Introduceți adresa URL a site-ului PWA vă conectați la în caseta URL-ul Project Server .

    5. Faceți clic pe OK.

    6. În caseta de dialog Conturi Project Web App , selectați Stabilire ca implicit, și apoi faceți clic pe OK.

    7. Reporniți Project și conectați-vă la site-ul PWA.

  • Permisiunile:    În ordine aveți permisiunile necesare pentru a rula scriptul, trebuie să alegeți cel puțin una dintre următoarele:

    • Adăugați-vă ca administrator de colecție de site-ul la PWA site-ul pentru care se execută scriptul.

    • Dacă vă aflați în modul de permisiune Project, fie atribuite Gestionare utilizatori și grupuri și permisiunile pentru Acces Project Server serviciul de raportare instanța Project Online. Dacă vă aflați în modul de permisiune SharePoint, fie în administrator Global sau rol de administrator SharePoint.

Rulați ExportProjectUser script

Utilizați script ExportProjectUser.ps1 PowerShell pentru a exporta datele de utilizator:

  1. Componentă de administrare SharePoint Online, rulați ExportProjectUserContent script. Va trebui să configurați trei parametri atunci când rulează scriptul:

    Parametru

    Descriere

    -URL

    Adresa URL a site-ul PWA

    -ResourceID

    Resurse ID-ul de utilizator.

    -LoginName

    Conectați-vă numele utilizatorului.

    -OutputDirectory

    Locație să stocați fișierele de export.

    Puteți alege pentru a rula scriptul fie prin specificarea ID resursă sau login numele utilizatorului.

    Pentru a rula script ExportProjectUser utilizând utilizatorii ID resursă

    S-ar utiliza următoarea comandă în Powershell cu parametri listate mai sus:

    .\ExportProjectUserContent.ps1 -Url <PwaSiteURL> -ResourceUid <UsersResourceID> -OutputDirectory <LocationToStoreOutput>

    De exemplu, dacă doriți să îl Exportați datele de utilizator din site-ul Costoso PWA1 (URL-ul site-ul de https://contoso/sites/pwa1) pentru un utilizator cu un ID de resurse de cb5c91cf-fd6b-e711 - 80d 0-00155da4a406, și aveți fișiere export salvare la c:\pwa1siteOutput, trebuie să introduceți:

    .\ExportProjectUserContent.ps1 -Url https://contoso/sites/pwa1 -ResourceUid cb5c91cf-fd6b-e711-80d0-00155da4a406 -OutputDirectory c:\pwa1siteOutput

    Pentru a rula script ExportProjectUser utilizând utilizatori nume de conectare

    S-ar utiliza următoarea comandă în Powershell cu parametri listate mai sus:

    .\ExportProjectUserContent.ps1 -Url <PwaSiteURL> -LoginName <UsersLoginName> -OutputDirectory <LocationToStoreOutput>

    De exemplu, dacă doriți să îl Exportați datele de utilizator din site-ul Costoso PWA1 (URL-ul site-ul de https://contoso/sites/pwa1) pentru un utilizator cu un nume de conectare a AdamB@contoso.onmicrosoft.com și aveți fișiere export salvare în c:\pwa1siteOutput, trebuie să introduceți:

    .\ExportProjectUserContent.ps1 -Url https://contoso/sites/pwa1 -LoginName AdamB@contoso.onmicrosoft.com -OutputDirectory c:\pwa1siteOutput
  2. După ce scriptul rulează cu succes, toate datele exportate va fi stocat în OutputDirectory - specificată.

Selectați fișierele de date specific legate de caracteristici de utilizator pentru a exporta

Parte a conținutului de exportat utilizator primiți va include un număr de fișiere json formatat, care include informații specifice caracteristicilor utilizator. De exemplu, Security.json fișierul conține date despre grupurile de securitate ale utilizatorului, categorii și setările de permisiuni. Aceste caracteristici asociate json fișiere sunt descrise în mai multe detalii în secțiunea următoare. În mod implicit, veți primi toate fișierele legate de caracteristici json 27 atunci când rulați ExportProjectUserContent script. Cu toate acestea, puteți să utilizați -Opțiuni parametru pentru a selecta fișiere specifice json pentru a descărca. Printre acestea se numără următoarele:

-Valori opțiuni

Fișiere JSON primiți

Toate

Toate fișierele legate de caracteristici json, toate fișierele specifice proiectului json și toate fișierele listă de proiect.

Resurse

Resource.JSON, ReportingResource.json

Foi de pontaj

Timesheets_Reporting.JSON, Timesheets_page # .json

Pentru Timesheets_page # .json, veți primi fișier pe pagină.

TaskStatus

Rules.JSON, TaskStatus_AssignmentsHistory_page # .json, TaskStatus_AssignmentsSaved.json, TaskStatus_AssignmentsSubmitted.json

Securitate

Security.JSON

ServerSettings

CustomFields.json, LookupTables.json, Calendars.json, Delegations.json, QueueJobs.json, SubscribedReminders.json, UnsubscribedAlerts.json, ReminderEmails.json, AdminAudit.json

Portofoliu

BusinessDrivers.json, DriverPrioritizations.json, PortfolioAnalyses.json

StatusReports

StatusReports.json

Angajamente

Engagements_page # .json

ResourcePlans

ResourcePlans_page # .json, ReportingResourcePlans.json

Proiecte

DraftProjectList.xml, PublishedProjectList.xml. ReportingProjectList

De asemenea, veți primi unul din fiecare dintre următoarele pentru fiecare proiect care utilizatorul a fost o parte din:

Project_projName_draft.JSON, Project_projName_draft.mpp, Project_projName_draft.xml,

Project_projName_published.JSON, Project_projName_ published.mpp, Project_projName_ published.xml,

Project_projName_reporting.JSON, Project_projName_reporting_Tasks, Project_projName_reporting_Assignments, Project_projName_reporting_Resources, Project_projName_reporting_Baselines, Project_projName_reporting_TaskTimephased, Project_projName_reporting_AssignmentTimephased, Project_projName_reporting_TaskBaselineTimephased, Project_projName_reporting_ AssignmentBaselineTimephased

Flux de lucru

Workflow.JSON

WssItems

WorkspaceItems.json

UserViewSettings

UserViewSettings.json

Utilizați opțiunile - parametru poate fi util dacă doriți să exportați datele de utilizator din site-ul PWA pentru anumite caracteristici. De exemplu, dacă sunteți doar în cauză cu datele de utilizator în caracteristica de analiză de portofoliu, poate rula - opțiuni parametrul cu valoare de portofoliu:

.\ExportProjectUserContent.ps1 -Url https://contoso/sites/pwa1 -ResourceUid cb5c91cf-fd6b-e711-80d0-00155da4a406 -OutputDirectory c:\pwa1siteOutput -Options Portfolio

Acest lucru vă va permite să exportați trei json fișierele care conțin datele de utilizator care se referă la caracteristica portofoliu analiza (BusinessDrivers.json, DriverPrioritizations.json, PortfolioAnalyses.json).

Pasul 5 - revizuire conținutul exportat

După ce rulați script ExportProjectUserContent PowerShell cu succes, va trebui rezultatul următoarele în directorul de ieșire specificată atunci când rulează comanda:

  • Proiect listă de fișiere - vor primi trei fișiere .xml care furnizează o listă de proiecte conținute în proiectul Project și Published schemele în care utilizatorul a fost o parte a. Acest lucru înseamnă că utilizatorul a fost implicate în proiect ca cel puțin una dintre următoarele:

    • A fost proprietar de proiect.

    • Are o activitate atribuită sale din proiect.

    • Este un proprietar de atribuire a unei activități în proiect.

    • Este manager de stare a unei activități în proiect.

    Aceste trei .xml fișierele sunt:

    Nume

    Descriere

    DraftProjectList.xml

    Liste de proiecte din schema de proiect care corespunde condiții de mai sus.

    PublishedProjectList.xml

    Liste de proiecte din schema Published care corespunde condiții de mai sus.

    ReportingProjectList.xml

    Liste de proiecte din schema de raportare care corespunde condiții de mai sus.

    Liste de proiecte pot diferi ușor pentru fiecare dintre trei fișierele .xml. De exemplu, un utilizator să salvați proiectul, dar nu publica, ceea ce înseamnă că va apărea în fișierul DraftProjectList.xml, dar nu PublishedProjectList.xml sau ReportingProjectList.xml fișiere.

    Un administrator de proiect, puteți utiliza proiect lista .xml fișiere pentru a le oferi informații despre ce specifice proiectului exporta fișiere se fi interesat în analiza să decideți cât de exportat conținut ar trebui să fie partajate cu utilizatorul.

    Toate cele trei de fișiere ProjectList.xml va avea următoarele proprietăți pentru fiecare proiect enumerate:

    Proprietate

    Descriere

    SiteId

    Identificatorul unic pentru site-ul PWA în care există proiectul.

    Proj_UID

    Identificatorul unic pentru proiect.

    Proj_Name

    Numele proiectului.

  • Fișierele legate de caracteristici - pentru fiecare site PWA care utilizatorul este parte a, următoarele caracteristici specifice .json fișierele care se vor exporta în directorul rezultat specificat. Fișiere specifice caracteristicilor va conține datele de utilizator, deoarece se referă la utilizarea caracteristicii tot site-ul PWA. De exemplu, fișierul Drivers.json va include date despre analiza portofoliu de afaceri drivere utilizator creată sau proprietatea. Dacă utilizatorul nu are date referitoare la caracteristica pe site-ul specifice PWA, fișierul va conține fără date.

    Fișiere specifice caracteristicilor .json includ:

    Nume

    Descriere

    AdminAudit

    Setările de server Project Web App modifică datele.

    BusinessDrivers

    Portofoliu analiza datelor de afaceri drivere.

    Calendare

    Enterprise datelor de calendar.

    CustomFields

    Câmp particularizat de date.

    Delegații

    Delegarea date.

    DriverPrioritizations

    Driverul de afaceri prioritizations date.

    Angajamente

    Angajament datele despre resurse.

    LookupTables

    Date de tabel de căutare.

    PortfolioAnalysis

    Portofoliu analize date.

    QueueJobs

    Date despre utilizator procesul de locuri de muncă prin serviciul coadă.

    ReminderEmails

    Memento datele de e-mail.

    ReportingResourcePlans

    Resurse de date de raportare.

    Resurse

    Datele despre resurse.

    ResourcePlans

    Datelor din planul de resurse.

    Reguli

    Reguli de date.

    Securitate

    Date despre grupurile de securitate, categorii și permisiuni.

    StatusReports

    Datele din rapoartele de stare.

    SubscribedReminders

    Date abonat mementouri.

    TaskStatus_AssignmentsHistory

    Statusing atribuirile istoric date.

    TaskStatus_AssignmentsSaved

    Statusing atribuirile salvarea datelor.

    TaskStatus_AssignmentsSubmitted

    Statusing atribuirile remiterea datelor.

    Foi de pontaj

    Date despre foile de pontaj.

    Timesheets_Reporting

    Raportarea datelor despre foile de pontaj.

    UnsubscribedAlerts

    Abonarea avertizări date.

    UserViewSettings

    Utilizator Vizualizarea setărilor de date.

    Flux de lucru

    Datele de flux de lucru de proiect.

    WorkspaceItems

    Date despre SharePoint elementele de site-uri de proiect.

    Anumite fișiere specifice caracteristicilor json au posibilitatea de a fi mare, astfel încât pentru a îmbunătăți performanța, următoarele fișiere json va spori în mai multe fișiere:

    • Engagements.JSON

    • ResourcePlans.json

    • Timesheets.JSON

    • TaskStatus_AssignmentHistory.json

    Notă: Pentru a afla mai multe obiecte conținute în fiecare dintre fișiere specifice caracteristicilor .json, consultați secțiunea specifice caracteristicilor datejson obiect definiții de export Project Online.

  • Fișiere specifice project - dacă utilizatorul este parte a orice proiect, apoi pentru fiecare dintre aceste proiecte, se vor exporta mai multe fișiere individuale în directorul de ieșire. Acest lucru se va întâmpla dacă utilizatorul este parte a proiectului specifice într-unul dintre următoarele:

    • Proprietar de proiect

    • Are o activitate atribuită sale în proiect

    • Este un proprietar de atribuire a unei activități în project

    • Este manager de stare a unei activități în project

    Date specifice proiectului este diferită de date legate de caracteristici în care datele sunt specifice pentru un singur proiect. Caracteristici de date pot include datele de utilizator în mai multe proiecte în site-ul PWA care utilizatorul a fost o parte a, dar care se supun de o caracteristică unică.

    Notă: Pentru toate fișierele specifice proiectului primiți, se va fi prefixul de proiect specifice Numele proiectului. De exemplu, dacă un proiect are un nume de proiect de Project1, toate fișierele specifice proiectului vom descrie în această secțiune vor fi prefixul Project1.

    Pentru fiecare proiect utilizatorul este o parte a, va primit următoarele trei seturi de fișiere:

    -Un fișier .xml pentru proiectul de schiță și bazele de date publicate:

    Nume

    Descriere

    < NumeProiect > _draft.xml

    Fișier de proiect din schema de schiță salvate în .xml format.

    < NumeProiect > _published.xml

    Fișier de proiect din schema publicate salvate în .xml format.

    Notă: Consultați Proiect XML date Interchange Schema de referință pentru a înțelege proiect XML datele conținute în aceste fișiere.

    -Un fișier .mpp pentru proiectul de schiță și bazele de date publicate:

    Nume

    Descriere

    < NumeProiect > _draft.mpp

    Fișier de proiect din schema de schiță salvat ca fișier proiect .mpp.

    < NumeProiect > _published.mpp

    Fișier de proiect din schema publicate salvat ca fișier proiect .mpp.

    Notă: Pot deschide fișierul .mpp cu Project Professional 2016 sau clientul Desktop Online de Project.

    -Opt .json fișiere pentru proiect din schema de raportare:

    Nume

    Descriere

    Project_ < NumeProiect > _reporting_AssignmentBaselineTimephased.json

    Atribuire date Timephase de referință pentru proiect din schema de raportare.

    Project_ < NumeProiect > _reporting_AssignmentTimephased.json

    Atribuire Timephase date pentru proiect din schema de raportare.

    Project_ < NumeProiect > _reporting_ProjectBaseline.json

    Proiect de date de referință pentru proiect din schema de raportare.

    Project_ < NumeProiect > _reporting_Tasks.json

    Proiect de activități cu datele pentru proiect din schema de raportare.

    Project_ < NumeProiect > _reporting_Assignments.json

    Atribuire date de resurse pentru proiect din schema de raportare.

    Project_ < NumeProiect > _reporting_Resources.json

    Date de resurse pentru proiect din schema de raportare.

    Project_ < NumeProiect > _reporting_TaskBaselineTimephased.json

    Nivel de referință cronologic datelor de activități pentru proiect din schema de raportare.

    Project_ < NumeProiect > _reporting_TaskTimephased.json

    Activitate date cronologice pentru proiect din schema de raportare.

    Notă: Pentru a afla mai multe obiecte conținute în fiecare dintre fișierele .json, consultați secțiunea fișiere de date specifice de proiect din Project Online exportul definiții de obiect json.

    -Trei .json fișierele cu proiectului metadatele din schemele ciornelor, publicate și raportare:

    Nume

    Descriere

    < NumeProiect > _draft.json

    Fișier de proiect metadatele din schema de schiță

    < NumeProiect > _published.json

    Fișier de proiect metadatele din Published schema

    < NumeProiect > _reporting.json

    Fișier de proiect metadatele din schema de raportare

    Notă: Pentru a afla mai multe obiecte conținute în fiecare dintre fișierele .json, consultați secțiunea fișierele de metadate specifice de proiect din Project Online exportul definiții de obiect json.

Pasul 6 - găsiți și Salvați vizualizări particularizate, filtre particularizate, atașări și macrocomenzi

După ce a primit conținutul exportat utilizator, puteți utiliza datele pentru a găsi utilizatorului vizualizări particularizate, particularizate filtre, tabele, atașări și macrocomenzi. Pentru a găsi aceste, va trebui să aibă fișier MPP și XML pentru fiecare proiect în care doriți să căutați. Pentru mai multe informații despre cum să faceți acest lucru, consultați Găsirea particularizate utilizator elemente în Project Online și Project Server utilizator exportul datelor.

Consultați și

Project Online exportul definiții de obiect json

Ștergeți datele de utilizator din Project Online

Extindeți-vă competențele Office
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.

×