SharePoint 2013: Instalación y configuración de SQL Server PowerPivot para SharePoint (III)!

Siguiendo con la serie de artículos sobre configuración de SQL Server PowerPivot para SharePoint, en esta ocasión vamos a ver como configurar en nuestro entorno una instancia de SQL Server Analysis Services para poder utilizarla posteriormente en PowerPivot. Antes de empezar, os recuerdo los posts previos de la serie:

Además de instalar los componentes PowerPivot para SharePoint 2013, es necesario disponer de una instancia de SQL Server Analysis Services en modo integrado con SharePoint:

  • En nuestro entorno de SharePoint 2013, iniciamos el asistente de instalación de SQL Server y al llegar a la sección del asistente denominada “Installation Type”, seleccionamos la opción “Perform a new installation of SQL Server 2012” y hacemos click en “Next”.
  • En las secciones de “Product Key” y “License Terms”, hacemos clic en “Next”. En la sección de “Setup Role” seleccionamos la opción “SQL Server PowerPivot for SharePoint”, desmarcamos el check de “Add SQL Server Database Relational Engine Services for this installation” y hacemos clic en “Next”.

image

image

  • En la secciones “Feature Selection” e “Installation Rules” del asistente hacemos clic en “Next”. A continuación, en la sección “Instance Configuration” se muestra el nombre de la instancia de PowerPivot que se va a crear, dejamos el valor por defecto (POWERPIVOT) y hacemos clic en “Next”.
  • En la sección “Disk Space Requirements” hacemos click en “Next”. A continuación, en “Server Configuration” especificamos la cuenta que se va a utilizar para la instancia de POWERPIVOT.

image

image

  • En la sección de “Analysis Services Configuration” especificamos el usuario / los usuarios que van a tener permisos de administración sobre la instancia de Analysis Services integrada con SharePoint. Hacemos clic en “Next”.
  • Hacemos clic en “Next” para las secciones “Error Reporting” e “Installation Configuration Rules”. En la sección “Ready to Install” hacemos clic en “Install” para que dé comienzo al proceso de instalación.

image

image

 

  • Si el proceso de instalación concluye de forma correcta, el asistente concluirá indicando que todo el proceso de instalación se ha realizado de forma correcta.
  • A través de SQL Server Management Studio verificamos que accedemos sin problemas a la instancia:

image

image

  • A través de la Administración Central, accedemos a la Administración de los Servicios de Excel y en la página “Excel Services Application Data Model Settings” agregamos la instancia que acabamos de crear.

image

Y hasta aquí llega este tercer y ultimo post de la serie sobre instalación y configuración de PowerPivot para SharePoint.

SharePoint Online: Como configurar las alertas por SMS!

En SharePoint Online (al igual que en SharePoint OnPremises) podemos crear alertas a nivel de lista / biblioteca de documentos o bien de elemento de lista / documento individual. El mecanismo por defecto para recibir estas alertas es el correo electrónico, aunque en teoría también se podrían recibir por SMS…digo en teoría, porque como veremos en este post, no vamos a tener en España la posibilidad de recibir alertas por SMS:

image

Para poder tener la posibilidad de recibir alertas por SMS, tenemos que configurar el envío de mensajes de texto para nuestra cuenta de correo de Exchange Online:

  • Accedemos a OWA en nuestro Office 365 y las opciones de configuración. Entre las mismas tenemos la relativa al Envío de mensajes de texto.
  • Si hacemos clic en “Configurar el envío de mensajes de texto”, se muestra un panel en el que podemos elegir el operador a utilizar para el envío de mensajes…pero, tal y como podéis ver en la captura de pantalla, sólo es posible configurar esta funcionalidad para EE.UU, Canadá y Rumanía por lo que no vamos a poder disponer de la posibilidad de recibir mensajes de texto y por lo tanto no podremos utilizarlo para las alertas de SPO.

image

image

Referencia:

Office 365: Nueva experiencia de carga de videos en Office 365 Video!

Siguiendo con las novedades en Office 365 Video, en esta ocasión toca hablar sobre la nieva experiencia de carga de videos en el portal. Básicamente:

  • En cada página del portal, y si tenemos los permisos adecuados, veremos un botón “Upload” parar realizar la carga de videos en canales de Office 365 Video.
  • La página de carga nos permite seleccionar en primer lugar el canal dónde queremos cargar el video o videos y luego o bien seleccionar los videos a cargar o bien arrastrarlos sobre la superficie de carga.

image

image
  • A continuación se muestra la experiencia de carga de videos en el canal.

image

Referencia: https://support.office.com/en-us/article/Create-and-manage-a-channel-in-Office-365-Video-1fede4cc-13c0-435a-b585-e7fbf1c83bb2?ui=en-US&rs=en-US&ad=US#bkmk_uploadingvideos

SharePoint 2016: Como solucionar que no se lance Report Builder 3.0 con SQL Server 2016 RC1!

Si tras configurar la integración de SQL Server Reporting Services 2016 (SSRS 2016) con SharePoint 2016 os podéis encontrar con el siguiente problema al tratar de crear un informe desde una biblioteca de documentos:

image

