PRIMAVERA P6
Connector Details
Connector Attributes | Details |
|---|---|
Name | Primavera P6 |
Description | Oracle Primavera P6 is a powerful project, program, and portfolio management tool used for planning, managing, and executing projects across various industries—including Construction, Oil and Gas, Aerospace and Defense, Government and Federal Agencies, Energy and Utilities, and Biotech. Key Features
|
Connector Type | Class C |
Features
| Feature Name | Feature Details |
|---|---|
| Load Strategies | Full Load, Incremental Load |
| Metadata Extraction | Supported |
| Data Acquisition | Supported |
| Data Publishing | Not Supported |
| Automated Schema Drift Handling | Not Supported |
Connector Features
- Compatible with P6 configurations:
- ds_p6adminuser to access the P6 EPPM database as admuser (Tables).
- ds_p6reportuser to access the P6 EPPM database as pxrptuser (Views).
- ds_unifier to access the Primavera Unifier database.
- Metadata
- Refresh P6 Data Service metadata from source
- Includes metadata for over 1,065 non-blacklisted tables.
- Data Extraction
- Extract P6 source data using pagination (SYNC) or ASYNC*. Default is SYNC.
- Blob/Clob data type columns in the future.
- Includes P6 Metadata Table and Columns tables during extraction as objects.
- Enforces field datatypes during extraction.
Source Connection Attributes
Connection Parameters | Data Type | Example |
|---|---|---|
Connection Name | String | PrimaveraP6APIConnector |
Base URL | String | Stage: https://us2.p6.oraclecloud.com/p6-customer-name/stage |
Username | String | P6USERNAME |
Password | String | your-password |
Configuration Name | String | DS P6 Admin User (ds_p6adminuser) |
Bronze Schema (Optional) | String | |
Silver Schema (Optional) | String |
Connector Specific Configuration Details
- Base URL: The environment section of the endpoint URL is formatted as follows:
- OCI Stage: <data center>.p6.oraclecloud.com/<customer>/stage
- OCI Production: <data center>.p6.oraclecloud.com/<customer>
- GBUCS Stage: <customer>-stage-primavera.oracleindustry.com
- GBUCS Production: <customer>-primavera.oracleindustry.com
- Configuration Name: Compatible with P6 configurations:
- ds_p6adminuser to access the P6 EPPM database as admuser (Tables).
- ds_p6reportuser to access the P6 EPPM database as pxrptuser (Views).
- ds_unifier to access the Primavera Unifier database.
Note: The Empower Primavera P6 connector will be configured to point at one configuration at a time (i.e. P6 Admin User (ds_p6adminuser). If you need to pull data from multiple configurations, create a new Data Source Connection in the Empower Analytics UI for a new configuration. This is done because there is an overlap in tables/views with the same name between different configurations in P6.
- Required Permissions & Module access in P6:
- Integration API
- P6 Analytics
- Web Services
Note: Any data that is required for data extraction will also need to be granted to the service account being used for Empower P6 connector (i.e. Portfolios, Projects, Timesheet, and Resources). For example, if Project data is required, then the service account will need to have P6 Module access to Project data.
Screenshot To Use Connector

Updated 20 days ago
