PI WebParts 2013
Manual del administrador
OSIsoft, LLC
777 Davis St., Suite 250 San Leandro, CA 94577 USA Tel: (01) 510-297-5800 Fax: (01) 510-357-8136 Web: http://www.osisoft.com
Manual del administrador de PI WebParts 2013
© 2006-2015 por OSIsoft, LLC. Todos los derechos reservados.
Ninguna parte de esta publicación puede ser reproducida, almacenada en un sistema de recuperación o transmitida, de ninguna forma ni por ningún medio, mecánico, fotocopiado, grabado o de cualquier otro modo, sin el consentimiento previo por escrito de OSIsoft, LLC.
OSIsoft, el logotipo de OSIsoft, PI Analytics, PI ProcessBook, PI DataLink, ProcessPoint, PI Asset
Framework (PI AF), IT Monitor, MCN Health Monitor, PI System, PI ActiveView, PI ACE, PI AlarmView, PI BatchView, PI Coresight, PI Data Services, PI Event Frames, PI Manual Logger, PI ProfileView, PI Web API, PI WebParts, ProTRAQ, RLINK, RtAnalytics, RtBaseline, RtPortal, RtPM, RtReports y RtWebParts son todas marcas comerciales de OSIsoft, LLC. Todas las demás marcas y nombres comerciales aquí utilizados son propiedad de sus respectivos propietarios.
EE. UU. DERECHOS DEL GOBIERNO
Su uso, réplica o difusión por parte del Gobierno de EE.UU. está sujeto a las restricciones estipuladas en el contrato de licencia de OSIsoft, LLC, de acuerdo con lo que establecen las regulaciones DFARS 227.7202, DFARS 252.227-7013, FAR 12.212, FAR 52.227, según proceda. OSIsoft, LLC.
Versión: 4.0.3
Contenido
Introducción... 1
Acerca de este manual... 1
Roles de administradores de PI WebParts ...1
Versión PI WebParts 2013... 2
Arquitectura de PI WebParts 2013... 3
Requisitos del sistema...5
Requisitos del servidor de SharePoint... 5
Requisitos de PI WebParts Services... 5
Requisitos del cliente... 6
Instalación de PI WebParts... 9
Lista de comprobación anterior a la instalación...9
Actualización de SharePoint... 11
Comprobar que SharePoint se está ejecutando...11
Permisos de SQL Server para SharePoint... 11
Acceso a datos de PI Server y PI AF...11
Configuración de la identidad de grupo de aplicaciones para PI WebParts Services ...12
Requisitos de la autenticación de identidad en una instalación de PI WebParts... 14
Iniciar el servicio de Windows para notificaciones en el servidor SharePoint... 15
Instalación de PI WebParts...16
Instalación de la solución PI WebParts...16
Instale la solución PI WebParts en aplicaciones web de SharePoint... 19
Activación de la característica de Configuración de PI WebParts para las aplicaciones web de SharePoint deseadas...20
Instalación de PI WebParts Services... 20
Configurar las aplicaciones web de SharePoint para PI WebParts...22
Activar PI WebParts como una función de colección de sitios... 25
Lista de comprobación posterior a la instalación... 26
Prueba de la instalación de PI WebParts...26
Acceso a sitios web de Administración de PI WebParts...27
Establecer el idioma de la interfaz de usuario de PI WebParts... 28
Instalación del paquete de servicios de PI WebParts...28
Actualización de la solución PI WebParts...29
Actualización de PI WebParts Services...31
Seguridad... 33
Acceso seguro a PI Server...33
PI trusts... 34
Requisitos de la seguridad integrada en Windows ...34
Permisos de acceso obligatorios...35
Habilitar el acceso a los archivos de datos remotos...35
Seguridad de firewall... 36
Seguridad IIS...36
Seguridad de SharePoint...36
Secure Sockets Layer (SSL)... 37
Mantenimiento... 39
Ajuste del rendimiento...39
Contadores de rendimiento personalizados... 40
Contadores de muestras... 40
Contadores de rendimiento de Windows... 41
Compresión HTTP... 41 Archivos de registro... 41 Información de versión...42 Resolución de problemas... 42 Actualizaciones de PI WebParts... 43 Reparaciones de PI WebParts...43
Habilitar PI WebParts en una nueva aplicación web de SharePoint...43
Copias de seguridad y restauración... 44
Bases de datos de contenidos y configuración de SharePoint...44
Datos de configuración de PI WebParts...44
Migración de datos de configuración de PI WebParts... 46
Cómo dirigir PI WebParts a una Module Database existente ... 47
Copias de seguridad y restauración de servidores SharePoint...47
Eliminación de PI WebParts...47
Desactivar PI WebParts como una característica de colección de sitios de SharePoint...48
Retirar y eliminar la solución PI WebParts de SharePoint...48
Desinstalar PI WebParts Services... 49
Sitio web de Administración de PI WebParts... 51
Configuraciones de presentaciones... 51
Administrar configuraciones de tabla... 52
Administrar configuraciones de PI Trend y PI XYPlot... 61
Administrar configuraciones de contactos de PI Messenger... 63
Eliminar una configuración de PI WebParts... 66
Fuentes de datos... 66
Fuentes de datos de PI Server...67
Fuentes de datos relacionales... 69
Fuentes de datos de servicios web...81
Compatibilidad con PI Asset Framework... 85
Conjuntos de datos... 86
Hojas de datos de cálculos de PI... 86
Conjuntos de datos relacionales... 91
Conjuntos de datos de servicios web... 96
Eliminar un conjunto de datos... 105
Temas avanzados... 107
Migración de MDB a PI AF... 107
Servidores web con equilibrio de carga de red... 107
Equilibrio de carga de red (NLB) de Windows... 108
Configuración de la tarjeta de interfaz de red (NIC) para NLB... 108
Ajuste del modo de filtrado Affinity... 108
Conversión de URL...108
Excepciones de la conversión a URL... 109
Trusts para URL internas...110
Configuración de la delegación de Kerberos... 111
Requisitos previos de la delegación de Kerberos... 111
Verificar que las cuentas de usuario puedan utilizar delegación de Kerberos... 112
Configurar la delegación de Kerberos para el servidor de SharePoint ...112
Configuración de una cuenta de dominio para delegar a PI WebParts Services...113
Configuración de una cuenta local para delegar a PI WebParts Services... 113
Configuración de delegación de Kerberos para PI WebParts Services ...114
Configuración de una cuenta de dominio para delegar a PI Server... 115
Configuración de una cuenta local para delegar a PI Server...115
Configuración de fuentes de datos para Kerberos... 116
Establecer los nombres principales de servicio (SPN) para las cuentas de grupos de aplicaciones...117
Sitios web con acceso mediante cabeceras de host ... 117 Contenido
Acceso a archivos remotos con delegación de Kerberos... 118
Resolución de problemas...118
Comprobar la configuración de Kerberos en un equipo cliente...118
Comprobar la configuración de Kerberos en un servidor web...119
Configuración de certificados...121
Configuración de certificados para sitios en modo de notificaciones...121
Reconocimiento por parte de PI WebParts Services del certificado de SharePoint... 121
Preparar el certificado de PI WebParts Services... 122
Actualizar el archivo de configuración de PI WebParts Services para admitir certificados... 122
Reconocimiento por parte de SharePoint del certificado de PI WebParts Services...124
Contadores de rendimiento personalizados de PI WebParts... 125
Soporte técnico y otros recursos... 133
ContenidoIntroducción
PI WebParts es una aplicación basada en web que permite a los usuarios crear y compartir vistas de datos para su análisis y elaboración de informes. Con PI WebParts, los usuarios sin conocimientos de desarrollo en HTML pueden construir páginas web que contengan datos dinámicos. PI WebParts puede acceder a datos que son de PI System y datos que no lo son a través de conexiones de fuentes de datos configurables.
PI WebParts usa la tecnología SharePoint(R) de Microsoft, un entorno de un portal centralizado, para almacenar vistas personalizadas y proporcionar funcionalidad administrativa para los sitios y las páginas de los elementos web. Los administradores pueden utilizar las
herramientas de SharePoint para gestionar estos sitios, otorgar privilegios de usuario y asegurar el contenido de los sitios.
En esta sección
• Acerca de este manual
Este manual incluye información para la administración de PI WebParts. • Roles de administradores de PI WebParts
Los administradores de PI WebParts planifican, instalan, configuran, mantienen y supervisan la aplicación.
• Versión PI WebParts 2013
PI WebParts 2013 introduce algunos cambios fundamentales. • Arquitectura de PI WebParts 2013
PI WebParts 2013 requiere un servidor SharePoint y el servidor de aplicaciones PI WebParts Services.
• Requisitos del sistema
PI WebParts requiere software específico en uno o varios equipos.
Acerca de este manual
En este manual se describen las tareas de administración para la creación y mantenimiento de una instalación de PI WebParts, como la instalación de las soluciones PI Data Services y PI WebParts, su configuración, modelos de seguridad, procedimientos de gestión y técnicas básicas de solución de problemas.
PI WebParts requiere la administración y gestión de un servidor web Microsoft IIS y de SharePoint. Este manual explica estas aplicaciones en relación con PI WebParts y PI Data Services, pero no incluye información completa sobre las aplicaciones de Microsoft. Consulte la documentación de SharePoint y de IIS para obtener más información.
Roles de administradores de PI WebParts
Los administradores de PI WebParts instalan la aplicación y completan las siguientes tareas: • Planificación
◦ Determinan los requisitos de sistema para las entradas de directorio y el espacio en volumen
◦ Se preparan para atender requisitos futuros, planifican la integración, las actualizaciones y las construcciones del sistema
◦ Implementan directorios y seguridad
◦ Configuran el acceso a los PI Servers y otras fuentes de datos
◦ Personalizan la aplicación (con el logo de la empresa, hojas de estilo personalizadas e iconos personalizados)
• Mantenimiento
◦ Eliminan los archivos sin usar y obsoletos
◦ Actualizan la lista de usuarios
◦ Planifican y coordinan las tareas de mantenimiento de los servidores
◦ Instalan y actualizan el software del servidor
◦ Gestionan las operaciones diarias y la disponibilidad de la aplicación • Supervisión
◦ Realizan un seguimiento del rendimiento de red y el consumo de recursos
◦ Asignan el registro de usuarios y la utilización (cumpliendo los términos de licencia de software)
◦ Proporcionan informes de gestión sobre el uso de las aplicaciones
Versión PI WebParts 2013
Entre los cambios fundamentales introducidos por PI WebParts 2013 están:
• Compatibilidad con SharePoint 2013 además de con SharePoint 2010; lo que incluye compatibilidad con autenticación basada en notificaciones.
• Una nueva arquitectura para el despliegue en SharePoint. Con el uso de un paquete de soluciones de SharePoint, PI WebParts sigue un enfoque de instalación estándar, que admite conjuntos de servidores web de SharePoint grandes y pequeños.
• Un servidor de aplicaciones independiente, denominado PI WebParts Services. PI WebParts Services administra las conexiones con cualquier PI Server y servidor de PI AF para
proporcionar acceso a los datos. Puede instalar PI WebParts Services en el mismo servidor de SharePoint que PI WebParts o en otro equipo servidor. Esta flexibilidad de instalación le permite satisfacer los requisitos de seguridad de su empresa y utilizar una infraestructura escalable y sostenible.
• Compatibilidad con exploradores adicionales. Puede ver las páginas de PI WebParts en Internet Explorer y Mozilla Firefox. Si utiliza SharePoint 2013, también podrá ver las páginas de PI WebParts en Google Chrome.
• Compatibilidad con presentación en formato SVG nativo. Si utiliza un navegador que ofrezca compatibilidad nativa para presentar el formato SVG, determinadas configuraciones no necesitarán el complemento Adobe SVG Viewer.
• Nueva interfaz de usuario basada en búsquedas para localizar y seleccionar PI points, así como elementos y atributos de PI AF al configurar elementos web.
• Una nueva función de página para el elemento web PI TreeView que admite estructuras de PI AF de gran tamaño.
Arquitectura de PI WebParts 2013
PI WebParts 2013 requiere un servidor SharePoint, donde se desplegará la solución PI
WebParts, y un servidor de aplicaciones, denominado PI WebParts Services, que gestiona todas las comunicaciones con PI System.
Para instalar PI WebParts, debe instalar dos productos: • La solución PI WebParts SharePoint
Debe añadir la solución PI WebParts SharePoint a su servidor SharePoint. Después de añadir la solución, debe desplegarla mediante Administración central de SharePoint. Si el servidor SharePoint forma parte de un conjunto, podrá desplegar la solución a través del conjunto.
• PI WebParts Services
PI WebParts Services es un servidor de aplicaciones único y dedicado que admite todos los servidores SharePoint dentro de un conjunto de servidores. PI WebParts Services requiere un sitio web que no sea de SharePoint. PI WebParts Services contiene los componentes de acceso a datos que son necesarios para conectar y recuperar datos del PI Server y el servidor de PI AF. Estos componentes incluyen PI SDK, PI AF SDK y PI OLEDB Enterprise. Puede instalar PI WebParts Services en el mismo equipo que el servidor SharePoint o en otro equipo. Puede instalarlo en otro equipo debido a requisitos de seguridad o para posibilitar la escalabilidad. PI WebParts Services puede admitir un único servidor SharePoint independiente o un único conjunto de servidores SharePoint. Si tiene una granja de servidores SharePoint, un único servidor de aplicaciones puede proporcionar acceso a datos a los distintos sitios web de ese conjunto. PI WebParts Services utiliza una memoria caché de datos central para todos los servidores, lo que evita las llamadas frecuentes al PI Server.
Instalación de PI WebParts Services en el mismo equipo que SharePoint
Instalación de PI WebParts Services y SharePoint en equipos distintos
PI WebParts 2013 admite la autenticación basada en notificaciones de SharePoint. En SharePoint 2010, los sitios pueden utilizar el modo clásico o el modo de notificaciones. En SharePoint 2013, los sitios deben utilizar el modo de notificaciones. En el modo clásico, SharePoint utiliza autenticación de Windows para transmitir información de identidad al comunicarse con PI WebParts Services; en el modo de notificaciones, SharePoint utiliza certificados para transmitir información de identidad. Puede optar por no utilizar certificados en los sitios con el modo de notificaciones, pero es menos seguro y no se recomienda. Los requisitos de instalación de PI WebParts y los procedimientos difieren en los sitios con el modo de notificaciones y con el modo clásico.
PI WebParts Services requiere una identidad de grupo de aplicaciones que tenga privilegios de lectura a cualquier dato al que puedan acceder los usuarios. Las identidades de grupos de aplicaciones de SharePoint no requieren ese acceso.
PI Server o PI AF deben autenticar a los usuarios que realizan solicitudes de datos. En la mayoría de las configuraciones, PI WebParts realiza un seguimiento de las identidades
individuales y proporciona acceso a los datos y archivos adecuados. En el caso de una solicitud inicial de un usuario, PI WebParts transmite la información de cuenta de inicio de sesión de Windows a PI WebParts Services, que personifica a ese usuario. PI WebParts Services transmite la información de cuenta del usuario a PI Server o PI AF. PI Server invoca un PI mapping o un PI trust de esa cuenta y proporciona a PI WebParts Services el acceso a datos adecuado para ese usuario. Del mismo modo, PI AF proporciona el acceso a datos adecuado para la cuenta de usuario. En las solicitudes de datos posteriores, PI WebParts Services transmite la identidad de grupo de aplicaciones a PI Server o PI AF para su autenticación. PI WebParts Services controla los datos que pueden ver los usuarios.
Con algunas configuraciones, sin embargo, PI WebParts no realiza un seguimiento de las identidades individuales. En estas configuraciones, PI WebParts otorga a todos los usuarios acceso a los datos de PI System, a los archivos de SharePoint o a ambos, en función de la identidad del grupo de aplicaciones.
PI WebParts y PI WebParts Services almacenan información de configuración en PI Module Database. Durante la instalación, designe el PI Server que almacenará estos datos de
configuración en su PI Module Database. PI WebParts almacena datos de configuración en el módulo RtWebParts, y PI WebParts Services almacena datos de configuración en el módulo RtBaseline.
Requisitos del sistema
PI WebParts requiere la instalación de software en uno o varios equipos y, potencialmente, en estaciones de trabajo cliente web, dependiendo de la implementación planificada.
En esta sección
• Requisitos del servidor de SharePoint
Antes de su instalación, PI WebParts requiere determinado software específico en el servidor de SharePoint.
• Requisitos de PI WebParts Services
Antes de instalar PI WebParts Services, el equipo requiere software específico. • Requisitos del cliente
Para poder utilizar PI WebParts o las características de algunos elementos web, las estaciones de trabajo cliente requieren determinado software.
Requisitos del servidor de SharePoint
El equipo del servidor de Microsoft SharePoint donde instale la solución PI WebParts requiere: • Versión de 64 bits de Microsoft Windows Server 2008 SP2, Windows Server 2008 R2 o
Windows Server 2012
• Microsoft Internet Information Server (IIS) 6.0 o superior
• Microsoft SharePoint Foundation 2010, Microsoft SharePoint Server 2010, Microsoft SharePoint Foundation 2013 o Microsoft SharePoint Server 2013
• Microsoft .NET Framework (versión 3.5 para SharePoint 2010 o versión 4.5 para SharePoint 2013)
• Una aplicación web de SharePoint que contenga como mínimo una colección de sitios
Requisitos de PI WebParts Services
El equipo donde instale PI WebParts Services requiere:
• Versión de 64 bits de Microsoft Windows Server 2008 SP2, Windows Server 2008 R2 o Windows Server 2012
• Windows Communications Foundation • Microsoft .NET Framework versión 4.5
• Sin característica de Activación de HTTP (una característica de .NET Framework 3.5.1) • Característica de Windows Identity Foundation (WIF)
• Característica de Activación de TCP
• Microsoft Internet Information Server (IIS) 7.0 o superior • Sin sitio web de SharePoint con un solo número de puerto • Acceso a PI Server versión 3.4.380 o posterior
Además, se deben iniciar los siguientes servicios: • Net.Tcp Listener Adapter
• Net.Tcp Port Sharing
Requisitos del cliente
Los equipos donde los usuarios ejecuten PI WebParts necesitan un navegador compatible: • Microsoft Internet Explorer 8 o posterior (solo versiones de 32 bits)
Si utiliza SharePoint 2010 con cualquier versión de Internet Explorer o SharePoint 2013 con Internet Explorer 8, deberá instalar Adobe SVG Viewer para presentar gráficos en los elementos web PI Graphic, PI Gauge, PI XYPlot y PI Trend. Esta aplicación se puede descargar desde el área de descargas de Adobe SVG Viewer (http://www.adobe.com/ devnet/svg/adobe-svg-viewer-download-area.edu.html). Si utiliza SharePoint 2013 con Internet Explorer 9 o posterior, no necesitará Adobe SVG Viewer.
• Firefox 16 o posterior
Si utiliza Firefox, no podrá representar elementos web o características que se basen en controles ActiveX: el elemento web PI Messenger, el elemento web PI ActiveView, el comando Iniciar en PI ProcessBook del elemento web PI Graphic o el comando Exportar a Excel > Abrir de cualquier elemento web (aunque podrá seguir guardando datos en un archivo de Excel).
• Google Chrome 24 o posterior
Si utiliza Chrome, no podrá representar elementos web o características que se basen en controles ActiveX: el elemento web PI Messenger, el elemento web PI ActiveView, el comando Iniciar en PI ProcessBook del elemento web PI Graphic o el comando Exportar a Excel > Abrir de cualquier elemento web (aunque podrá seguir guardando datos en un archivo de Excel).
Para admitir las características de algunos elementos web, las estaciones de trabajo cliente pueden necesitar software adicional:
• PI ActiveView
Para utilizar el elemento web PI ActiveView, es necesario instalar PI ActiveView 2.2 o posterior en la estación de trabajo cliente. Para ver pantallas ERD creadas en PI
ProcessBook 3.2, se requiere PI ActiveView 3.2 o posterior. El elemento web PI ActiveView no funciona en Firefox o Chrome.
• PI ProcessBook
Para utilizar el comando Iniciar en PI ProcessBook en los elementos web PI ActiveView o PI Graphic, es necesario instalar PI ProcessBook 3.0 o superior en la estación de trabajo cliente. Este comando no funciona en Firefox o Chrome.
• Microsoft Office y software de mensajería instantánea
Para utilizar el elemento web PI Messenger, es necesario instalar Microsoft Office 2003 o superior y Microsoft Lync, Microsoft Windows Messenger, Windows Live Messenger, Microsoft Office Communicator o MSN Messenger en la estación de trabajo cliente. Si está presente Microsoft Outlook XP o el control Outlook 2003 Address Book, los usuarios pueden importar contactos de mensajería instantánea directamente desde la libreta de direcciones de Outlook. El elemento web PI Messenger no funciona en Firefox o Chrome.
• Microsoft Excel
Para poder utilizar el comando Exportar a Excel > Abrir en el elemento web PI BatchTable, PI Table, PI TimeSeries, PI Trend o PI Values, es necesario instalar Microsoft Excel XP o superior en la estación de trabajo cliente. Recuerde que los exploradores Firefox y Chrome no admiten este comando.
Nota:
Es necesario ser administrador en el equipo cliente para instalar Adobe SVG Viewer de Adobe o PI ActiveView.
Instalación de PI WebParts
Utilice el programa de instalación de PI WebParts para instalar la solución PI WebParts SharePoint y PI WebParts Services. Debe instalar la solución PI WebParts SharePoint en el equipo donde está instalado SharePoint. Puede instalar PI WebParts Services en el mismo equipo que la solución PI WebParts o puede instalar PI WebParts Services en un ordenador aparte.
PI WebParts 2013 no puede coexistir con versiones anteriores de RtWebParts y PI WebParts. Sin embargo, PI WebParts 2013 puede coexistir con versiones anteriores de RtBaselineServices y PI Data Services. Por lo tanto, puede instalar PI WebParts 2013 con otras aplicaciones de PI System que requieran esos componentes, como PI Web Services.
Después de instalar la solución PI WebParts, debe preparar sus aplicaciones web de SharePoint para PI WebParts. Para cada aplicación web de SharePoint desde la cual desea usar PI
WebParts, implemente la solución PI WebParts en la aplicación y active la característica de Configuración de PI WebParts para la aplicación. Una vez instalado PI WebParts Services, debe configurar SharePoint para utilizar PI WebParts Services. Para desinstalar PI WebParts, consulte Eliminación de PI WebParts.
Si ya ha instalado PI WebParts 2013 y desea realizar la actualización a la última versión del paquete de servicios, siga el procedimiento para instalar el paquete de servicios de PI WebParts. Debe actualizar la solución PI WebParts y PI WebParts Services, y activar la característica de Configuración de PI WebParts para cualquiera de las aplicaciones web de SharePoint desde las cuales desea usar PI WebParts.
Para obtener una descripción general de las opciones de instalación, consulte Arquitectura de PI WebParts 2013.
En esta sección
• Lista de comprobación anterior a la instalación
Antes de ejecutar el programa de instalación de PI WebParts, debe comprobar que el sistema está preparado.
• Instalación de PI WebParts
Ejecute el programa de instalación de PI WebParts y, a continuación, configure SharePoint. • Lista de comprobación posterior a la instalación
Después de instalar PI WebParts, debe probar la instalación, limitar el acceso
administrativo, preparar estaciones de trabajo cliente e instalar el paquete de idiomas. • Instalación del paquete de servicios de PI WebParts
Si instaló anteriormente PI WebParts 2013, realice la actualización a la última versión del paquete de servicios mediante la actualización de la solución PI WebParts SharePoint y PI WebParts Services.
Lista de comprobación anterior a la instalación
Antes de instalar PI WebParts, compruebe lo siguiente:• El equipo donde va a instalar la solución PI WebParts SharePoint cumple los requisitos del servidor SharePoint (consulte Requisitos del servidor de SharePoint).
• Todas las actualizaciones de SharePoint están instaladas y se está ejecutando una aplicación web de SharePoint con una colección de sitios como mínimo.
• Ha iniciado sesión con una cuenta de usuario de dominio de Windows con privilegios de administrador en el servidor SharePoint.
• El equipo donde va a instalar PI WebParts Services cumple los requisitos del servidor PI WebParts Services (consulte Requisitos de PI WebParts Services).
• Se encuentra disponible un sitio web PI WebParts Services con un número de puerto exclusivo para PI WebParts Services. El sitio web debe estar disponible y en ejecución en el equipo donde va a instalar PI WebParts Services. Aunque puede utilizar el sitio web predeterminado disponible con IIS, es posible que encuentre útil un sitio con un nombre más significativo. Puede crear un sitio con Internet Information Services (IIS) Manager. Al instalar PI WebParts Services, el programa de instalación habilita el protocolo net.tcp para este sitio web con un enlace al puerto TCP 808. El sitio web requiere un enlace exclusivo. Para utilizar un enlace diferente para este sitio web, habilite el protocolo net.tcp con su enlace preferido antes de ejecutar el programa de instalación. Necesita conocer el puerto de enlace cuando configure SharePoint para utilizar PI WebParts Services.
• Está disponible una PI Module Database para almacenar información de configuración de PI WebParts Services y PI WebParts. Si está actualizando desde una versión anterior, puede utilizar la misma PI Module Database para almacenar esta información.
• La identidad de grupo de aplicaciones de PI WebParts Services tiene acceso de lectura al módulo RtWebParts en la PI Module Database, que guarda los datos de configuración de PI WebParts para PI WebParts.
Utilice PI System Management Tools (PI SMT) para conceder permisos.
• Todos los usuarios de PI WebParts, incluida la identidad de grupo de aplicaciones de PI WebParts Services, tienen acceso de lectura a PI points y atributos de PI en PI Server y a elementos y atributos de PI AF.
• El servidor SharePoint y PI WebParts Services están configurados para admitir autenticación, si es necesario. Esto puede incluir la configuración de certificados y la configuración de la delegación de Kerberos. Consulte Requisitos de la autenticación de identidad en una instalación de PI WebParts.
• El servicio de Windows para notificaciones está en ejecución y se ha configurado para iniciarse automáticamente si se utilizan sitios en modo de notificaciones (el modo predeterminado en SharePoint 2013). Consulte Iniciar el servicio de Windows para notificaciones en el servidor SharePoint.
En esta sección
• Actualización de SharePoint
Siga las instrucciones de Microsoft para actualizar SharePoint. • Comprobar que SharePoint se está ejecutando
Conéctese a un sitio de SharePoint para comprobar que SharePoint se está ejecutando. • Permisos de SQL Server para SharePoint
Consulte la documentación de Microsoft para obtener información sobre los permisos de SQL Server necesarios para SharePoint.
• Acceso a datos de PI Server y PI AF
Los usuarios de PI WebParts necesitan acceder a determinados datos de PI Server y PI AF. • Configuración de la identidad de grupo de aplicaciones para PI WebParts Services
Localice y defina la identidad de grupo de aplicaciones y cree una PI mapping o un PI trust para esa identidad.
• Requisitos de la autenticación de identidad en una instalación de PI WebParts
Para autenticar identidades y garantizar un acceso seguro entre SharePoint y PI System, es posible que una instalación de PI WebParts requiera que habilite la delegación de Kerberos e instale y referencie certificados de forma correcta.
• Iniciar el servicio de Windows para notificaciones en el servidor SharePoint
En el servidor SharePoint, configure el servicio Windows, Notificaciones del servicio de token de Windows, para que se inicie de forma automática.
Actualización de SharePoint
Si está actualizando su plataforma SharePoint, siga las instrucciones de Microsoft para hacerlo. Actualice primero SharePoint y, a continuación, instale PI WebParts.
Comprobar que SharePoint se está ejecutando
Antes de instalar PI WebParts, debe comprobar que se esté ejecutando una aplicación web de SharePoint en al menos un sitio de la colección.
Procedimiento
1. Conéctese al sitio de SharePoint mediante el nombre del equipo o del sitio.
Por ejemplo, puede conectarse utilizando el nombre de host: http://ServerName/. 2. Si el sitio de SharePoint no se carga, compruebe que haya un sitio de SharePoint
funcionando para la URL deseada.
Si es necesario, compruebe que el sitio SharePoint se ha ampliado para añadir la funcionalidad SharePoint a un sitio web en particular.
Permisos de SQL Server para SharePoint
Consulte la documentación de Microsoft relativa a los permisos de SQL Server necesarios para SharePoint:
• Plan para cuentas Administrativas y de Servicio (SharePoint Foundation 2010) (http:// technet.microsoft.com/en-us/library/cc288210.aspx)
• Permisos de cuenta y configuración de seguridad (SharePoint Server 2010) (http:// technet.microsoft.com/en-us/library/cc678863(v=office.14).aspx)
• Configurar la seguridad y los permisos de cuenta en SharePoint 2013 (http:// technet.microsoft.com/en-us/library/cc678863.aspx)
Acceso a datos de PI Server y PI AF
Los usuarios de PI WebParts necesitan acceder a determinados datos de PI Server y PI AF. Para otorgar acceso a PI Server, utilice PI System Management Tools (SMT). Por ejemplo, es posible que cree una PI mapping que enlace una o varias cuentas de Windows con una PI identity, a la que deba proporcionar el acceso necesario.
Deberá otorgar a los usuarios de PI WebParts, incluida la identidad de grupo de aplicaciones para PI WebParts Services, el siguiente acceso:
• Acceso de lectura a los módulos de configuración en PI Module Database (de forma predeterminada, RtWebParts y RtBaseline). El módulo RtWebParts almacena datos de configuración de PI WebParts y el módulo RtBaseline almacena datos de configuración de PI
WebParts Services. El acceso de lectura permite a los usuarios conectarse a fuentes de datos, acceder a conjuntos de datos y configurar pantallas de elementos web.
• Acceso de lectura a todos los servidores de PI AF que PI WebParts utiliza para buscar y mostrar datos de atributos de PI AF y que utiliza el elemento web PI TreeView.
• Acceso de lectura a seguridad de punto y seguridad de datos a cualquier PI point al que acceda PI WebParts.
Configuración de la identidad de grupo de aplicaciones para PI WebParts
Services
Utilice Internet Information Services (IIS) Manager en el equipo de PI WebParts Services para definir la identidad de grupo de aplicaciones que PI WebParts Services utiliza para realizar la autenticación con PI Server y PI AF. Puede utilizar una cuenta integrada o personalizada. OSIsoft le recomienda que utilice una cuenta personalizada y cree un usuario de Windows Active Directory (AD) configurado como una cuenta de servicio para que sirva como cuenta de seguridad para el grupo de aplicaciones.
Procedimiento
1. Localice el grupo de aplicaciones del sitio web de PI WebParts Services:
a. Haga clic en Inicio > Herramientas administrativas > Internet Information Services (IIS) Manager.
b. En el panel Conexiones, expanda el servidor que contiene el sitio y, a continuación, expanda Sitios para mostrar una lista de los sitios configurados.
c. Haga clic con el botón derecho en el sitio de PI WebParts Services y, a continuación, en
Administrar sitio web > Configuración avanzada.
d. Tenga en cuenta el grupo de aplicaciones configurado para ejecutar la aplicación del sitio.
e. Haga clic en Cancelar.
2. Defina la identidad del grupo de aplicaciones:
a. En el panel Conexiones, en el servidor del sitio web, haga clic en Grupos de aplicaciones. b. En la lista Grupos de aplicaciones, haga clic con el botón derecho en el grupo de
aplicaciones del sitio de PI WebParts Services y, a continuación, en Configuración avanzada.
c. En la ventana Configuración avanzada, en Modelo de proceso, haga clic en el campo
Identidad y, a continuación, en el botón Examinar para abrir la ventana Identidad del grupo de aplicaciones, que muestra la cuenta.
d. Especifique la cuenta deseada para el grupo de aplicaciones de PI WebParts Services:
▪ Para utilizar una cuenta del sistema, seleccione Cuenta integrada y seleccione la cuenta.
▪ Para utilizar una cuenta personalizada, seleccione Cuenta personalizada y, a continuación, haga clic en Establecer para introducir las credenciales de la cuenta. e. Haga clic en Aceptar.
3. Cree una PI mapping que otorgue a esta identidad de grupo de aplicaciones acceso de lectura a todos los PI points y atributos de PI points y a todas las rutas de configuración que PI WebParts puede solicitar. Otra posibilidad es crear un PI trust, aunque no se recomienda este método, porque es menos seguro.
Identidad de grupo de
aplicaciones Opciones de seguridad de PI Server
Cuenta integrada ◦ PI mapping (recomendado) para la directiva de seguridad predefinida
◦ PI trust (no se recomienda) para la aplicación w3wp.exe que se ejecuta desde la dirección IP del equipo de PI WebParts Services
Cuenta personalizada con un nombre de usuario y contraseña específicos
◦ PI mapping (recomendado) para el usuario de AD o un PI trust de ese nombre de usuario
◦ PI trust (no se recomienda) para la aplicación w3wp.exe que se ejecuta desde la dirección IP del equipo de PI WebParts Services
Para obtener información adicional consulte la documentación de Microsoft SharePoint relativa a las cuentas de servicio y administrativas para el despliegue inicial de SharePoint (http://technet.microsoft.com/en-us/library/ee662513.aspx).
Requisitos de la autenticación de identidad en una instalación de PI
WebParts
Los certificados y Kerberos permiten a los componentes de software autenticar identidades. Para garantizar acceso seguro entre SharePoint y PI System, es posible que necesite configurar certificados o la delegación de Kerberos en uno o varios servidores en la instalación de PI WebParts.
La siguiente tabla muestra dónde debe configurar los certificados o la delegación de Kerberos. Los requisitos dependen de la arquitectura de instalación, del método que PI Server utilice para autenticar PI WebParts Services y el tipo de sitio de SharePoint.
Requisitos de Kerberos y de los certificados para diferentes arquitecturas de instalación
Arquitectura Método de autenticación
de PI Server Tipo de sitio deSharePoint Requisito deconfiguración Servidor de SharePoint y
PI WebParts Services en el mismo equipo
Seguridad integrada de
Windows (recomendado) Modo clásico • Delegación deKerberos para PI WebParts Services Modo de reclamos • Delegación de
Kerberos para PI WebParts Services PI trusts (no
recomendado) Modo clásicoModo de reclamos NingunoNinguno Instalación de PI WebParts
Arquitectura Método de autenticación
de PI Server Tipo de sitio deSharePoint Requisito deconfiguración Servidor de SharePoint y
PI WebParts Services en diferentes equipos
Seguridad integrada de Windows (recomendado)
Modo clásico • Delegación de Kerberos para el servidor de SharePoint • Delegación de
Kerberos para PI WebParts Services Modo de reclamos Opción 1 (Kerberos):
• Delegación de Kerberos para el servidor de SharePoint • Delegación de Kerberos para PI WebParts Services Opción 2 (certificados): • Delegación de Kerberos para PI WebParts Services • Certificados en el servidor de SharePoint y PI WebParts Services PI trusts (no
recomendado) Modo clásico • Delegación deKerberos para el servidor de SharePoint Modo de reclamos Opción 1 (Kerberos):
• Delegación de Kerberos para el servidor de SharePoint Opción 2 (certificados): • Certificados en el servidor de SharePoint y PI WebParts Services
Para obtener información sobre cómo configurar la delegación de Kerberos, consulte Configuración de la delegación de Kerberos.
Para obtener información sobre cómo configurar los certificados, consulte Configuración de certificados.
Iniciar el servicio de Windows para notificaciones en el servidor SharePoint
Para admitir sitios en modo de notificaciones, el servicio de Windows Notificaciones del servicio de token de Windows debe estar en ejecución. En el servidor SharePoint, configure este servicio para que se inicie de forma automática.
Procedimiento
1. Utilice la herramienta de servicios administrativos para configurar la propiedad Tipo de inicio como Automático.
2. Utilice la página Servicios del servidor de Administración central de SharePoint para comprobar que se haya iniciado el servicio.
Instalación de PI WebParts
Para instalar PI WebParts, necesita instalar la solución PI WebParts SharePoint y PI WebParts Services, y configurar a continuación SharePoint.
Antes de empezar
Determine la arquitectura a instalar y verifique la lista de revisión de la pre-instalación.
Procedimiento
1. Instalación de la solución PI WebParts.
Ejecute el programa de instalación para instalar la solución PI WebParts SharePoint en un equipo con SharePoint instalado. También puede instalar PI WebParts Services.
2. Instale la solución PI WebParts en aplicaciones web de SharePoint.
Utilice Administración central de SharePoint para desplegar la solución PI WebParts SharePoint instalada en aplicaciones web de SharePoint.
3. Activación de la característica de Configuración de PI WebParts para las aplicaciones web de SharePoint deseadas
Use la Administración central de SharePoint para activar la característica de Configuración de PI WebParts para cualquier aplicación web de SharePoint desde la cual desea usar PI WebParts.
4. Instalación de PI WebParts Services.
Ejecute el programa de instalación para instalar PI WebParts Services, si no se encuentra instalado todavía.
5. Configurar las aplicaciones web de SharePoint para PI WebParts.
Use la Administración central de SharePoint para activar la característica de configuración de la aplicación de administración y para introducir los ajustes que SharePoint necesita para integrar PI WebParts.
6. Activar PI WebParts como una función de colección de sitios.
Una vez que active PI WebParts como una característica de colección de sitios de SharePoint, PI WebParts aparece en la galería de elementos web, y los usuarios pueden ubicarlos en las páginas.
Instalación de la solución PI WebParts
Ejecute el programa de instalación de PI WebParts para instalar la solución PI WebParts SharePoint en un equipo con SharePoint instalado. Durante la instalación, podrá instalar PI WebParts Services en el mismo equipo. También, puede ejecutar el programa de instalación de PI WebParts aparte para instalar PI WebParts Services en este equipo o en otro.
Consejo:
Para instalar la solución PI WebParts SharePoint, el programa de instalación debe reiniciar IIS. Por lo tanto, ejecute el programa de instalación en un momento conveniente para reiniciar IIS.
Antes de empezar
Consulte Lista de comprobación anterior a la instalación.
Procedimiento
1. Iniciar el programa de instalación: Instalación de PI WebParts
◦ Inicie el programa de instalación automáticamente desde el programa de extracción automática.
◦ Descargue los archivos del programa de extracción automática a un directorio en particular y, a continuación, ejecute el archivo SetupDispatcher.exe para iniciar el programa de instalación.
El programa de instalación busca SharePoint en el equipo y versiones anteriores de PI WebParts y, a continuación, abre la ventana correspondiente.
2. Si el programa de instalación detecta versiones de PI WebParts anteriores a PI WebParts 2013, desinstale los elementos asociados:
Para: Lleve a cabo estos pasos:
Desinstalación
automática a. Haga clic en Desinstalar.
El programa de instalación elimina los elementos detectados y escribe mensajes que muestran los progresos realizados. Un mensaje indica cuándo finaliza el proceso.
b. Haga clic en Continuar.
Desinstalación manual a. Haga clic en Cancelar para cerrar el programa de instalación. b. Elimine de forma manual los elementos detectados.
Puede usar el archivo Cleanup_Actions.txt que el programa de instalación escribe en el directorio que contiene el kit de instalación extraído. Este archivo incluye los comandos necesarios para eliminar los elementos detectados.
c. Reinicie el programa de instalación después de eliminar los elementos detectados.
3. Cuando se le solicite, seleccione las características que desea instalar:
◦ Marque la casilla de verificación Solución PI WebParts SharePoint para agregar la solución PI WebParts a SharePoint en este equipo.
Esta casilla aparece desactivada si la solución PI WebParts SharePoint ya se encuentra instalada en el equipo.
◦ Marque la casilla de verificación PI WebParts Services para instalar PI WebParts Services en este equipo.
Los requisitos de los certificados y de la delegación de Kerberos varían si instala PI WebParts Services en el mismo equipo que la solución PI WebParts SharePoint o en un equipo distinto. Consulte Requisitos de la autenticación de identidad en una instalación de PI WebParts para obtener más información.
4. Haga clic en Continuar.
5. Cuando se le solicite, haga clic en Reiniciar IIS ahora para que el programa de instalación reinicie IIS.
Debe reiniciar IIS al instalar la solución PI WebParts. Si es necesario, demore la instalación hasta que pueda reiniciar IIS.
6. Seleccione un método para instalar PI WebParts en SharePoint.
El programa de instalación puede instalar de forma automática la solución PI WebParts en la aplicación web de contenidos predeterminada (SharePoint - 80) y configurar SharePoint para que utilice PI WebParts Services. También, puede instalar la solución con
Administración central de SharePoint.
◦ Haga clic en Configuración automática para que el programa de instalación implemente la solución para SharePoint - 80.
El programa de instalación intentará programar un trabajo del temporizador para implementar la solución.
◦ Haga clic en Configuración manual para realizar la configuración con Administración central de SharePoint más tarde.
7. Haga clic en Siguiente para instalar las características seleccionadas.
8. Si elige instalar PI WebParts Services, siga las solicitudes para instalar los componentes necesarios.
a. Siga las solicitudes para instalar los componentes necesarios en el equipo para poder utilizar PI WebParts Services.
Los componentes necesarios que podrían haberse instalado con anterioridad a PI WebParts Services incluyen:
▪ Redistribuibles de OSIsoft MS Runtime
▪ Kit de desarrollo de software de PI (PI SDK)
▪ Kit de desarrollo de software de PI de 64 bits (PI SDK)
▪ PI Buffer Subsystem
▪ PI AF Client 2014
▪ PI OLEDB Enterprise
▪ PI OLEDB Enterprise x86
▪ PI OLEDB 2013 R3
Ante cualquier aviso relacionado con los archivos en uso, haga clic en Recuperar o
Ignorar.
b. Siga las solicitudes para instalar PI WebParts Services. Tenga en cuenta especialmente lo siguiente:
▪ En la página del sitio web de IIS, seleccione un sitio web que no sea de SharePoint para PI WebParts Services.
Si el sitio web no tiene ningún enlace net.tcp definido, el programa de instalación habilita el protocolo net.tcp para este sitio web con un enlace al puerto TCP 808. Necesita conocer el puerto de enlace cuando configure SharePoint para utilizar PI WebParts Services.
▪ En la página PI Data Archive para Module Database, identifique qué PI Data Archive (es decir, PI Server) almacena la PI Module Database que se usa para la configuración de PI WebParts y PI WebParts Services. Introduzca el equipo que aloja este PI Data Archive (PI Server).
▪ En la página del servidor o el conjunto de servidores de SharePoint, introduzca la información relacionada con el servidor o el conjunto de servidores de SharePoint que sea compatible con esta instancia de PI WebParts Services. Específicamente,
seleccione el protocolo para la URL al servicio de token de seguridad de SharePoint, el nombre de host del servidor de SharePoint independiente, o el nombre del conjunto de servidores de SharePoint, y el puerto usado para tener acceso al servicio de token de seguridad.
Nota:
Si debe reiniciar el servidor durante la instalación de PI WebParts Services, tendrá que volver a ejecutar el archivo SetupDispatcher.exe después de reiniciar el servidor para finalizar la instalación. En este caso, el instalador no podrá continuar la
instalación automáticamente de la PI Webparts a las aplicaciones web por defecto. Independientemente de su selección original, debe seguir los pasos para implementar de forma manual la solución PI WebParts, activar la característica de Configuración de PI WebParts para las aplicaciones web de SharePoint deseadas, configurar las
aplicaciones web de SharePoint para PI WebParts y activar PI WebParts como una característica de colección de sitios de SharePoint.
9. Cuando el progreso de instalación muestre que ha finalizado la instalación de PI WebParts, haga clic en Continuar.
Instale la solución PI WebParts en aplicaciones web de SharePoint
Después de instalar la solución PI WebParts SharePoint, debe implementar la solución para las aplicaciones web de SharePoint en las que desea usar PI WebParts. Si el programa de
instalación implementó correctamente la solución para SharePoint - 80 y es la única aplicación en la que desea usar PI WebParts, puede omitir este procedimiento. Si el programa de
instalación creó un trabajo de temporizador para implementar la solución, pero el servidor no tiene el servicio de temporizador habilitado, debe ejecutar manualmente los trabajos de temporizador (consulte Ejecutar trabajos del temporizador de SharePoint).
Procedimiento
1. Abra la página Administración de soluciones en el sitio Administración central de SharePoint.
Para abrirla desde: Entonces: Programa de instalación de PI
WebParts
Haga clic en Pasar a SharePoint desde la última página del programa de instalación de PI WebParts.
Sitio Administración central de
SharePoint a. En el panel de navegación de en Configuración del sistema.Administración central, haga clic b. En Administración del conjunto de servidores, haga clic en
Administrar soluciones del conjunto de servidores. 2. En la página del Administrador de soluciones, haga clic en pi webparts_2013.wsp. 3. En la página Propiedades de la solución, haga clic en Implementar solución.
4. En la página Implementar solución, en la lista Elegir una aplicación web para implementar esta solución, seleccione la aplicación en la que desea usar PI WebParts.
Puede seleccionar Todas las aplicaciones web de contenido para implementar la solución para todas las aplicaciones instaladas actualmente.
5. Haga clic en Aceptar para implementar la solución para la aplicación seleccionada. Después de implementar la solución para una aplicación, debe activar la característica de Configuración de PI WebParts para la aplicación antes de poder usar PI WebParts en esa aplicación.
6. Repita los pasos 2 a 5 para cada aplicación en la que desea usar PI WebParts.
Qué hacer a continuación
Activación de la característica de Configuración de PI WebParts para las aplicaciones web de SharePoint deseadas.
Ejecutar trabajos del temporizador de SharePoint
Si el programa de instalación ha creado un trabajo de temporizador para desplegar la solución PI WebParts en SharePoint, el servidor de SharePoint debe tener el servicio del temporizador activado para poder ejecutar ese trabajo del temporizador. Si el servicio no se encuentra activado, utilice el comando stsadm.exe para ejecutar los trabajos del temporizador de forma manual.
Procedimiento
1. En una ventana del símbolo del sistema, vaya al directorio donde se encuentra almacenado el ejecutable:
◦ En SharePoint 2010, Program Files\Common Files\Microsoft Shared\web server extensions\14\bin
◦ En SharePoint 2013, Program Files\Common Files\Microsoft Shared\web server extensions\15\bin
2. Escriba el siguiente comando: stsadm.exe -o execadmsvcjobs.
SharePoint ejecuta el trabajo del temporizador que el programa de instalación ha creado para desplegar la solución PI WebParts.
Activación de la característica de Configuración de PI WebParts para las
aplicaciones web de SharePoint deseadas
Para usar PI WebParts en una aplicación web de SharePoint, primero debe activar la característica de Configuración de PI WebParts para esa aplicación.
Procedimiento
1. En el panel de navegación Administración central de Administración central de SharePoint, haga clic en Administración de aplicaciones.
2. En la página Administración de aplicaciones, en Aplicaciones web, haga clic en Administrar aplicaciones web.
3. Para cada aplicación desde la cual desea usar PI WebParts, active la característica de Configuración de PI WebParts:
a. En la lista de aplicaciones, seleccione la aplicación web de SharePoint desde la cual desea usar PI WebParts.
b. En la ficha Aplicaciones web, en el grupo Administrar, haga clic en Administrar características.
c. En la ventana Administrar características de la aplicación web, en la fila Configuración de PI WebParts, haga clic en Activar. Si la característica ya está activa, debe desactivar la característica y, a continuación, volver a activarla.
d. Cuando la columna Estado muestra Activo en la fila Configuración de PI WebParts, haga clic en Aceptar para cerrar la ventana.
Instalación de PI WebParts Services
Ejecute el programa de instalación de PI WebParts para instalar PI WebParts Services. Puede instalar PI WebParts Services en el mismo equipo que el servidor SharePoint o en otro equipo. Si ha instalado PI WebParts Services en el mismo equipo que la solución PI WebParts en SharePoint, puede omitir este procedimiento.
Antes de empezar
Marque Requisitos de PI WebParts Services.
Procedimiento
1. Iniciar el programa de instalación:
◦ Inicie el programa de instalación automáticamente desde el programa de extracción automática.
◦ Descargue los archivos del programa de extracción automática a un directorio en particular y, a continuación, ejecute el archivo SetupDispatcher.exe para iniciar el programa de instalación.
El programa de instalación busca SharePoint en el equipo y versiones anteriores de PI WebParts y, a continuación, abre la ventana correspondiente.
2. Si el programa de instalación detecta versiones de PI WebParts anteriores a PI WebParts 2013, desinstale los elementos asociados:
Para: Lleve a cabo estos pasos:
Desinstalación
automática a. Haga clic en Desinstalar.
El programa de instalación elimina los elementos detectados y escribe mensajes que muestran los progresos realizados. Un mensaje indica cuándo finaliza el proceso.
b. Haga clic en Continuar.
Desinstalación manual a. Haga clic en Cancelar para cerrar el programa de instalación. b. Elimine de forma manual los elementos detectados.
Puede usar el archivo Cleanup_Actions.txt que el programa de instalación escribe en el directorio que contiene el kit de instalación extraído. Este archivo incluye los comandos necesarios para eliminar los elementos detectados.
c. Reinicie el programa de instalación después de eliminar los elementos detectados.
3. Si SharePoint está instalado en el equipo, seleccione la característica de PI WebParts que desea instalar:
a. Marque la casilla PI WebParts Services para instalar PI WebParts Services en este equipo.
b. Haga clic en Continuar para iniciar el programa de instalación de PI WebParts Services. 4. Siga las solicitudes para instalar los componentes necesarios en el equipo para poder
utilizar PI WebParts Services.
Los componentes necesarios que podrían haberse instalado con anterioridad a PI WebParts Services incluyen:
◦ Redistribuibles de OSIsoft MS Runtime
◦ Kit de desarrollo de software de PI (PI SDK)
◦ Kit de desarrollo de software de PI de 64 bits (PI SDK)
◦ PI Buffer Subsystem
◦ PI AF Client 2014
◦ PI OLEDB Enterprise
◦ PI OLEDB Enterprise x86
◦ PI OLEDB 2013 R3
Ante cualquier aviso relacionado con los archivos en uso, haga clic en Recuperar o Ignorar. 5. Siga las solicitudes para instalar PI WebParts Services. Tenga en cuenta especialmente lo
siguiente:
◦ En la página del sitio web de IIS, seleccione un sitio web que no sea de SharePoint para PI WebParts Services.
Si el sitio web no tiene ningún enlace net.tcp definido, el programa de instalación habilita el protocolo net.tcp para este sitio web con un enlace al puerto TCP 808. Necesita
conocer el puerto de enlace cuando configure SharePoint para utilizar PI WebParts Services.
◦ En la página PI Data Archive para Module Database, identifique qué PI Data Archive (es decir, PI Server) almacena la PI Module Database que se usa para la configuración de PI WebParts y PI WebParts Services. Introduzca el equipo que aloja este PI Data Archive (PI Server).
◦ En la página del servidor o el conjunto de servidores de SharePoint, introduzca la información relacionada con el servidor o el conjunto de servidores de SharePoint que sea compatible con esta instancia de PI WebParts Services. Específicamente, seleccione el protocolo para la URL al servicio de token de seguridad de SharePoint, el nombre de host del servidor de SharePoint independiente, o el nombre del conjunto de servidores de SharePoint, y el puerto usado para tener acceso al servicio de token de seguridad. 6. Cuando el progreso de la instalación muestre que ha finalizado la instalación de PI
WebParts Services, haga clic en Continuar.
7. Una vez instalado correctamente PI WebParts Services, haga clic en Continuar con SharePoint para configurar SharePoint para que utilice PI WebParts Services.
Configurar las aplicaciones web de SharePoint para PI WebParts
Use la Administración central de SharePoint para configurar las aplicaciones web de SharePoint para PI WebParts. Puede omitir este procedimiento si se cumplen todas las condiciones que se indican a continuación:
• Usted instaló la solución PI WebParts y PI WebParts Services en el mismo equipo al mismo tiempo.
• Ha utilizado la configuración automática y el programa de instalación ha desplegado correctamente la solución en SharePoint - 80.
• Usará solo PI WebParts en la aplicación de SharePoint - 80.
• La identidad de grupo de aplicaciones de PI WebParts Services no es un nombre de usuario de dominio.
Antes de empezar
• Instalación de PI WebParts Services.
• Instale la solución PI WebParts en aplicaciones web de SharePoint.
Procedimiento
1. Activación de la característica de Configuración de PI WebParts para la aplicación de administración de SharePoint.
Use la Administración central de SharePoint para activar la característica de Configuración de PI WebParts para la aplicación de administración de SharePoint.
2. Introducir los ajustes que cada aplicación web de SharePoint necesita para PI WebParts. Para cada aplicación web de SharePoint que usará PI WebParts, use la página de
Configuración de PI WebParts en SharePoint para introducir los ajustes que la aplicación necesita para integrar PI WebParts.
Qué hacer a continuación
Activar PI WebParts como una función de colección de sitios.
Activación de la característica de Configuración de PI WebParts para la
aplicación de administración de SharePoint
Para configurar SharePoint para usar PI WebParts Services, primero debe activar la característica de Configuración de PI WebParts para la aplicación de administración de SharePoint. Solo tendrá que activar esta característica una sola vez para la aplicación de administración de SharePoint.
Procedimiento
1. En el panel de navegación Administración central de Administración central de SharePoint, haga clic en Administración de aplicaciones.
2. En la página Administración de aplicaciones, en Aplicaciones web, haga clic en Administrar aplicaciones web.
3. En la lista de aplicaciones, seleccione Administración central de SharePoint v4. 4. En la ficha Aplicaciones web, en el grupo Administrar, haga clic en Administrar
características.
5. En la ventana Administrar características de la aplicación web, en la fila Configuración de PI WebParts, haga clic en Activar.
6. Cuando la columna Estado muestra Activo en la fila Configuración de PI WebParts, haga clic en Aceptar para cerrar la ventana.
Qué hacer a continuación
Introducir los ajustes que cada aplicación web de SharePoint necesita para PI WebParts.
Introducir los ajustes que cada aplicación web de SharePoint necesita
para PI WebParts
Para cada aplicación web de SharePoint que usará PI WebParts, introduzca los ajustes que la aplicación necesita para integrar PI WebParts. Estos valores controlan el acceso a PI WebParts Services, la autenticación de PI WebParts Services y las identidades utilizadas para acceder a los archivos en el sitio de PI WebParts y a los datos de PI System. Introduzca estos ajustes en la página de Configuración de PI WebParts en SharePoint.
Antes de empezar
• Activación de la característica de Configuración de PI WebParts para la aplicación de administración de SharePoint.
• Configure los certificados o la delegación de Kerberos, según sea necesario. Consulte Requisitos de la autenticación de identidad en una instalación de PI WebParts.
• Activación de la característica de Configuración de PI WebParts para las aplicaciones web de SharePoint deseadas.
Procedimiento
1. Abra la página Configuración de PI WebParts en SharePoint:
a. En el panel de navegación de Administración central, haga clic en Asistentes de configuración.
b. En la página Asistentes de configuración, haga clic en Configuración de PI WebParts. 2. En la lista Aplicación web que aloja PI WebParts, seleccione la aplicación web de SharePoint
que desea configurar para PI WebParts.
La lista contiene las aplicaciones web de SharePoint para las cuales activó la característica de Configuración de PI WebParts. La configuración en esta página controla la manera en que la aplicación web de SharePoint seleccionada accede a PI WebParts Services.
3. Establezca la URL que las aplicaciones web de SharePoint usan para contactar PI WebParts Services:
a. En el campo Dirección URL de PI WebParts Services, escriba la URL para el sitio web de PI WebParts Services que especificó durante la instalación. Especifique la dirección URL utilizando el protocolo net.tcp.
Por ejemplo, puede especificar net.tcp://ServerName:NNN, donde ServerName es el nombre de dominio completo y NNN es el sitio de unión net.tcp configurado para el sitio web (808 de manera predeterminada).
b. Haga clic en Probar para comprobarlo. Una marca de verificación de color verde indica que la dirección URL es válida.
4. Si especificó una aplicación web de SharePoint en modo de notificaciones, configure la manera en que la aplicación usa las identidades para el acceso a archivos y para la autenticación con PI WebParts Services:
a. Si instaló PI WebParts Services y el servidor de SharePoint en equipos diferentes, marque la casilla de verificación Utilizar certificados para sitios en modo de notificaciones para usar los certificados.
Con esta configuración, el servidor SharePoint puede personificar usuarios durante el proceso de autenticación con PI WebParts Services. Con la personificación, los datos de PI System que se devuelven se basan en los privilegios del usuario que ha iniciado sesión personificada. Este es el modo de funcionamiento más seguro. Recuerde que también debe configurar los certificados. Sin esta configuración, todos los usuarios tendrán acceso a los mismos datos.
b. Marque la casilla de verificación Personificación de usuarios en un servidor SharePoint para sitios en modo de notificaciones para que PI WebParts suplante a los usuarios. Con esta configuración, cualquier sitio web de WebParts otorga acceso a los archivos en función de los privilegios de usuario que ha iniciado sesión personificada. Asimismo, si ha instalado PI WebParts Services y el servidor SharePoint en el mismo equipo, esta configuración permitirá al servidor SharePoint personificar usuarios durante la
autenticación con PI WebParts Services. Sin esta configuración, el sitio web de WebParts Instalación de PI WebParts
otorga acceso a los archivos en función de los privilegios de la identidad de grupo de aplicaciones de SharePoint.
5. Especifique la identidad que la aplicación web de SharePoint usa para autenticar PI WebParts Services:
a. En la lista Tipo de identidad, seleccione el tipo de identidad que PI WebParts Services usa para comunicarse con SharePoint.
b. En el campo Identidad válida, introduzca el nombre de la identidad válida.
c. Si la identidad es un nombre de dominio, haga clic en Probar para comprobar que la identidad introducida sea válida. Una marca de verificación de color verde indica una identidad válida y una cruz de color rojo, una identidad no válida.
Para verificar la comunicación desde PI WebParts Services, SharePoint autenticará la identidad especificada.
Por ejemplo, en la lista Tipo de identidad, seleccione Nombre principal de servicio y, a continuación, establezca Identidad válida en un nombre principal de servicio válido para la cuenta de grupo de aplicaciones de PI WebParts Services, como HTTP/appserver, donde
appsever es el equipo de PI WebParts Services.
6. En el campo Nombre de dominio, introduzca el miembro del conjunto de servidores de SharePoint que PI WebParts Services debe usar para acceder al servicio de token de seguridad de SharePoint.
El proceso de despliegue de la solución PI WebParts establece este campo en un servidor SharePoint disponible. Puede designar un servidor diferente para que aloje el servicio de token de seguridad.
7. Haga clic en Listo.
Activar PI WebParts como una función de colección de sitios
En cada aplicación web de SharePoint, debe activar PI WebParts como una característica de colección de sitios de SharePoint, para mostrar PI WebParts en la galería de elementos web y ubicarlos en las nuevas páginas de elementos web.
Procedimiento
1. Inicie sesión como administrador en el sitio de SharePoint.
2. Desde la página Inicio de la recopilación de sitios (sitio principal), vaya a la página Configuración del sitio:
◦ En SharePoint 2010, haga clic en Acciones del sitio > Ajustes del sitio.
◦ En SharePoint 2013, haga clic en Ajustes y, a continuación, haga clic en Ajustes del sitio.
3. En Administración de colección de sitios, haga clic en Funciones de colección de sitios. 4. En la página Características, en la fila OSIsoft PI WebParts, haga clic en Activar.
PI WebParts como una función de colección de sitios de SharePoint
Los administradores pueden regular el acceso a las aplicaciones y los componentes web de SharePoint configurados como características de colección de sitios. Las funciones activadas están disponibles para los usuarios con permisos coincidentes. Las funciones desactivadas son desconectadas de forma efectiva hasta que se reactivan.
Cuando se activa la función de colección de sitios de PI WebParts, los elementos web se añaden a la galería Team Site. Cuando se desactiva la función de colección de sitios de PI WebParts, los
elementos web dejan de aparecer en la galería de elementos web y no se pueden ubicar en páginas de elementos web nuevas. Las páginas que utilizan PI WebParts y que se han creado antes de desactivar la característica seguirán funcionando correctamente.
El programa de instalación no activa PI WebParts como una función de colección de sitios. Si añade colecciones de sitios adicionales a la aplicación web en la que PI WebParts fue instalado, tendrá que activar explícitamente la función de colección de sitios de PI WebParts para que esté disponible para su uso en la nueva colección de sitios. Si no ve PI WebParts en la lista de elementos web disponibles para una página, es posible que se haya desactivado la función de colección de sitios de PI WebParts.
Lista de comprobación posterior a la instalación
Después de instalar PI WebParts:• Pruebe la instalación de PI WebParts.
• Limite el acceso al sitio web Administración de PI WebParts.
• Instale el software adecuado y niveles de seguridad de explorador razonables en las estaciones de trabajo cliente.
• Instale el paquete de idiomas MUI (interfaz de usuario multilingüe) para ver la interfaz de PI WebParts en distintos idiomas.
En esta sección
• Prueba de la instalación de PI WebParts
En el sitio de SharePoint, añada un elemento web PI Trend para comprobar si PI WebParts funciona correctamente.
• Acceso a sitios web de Administración de PI WebParts
Puede limitar el acceso predeterminado de todos los usuarios a las páginas de Administración de PI WebParts.
• Establecer el idioma de la interfaz de usuario de PI WebParts
Para ver la interfaz de usuario de PI WebParts en otros idiomas, instale el paquete MUI para PI WebParts y configure el sitio o el explorador.
Prueba de la instalación de PI WebParts
Después de instalar PI WebParts y PI WebParts Services, puede comprobar si la instalación de PI WebParts funciona.
Procedimiento
1. En su explorador, vaya al sitio de SharePoint en el equipo donde haya instalado PI WebParts.
2. Habilite las herramientas de edición:
◦ En SharePoint 2010, haga clic en Acciones del sitio > Editar página
◦ En SharePoint 2013, haga clic en Configuración y, a continuación, en Editar página
3. En la ficha Insertar, haga clic en el botón Elemento web. 4. Añada un elemento web PI Trend a la página:
a. En Categorías, haga clic en PI WebParts.
b. En Elementos web (SharePoint 2010) o Piezas (SharePoint 2013), haga clic en PI Trend. c. Haga clic en Agregar.
Si es necesario, aparecerá una pantalla emergente solicitándole que descargue Adobe SVG Viewer.
5. Haga clic en la flecha Menú del elemento web PI Trend, situada en la esquina superior derecha del elemento web y haga clic en Editar elemento web.
El panel de herramientas de PI Trend se añade en el extremo derecho de la página (es posible que tenga que desplazarse para verlo).
6. Especifique los datos que desea mostrar en la tendencia:
a. En Datos seleccionados, haga clic en Seleccionar datos de PI para abrir la ventana Seleccionar datos de PI.
b. En la ruta de la parte superior de la ventana, establezca el ámbito de búsqueda del PI Server.
c. En el campo Texto de búsqueda, escriba un texto que identifique un PI point y, a continuación, haga clic en Buscar .
Por ejemplo, puede escribir sinusoid. Puede incluir un asterisco (*) como comodín para varios caracteres, pero debe introducir como mínimo un carácter que no sea comodín. El panel Resultados de la búsqueda mostrará los PI points que coincidan con los criterios de búsqueda introducidos.
Si recibe un error, compruebe la PI mapping o el PI trust del PI Server para asegurarse de que se han configurado los permisos de acceso adecuados. También puede comprobar la página Fuentes de datos de PI del sitio web Administración de PI WebParts para
asegurarse de que el PI Server está accesible, o bien, verificar los criterios de búsqueda. d. Haga clic en un punto en el panel Resultados de la búsqueda y, a continuación, en
Agregar seleccionados para añadir al panel Elementos seleccionados.
e. En la ruta de la parte superior de la ventana, establezca el ámbito de búsqueda de un servidor y una base de datos de PI AF.
f. En el campo Texto de búsqueda, escriba un texto que identifique un atributo de PI AF y, a continuación, haga clic en Buscar .
g. Haga clic en un atributo en el panel Resultados de la búsqueda y, a continuación, en
Agregar seleccionados para añadir al panel Elementos seleccionados.
h. Haga clic en Aceptar para utilizar los elementos de datos seleccionados en la tendencia. 7. En el panel de herramientas de PI Trend, haga clic en Aplicar para mostrar los datos de
tendencia configurados en el elemento web.
Acceso a sitios web de Administración de PI WebParts
La configuración predeterminada otorga acceso a todos los usuarios a las páginas de Administración de PI WebParts. Puede limitar el acceso creando un grupo de Windows denominado RtWebPartsAdmin. Si este grupo existe, solo los usuarios dentro de este grupo podrán acceder a las páginas de Administración de PI WebParts.
Cualquier usuario con acceso a las páginas de Administración de PI WebParts seguirá
necesitando privilegios adecuados para editar la base de datos de configuración; por ejemplo, para crear fuentes de datos, conjuntos de datos, formatos de tabla o ajustes de configuración.