Básicamente, al tratar de lanzar Report Builder 3.0, el mismo no se ejecuta debido a que SharePoint 2016 no lo encuentra. Para solucionarlo, simplemente descargaros e instalamos la versión de Report Builder para SQL Server 2016 RC1: https://www.microsoft.com/en-us/download/details.aspx?id=51615

SharePoint: Como usar un Id. de Aplicación del SSS con un conector de BCS en Visual Studio!

Si necesitáis usar un Id. de Aplicación del Servicio de Almacenamiento Seguro (Secure Store Service) en SharePoint (versiones 2010 a 2016) en un Tipo de Contenido Externo creado en Visual Studio, es posible mediante configuración y algo de desarrollo hacer uso de dicho Id. para que el Tipo de Contenido Externo se autentique contra el sistema externo. A modo de ejemplo, os dejo dos referencias ilustrativas al respecto:

Office 365: Registro de Auditoría con el nuevo Protection Center (I)!

Una de las últimas novedades anunciadas por Microsoft es el nuevo Office 365 Protection Center vinculado a cada suscripción de Office 365 y que va de la mano con todo lo que tiene que ver Compliance. El Protection Center, disponible en https://protection.office.com/, nos permite también poder hacer seguimiento (auditoría) de actividad en nuestro tenant de Office 365 como se detalla a continuación:

  • En primer lugar, tenemos que activar la recopilación de información de auditoría en nuestro tenant de Office 365 para poder posteriormente realizar consultas sobre la información recopilada.

image

  • Habilitamos la recopilación de información:

image

  • A partir de disponer datos de auditoría, ya podríamos definir los filtros a utilizar (de los disponibles) para obtener información relevante respecto a acciones realizadas en Office 365 como carga de documentos, compartir información, etc…y obtener resultados de actividad como podéis ver en una captura de pantalla actualizada del Proection Center que sigue evolucionando como el resto de Office 365:

image

Fuente:

[Herramientas]: Microsoft Virtual Machine Converter 3.0!

En esa ocasión os comparto una herramienta que seguro que a más de uno le será de utilidad. Se trata de Microsoft Virtual Machine Converter 3.0 que como su nombre indica, permite convertir máquinas virtuales o discos a Microsoft Hyper-V, en particular permite convertir máquinas virtuales VMWare a Hyper-V. Os dejo un par de enlaces de interés respecto a esta herramienta:

SharePoint 2016: Error “El servidor de RPC no está disponible” al instalar la RTM!

Si al realizar una instalación de la RTM de SharePoint 2016 en una máquina virtual de Azure te encuentras con este error al ejecutar el asistente de configuración, no desesperes que todo tiene solución…en este caso, los créditos van para Darwin Castro ya que el error en sí me sonaba a que había algún problema con el Directorio Activo creado en la máquina (se trata de un entorno de pruebas por si alguien se pregunta que “narices” hace un Directorio Activo creado en una máquina en la que se va a instalar SharePoint)…

image

…y efectivamente, al intentar acceder al Directorio Activo, pues otro error agradable que indicaba que esta podía ser la causa del error.

image

¿Solución? Acceder a la configuración del adaptador de red de la máquina virtual de Azure y especificar como DNS el propio host local (127.0.0.1).

image

De esta forma, el Directorio Activo volverá a estar accesible…

image

…y tras un re-inicio, podremos realizar la instalación de SP 2016 sin problemas.

Instalacion_SP2016_RTM_22

SharePoint: Como obtener la plantilla de un sitio existente con PowerShell!

En esta ocasión os dejo un Script que permite obtener la plantilla usada en un sitio existente de SharePoint (versiones 2010 a 2016). Podéis descargaros el script desde el siguiente enlace: How to get the site template for an existing SharePoint Site

############################################################################################################################################

# Script that allows to get the template of an existing SharePoint Site

# Required parameters: 

#   -> $sSiteCollectionUrl: Site Collection Url.

############################################################################################################################################

 

If ((Get-PSSnapIn -Name Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue) -eq $null ) 

{ Add-PSSnapIn -Name Microsoft.SharePoint.PowerShell }

 

$host.Runspace.ThreadOptions = "ReuseThread"

 

#Definition of the function that gets the template for an existing site

function Get-SiteTemplate

{  

    param ($sSiteCollectionUrl)

    try

    {

        Write-Host "Getting the template used by $sSiteCollectionUrl"

        $spsSite =  Get-SPSite -Identity $sSiteCollectionUrl

        $spwWeb=$spsSite.OpenWeb()

        Write-Host "Site Template: "  $spwWeb.WebTemplate  " - Site Template ID: " $spwWeb.WebTemplateId -ForegroundColor Green

        $spwWeb.Dispose()

        $spsSite.Dispose()

 

    }

    catch [System.Exception]

    {

        Write-Host -ForegroundColor Red $_.Exception.ToString()

    }

}

 

Start-SPAssignment –Global

$sSiteCollectionUrl="http://sp2016es2/"

Get-SiteTemplate -sSiteCollectionUrl $sSiteCollectionUrl

Stop-SPAssignment –Global

 

Remove-PsSnapin Microsoft.SharePoint.PowerShell