PI Integrators
Welcome to the PI Integrators feedback page!
We created this forum to hear your ideas, feature suggestions and feedback on PI Integrators. Please suggest your most important features and design change ideas on this site, and vote for your favorite ideas.
Please note that your ideas and comments posted here are visible to all other users.
- For bugs, please open a case with OSIsoft Tech Support through myOSIsoft Customer Portal (https://my.osisoft.com) instead of sharing them on this site.
- For documentation feedback and bugs, please report to documentation@osisoft.com instead of sharing them on this site.
-
Allow Oracle schema to be configurable
As a PI Integrator user, I would like to be able to specify a schema for my Oracle publish target so that the Integrator only uses the schema that my Database Administrator specifies for me. Currently it is not possible to specify a schema for the Integrator to use, so it will use the Oracle logon's schema by default.
2 votes -
Allow PI Integrator Installation without requiring HTTPS/SSL
Currently Pi4BA requires a SSL/HTTPS connection, and allows you to create an self-signed certificate. There is no option to modify this connection to HTTP or remove SSL, as Pi4BA doesn't use a standard IIS website, and none of the exposed configuration options allow switching between HTTP/HTTPS connections
The self-signed cert approach causes client warnings about "not-secure" unless the certificated is locally installed on each client.
While have SSL as a default option on the installation is fine, for internal projects connecting to internal servers, HTTP only (none SSL) should be provided as an installation option, to reduce the cost and…
2 votes -
Support ArcGIS Map Services
As a PI Integrator for Esri ArcGIS user, I would like the PI Integrator to be able to publish Map Services (in addition to Feature Services) so that it can integrate with my Esri application that is not able to display Feature Services.
2 votes -
Choose a shape's filter condition ('OR' or 'AND')
Currently, two filters added means it's an "OR" condition. I would like to be able to choose the condition applied, so I could instead select it to be an "AND" condition so the elements must meet both or all criteria. This would be useful to apply multiple categories to the View, such as an element being x 'OEM' category and y 'Model' category. As an alternative, make the categories multi-selectable.
2 votes -
Please have the PI Integrator for Business Analytics support Windows Server Core
As a user of PI Integrator for Business Analytics, I'd like to have it support Windows Server Core operating systems.
2 votes -
Support element and attribute versioning for all value retrieval methods
As a PI Integrator user, I would like the Integrator to support retrieving element and attribute versioned data and metadata (PI Point, element GUID, etc.) so that the data I publish with the Integrator are correct in their respective time context. For example, my attribute's data reference may be Tag1 until the equipment was decommissioned a month ago, and then a new element version is created to reference Tag2. I would like the Integrator to respect the AF element/attribute versioning effective dates to determine the correct data to publish.
2 votes -
Add a "Written" timestamp column when publishing a view to indicate when the data row was modified/written
Have an extra column in the view that indicates when the data row is actually written to the target.
The current timestamp column is the timestamp of the value itself, not when the data row is written.
This will be especially useful for troubleshooting, or when PI Integrator is updating existing value in a target table (will give indication of which data row was recently updated).2 votes -
Display full path of the element in the column name
When there are multiple attributes named the same for different elements, the full path is automatically done to avoid duplicated column names. Element without name duplication issue should also have the option to display the full path column name.
2 votes -
Allow to Manually execute a publish once view
To execute a view with the same parameters, it is actually mandatory to edit the view to be able to execute it again.
It would be nice to be able to force its execution using a right clic on it for example2 votes -
Text file / ADLS Target: Split output files based on elementname, attribute, or date
The output files can grow quite large.
Suggestion :Split the files. Here is an example using AF element name and date :
C:\Viewname\elementname\YYYY\elementname_YYYYMMDDHHssmm.csv2 votes -
Shorten the wait time for recovering output streams
Currently I need to wait for 7 days to recover output streams from deleted views. Please shorten the wait time.
1 vote -
Ability to edit free-form views and keep custom properties
Right now, when adding new attributes to a view, custom properties are lost when the field is updated. A workaround is to add custom properties when adding new items. This works for a few items, but can be quite cumbersome when adding a large amount. It would be nice to be able to update the view and keep the custom properties at the same time.
1 vote -
Reduce the number of API calls required when publishing to AWS S3
Currently, the PI Integrator makes at least one API call per shape match when publishing views to the AWS S3 target. However, this results in increased cost (AWS S3 tiers have API quotas) and difficulties in implementing the AWS Lambda service when it is configured to trigger on new bucket actions.
1 vote -
Allow greater control of the streaming view schema
Currently streaming views in the PI Integrator for Business Analytics have a custom schema inside of initial curly brace's {}. Streaming views should have an option to encapsulate these messages inside of a square brace [] which is required for some downstream applications.
1 vote -
A report that shows the elements, attributes, PI points, publish targets, etc. used in all views.
As an end user/PI System admin, I need to get a list of views, elements, attributes, tags, target and run frequency for all views in PI Integrator. When the target is a SQL server, I also need to know the database and table name.
Currently this information may be collected from different places, e.g. using the PI Builder and AF configuration database, or the Integrator backend SQL database, but it is a tough manual search process.
1 vote -
Allow users to save/copy preview data for PI Integrator views
My downstream coworkers generally like to see the format of an example data set in order for them to be able to shape and manipulate the data within Azure Datawarehouse/IOT hub. Right now, I can view the data, but can't export or even copy and paste it. It's a minor request, but it'd be great to be able to copy and paste the preview data .
1 vote -
Add secur
As an IT administrator, I would like PI Integrator for EsriArcGIS to support security-related configuration parameters so that I can protect my organization against cyber security threats. Some examples of parameters we are looking for are:
<RequestLimits> element, specifically the maxAllowedContentLength, maxQueryString, and maxUrl attributes.<headerLimits> to configure the type and size of header your web server will accept.
connectionTimeout, headerWaitTimeout, and minBytesPerSecond attributes of the <limits> and <WebLimits>
<httpCookies httpOnlyCookies="true" requireSSL="true" />
An attribute to redirect HTTP traffic to HTTPS
1 vote -
Support to Azure SQL Databases
Support PI Integrators under Azure SQL Databases (PaaS).
1 vote -
Azure IoT Hub: Allow specifying contentType and contentEncoding in the message system properties
Certain data applications, such as Azure Blob storage, require the contentType and contentEncoding to be specified within the message header. In order to use these applications, the PI Integrator should allow the two to be configurable during target creation.
Reference link: https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-routing-query-syntax#system-properties1 vote -
Allow a custom column in PI Integrator UI My Views page
Allow a custom column in PI Integrator UI My Views page for notes/comments, such as on how we intend to use the view
1 vote
- Don't see your idea?