Professional Documents
Culture Documents
PI ProcessBook To PI Vision Migration Utility User Guide
PI ProcessBook To PI Vision Migration Utility User Guide
User Guide
OSIsoft, LLC
1600 Alvarado Street
San Leandro, CA 94577 USA
Tel: (01) 510-297-5800
Fax: (01) 510-357-8136
Web: http://www.osisoft.com
Migration analysis...................................................................................................... 3
Add files and run analysis.................................................................................................................................3
Remove a display from the Files and Folders pane....................................................................................... 3
Analysis results.......................................................................................................... 5
Analysis summary view................................................................................................................................... 5
Migration limitations.......................................................................................................................................6
View reports............................................................................................................ 11
Export VBA.................................................................................................................................................... 11
Migration settings.................................................................................................... 13
Select folders and files for migration..............................................................................................................13
Complete the migration settings window...................................................................................................... 13
Installation information
PI ProcessBook to PI Vision Migration Utility, Version 1.0, is the first release of this product. It
can be installed on many Windows operating systems, including those running various
versions of PI ProcessBook and PI Vision 2019. See Software requirements.
Software requirements
You can install PI ProcessBook to PI Vision Migration Utility on any machine using the
following operating systems:
• Windows 8.1
• Windows Server 2008 R2
• Windows 10
• Windows Server 2012 R2
• Windows Server 2016
• Windows Server 2019
The PI ProcessBook to PI Vision Migration Utility can be used to migrate PI ProcessBook
displays from versions 3.0.15.7 or later to PI Vision 2019.
Procedure
1. Click Add Files to open the Files and Folders selection list.
2. Click Folders or Files to browse your directory structure for folders or files for migration. To
select multiple files in a folder, press CTRL or SHIFT while clicking additional files. Your
selections display in the analysis pane on the right.
3. Select the check boxes next to folders and files, or Select all in the status bar at the bottom
of the analysis pane to populate all check boxes and include all of the files in the migration
analysis. The number of files listed and selected is displayed in the status bar.
4. (Optional) Select any file and then click Remove From List to remove it from the analysis
list. Selected files are removed from the list. (See Remove a display from the Files and
Folders pane.)
5. Click Run Analysis. Analysis results display in the Analysis Results pane. (See Analysis
results.)
Procedure
1. Select the check box next to the folders and files you want to remove from the list in the Files
and Folders pane.
2. Click Remove from list. The selected folders and files are removed from the Files and Folders
pane.
Summary
(Default) The Summary view has a Path and Filename column for each file analyzed and an
Issue Tags column which contains icons to represent warnings about any symbols or display
components that will not appear in PI Vision exactly as it appeared in PI ProcessBook. Folders
and files are divided into categories that describe the extent to which files can be migrated. The
categories are:
All of the contents of the displays listed in this category can be migrated to PI Vision in full.
Note that in some cases the formatting options in PI Vision are different from those in PI
ProcessBook, and so migrated displays may appear slightly different in PI Vision.
Displays in this category contain one or more components that cannot be migrated to
PI Vision. See Migration limitations for specific information about general functionality and
symbol limitations.
• Cannot be migrated
Displays in this category cannot be migrated because they cannot be analyzed by the PI
ProcessBook to PI Vision Migration Utility. This may occur if a file was last saved in an older
version of PI ProcessBook that is not compatible with the Migration Utility.
Tree View
The Tree View has filterable columns that contain all of the files that were analyzed for
migration along with the following information:
• Status
Filter allows you to search by status:
◦ Can be fully migrated
◦ Cannot be migrated
• Issues
Filter allows you to exclude displays with specific issues.
• Progress
Indicates if the file has already been migrated.
Once you review the list of displays in each category, you can filter the lists in each category
and make informed decisions on which files to select and migrate. For more information on
functional and symbol limitations, see Migration limitations.
Migration limitations
When migrating from PI ProcessBook to PI Vision2019, some functionality and some symbols
may appear differently or may not appear in the display, altogether.
The following table lists general functionality in PI ProcessBook that is not supported or differs
in PI Vision:
Functional limitations
Function Migration Issue Flag Migration Limitation Description
impact
Datasets PI Vision does not currently support datasets or any form
of client-side calculations so datasets will not be migrated.
Element The migration tool must be able to connect to the AF
relative server. If no connection is made, the ERD context may
display migrate incorrectly.
(ERD)
Font Migrated PI ProcessBook content use the standard
PI Vision font, Arial.
Font style Font style (for example, bold, italic, underline) is not
configurable in PI Vision and display as unformatted Arial
font.
Layers PI Vision does not use the concept of layers within
displays, so layers will not be preserved after migration
from PI ProcessBook.
• Data markers
• Description
• Plot title
• Regression line
• Scales:
◦ In PI ProcessBook, the Max and Min scale limits can
be set to different scaling options. This is not
supported in PI Vision. Migrated symbols configured
in this way are set to use custom scale values in
PI Vision.
◦ Value scale inside axis.
• Scroll direction (vertical trends).
• Timestamp format:
◦ The transparent trace color option is not available in
PI Vision.
◦ Plot element text color.
◦ Plot element axis settings (Time Axis, Value Axis,
Time Major/Minor Grid, Value Major/Minor Grid) .
• Vertical gridlines
The following options are not supported in PI Vision and
the data will be presented differently on the trend after
migration:
• Logarithmic scales
• Regression line
Value Value symbols in PI ProcessBook can be configured to
have the timestamp and data item name on the left, right,
top, or bottom of the data item value. PI Vision does not
support these same options for the location of this
information.
When migrated to PI Vision, value symbols that are
configured to show the timestamp or data item name will
have the timestamp below the value and the data item
name above the value. Because of this, the relative location
of value symbols may be different in PI Vision compared to
PI ProcessBook.
• Analysis
Generated when a Run Analysis operation is performed. This report takes the form of .csv
file and is viewable in Notepad or Microsoft Excel.
• Migration
Generated with a Migrate Displays operation is performed. This report is in HTML format.
• VBA Code
Generated when the Export VBA operation is performed. You can find this file using the
Open Reports Folder selection. This report takes the form of a .vba file and is viewable
in Notepad (see Export VBA).
Export VBA
When migrating a display that contains VBA code modules, the migration utility flags that
display as Can be Partially Migrated and shows a VBA issue tag, . You can investigate the
impact of migrating that display without the VBA code, by exporting the code to a .vba file and
making a determination after your review.
Note:
There can be multiple VBA modules in a single display. Export VBA exports VBA for all
displays in the analysis results.
Procedure
1. Select a display that has been identified as Can be Partially Migrated and has an issue tag
indicating that the display contains VBA code ( ).
2. Click Export VBA at the bottom of the Analysis Results pane. The Export completed message
is displayed.
3. Click View Reports and select Open Reports Folder to view the associated .vba file.
4. Click OK.
Procedure
1. From the Summary or Tree view, select folders and files from those listed as Can be Fully
Migrated or Can be Partially Migrated or Select all.
2. Click Migrate. The Migration Setting window is displayed.
3. Complete the Migration Setting window. See Complete the migration settings window.
Procedure
1. Enter the URI for your PI Vision server in the Connect to the PI Vision Server field and click
Connect.
Note:
Enter the PI Vision Server URL as follows:
https://webServer/PIVision
where webServer is the name of the PI Vision web server.
2. Click Choose, then select the PI Vision folder in the Destination Folder Setting window to
which your PI ProcessBook displays will be migrated.
Note:
To preserve links between PI ProcessBook displays when migrating them to PI Vision,
they must be migrated in the same migration operation. If PI ProcessBook displays
that are linked together are not migrated together, display links may no longer work.
In this case, during migration analysis a warning will appear in the Issues column
indicating that linked displays are not part of the same analysis operation.
3. Click Choose, then select the display owner from the Display Owner Setting window.
Note:
The default display owner is the user running the utility. Other owners that appear on
this list have previously created a display or have been granted access to PI Vision.
4. Click Choose, then, from the Display Identities Setting window, select target identities with
whom to share the displays. The default is World.
5. Select the Persist folder structure from migrated items check box to preserve the PI
ProcessBook file structure when you migrate to PI Vision.
◦ If this option is selected, displays that are selected in the Analysis Results Details pane
are placed in their parent folder, as depicted in the Analysis Results folder. This entire
structure is placed under the existing folder that is selected for the migration destination
folder path. If the folder name does not exist, folders are created as necessary.
◦ If this check box is not selected, all displays that are migrated are placed under the
destination folder in a flat list.
6. Select an action to take if a duplicate file name exists:
◦ Skip File: File will not be migrated. (Default)
◦ Overwrite Destination file: The file will be migrated and the version in the destination
folder will be overwritten.
7. Click OK. The selected files are migrated to the PI Vision web server.