Análisis predictivos con TIBCO Spotfire y TIBCO Enterprise Runtime

Anuncio
Análisis predictivos con TIBCO Spotfire y TIBCO
Enterprise Runtime for R
ANÁLISIS PREDICTIVOS CON TIBCO SPOTFIRE
TIBCO Spotfire, la plataforma líder de detección y análisis de datos, ofrece
potentes prestaciones para nuestros clientes, como la exploración de datos sin
límite de tamaño a través de visualizaciones interactivas, o mashups de datos
para combinar rápidamente datos dispares a fin de obtener información valiosa
oculta en silos o agregaciones de datos.
Otro punto fuerte importante de la plataforma de TIBCO Spotfire es su amplia
funcionalidad de análisis predictivos. De forma general, se puede decir que
los análisis predictivos —que durante los últimos años se han convertido en
un elemento estándar de los análisis de negocio— aprenden de la experiencia
colectiva pasada de su organización para tomar mejores decisiones en el futuro.
TIBCO SPOTFIRE Y LOS ANÁLISIS PREDICTIVOS LE PERMITEN:
• Proporcionar a los usuarios de negocio análisis predictivos específicos y
relevantes de forma sencilla
• Garantizar el cumplimiento de normas y el uso correcto
• Obtener repuestas cuando se necesitan
• Aumentar la confianza y la efectividad a la hora de tomar decisiones
• Reducir la incertidumbre
• Descubrir patrones significativos y datos importantes
• Maximizar el rendimiento de la inversión
WHITEPAPER | 2
• Anticiparse y reaccionar a tendencias emergentes
• Reducir/gestionar el riesgo
• Planificación de escenarios, previsiones, detección de fraude
• Prever conductas específicas, tomar medidas preventivas
• Aumentar el upselling y disminuir las bajas de clientes
ANÁLISIS PREDICTIVOS EN LA PLATAFORMA DE SPOTFIRE
La plataforma de Spotfire incluye tres elementos principales de los
análisis predictivos:
• TIBCO Spotfire Statistics Services (TSSS) proporciona un ecosistema de
análisis predictivos y permite la integración fluida de sus inversiones existentes
en R, S+, SAS y MATLAB en sus aplicaciones de Spotfire (y personalizadas), así
como el uso de análisis predictivos en base de datos mediante Teradata Aster
para aumentar la efectividad de la toma de decisiones en toda su organización
• TIBCO Enterprise Runtime for R (TERR) proporciona un entorno de clase
empresarial para la ejecución de paquetes y scripts de R, tanto dentro de Spotfire
como en toda una organización, combinando la agilidad del lenguaje R de código
abierto con la velocidad y la fiabilidad de una plataforma empresarial
• Las herramientas de modelado predictivo de Spotfire proporcionan una
visión predictiva detallada de sus datos como parte de un análisis ad hoc sin
programación estadística
Análisis predictivos con TIBCO Spotfire y TIBCO Enterprise Runtime for R
TIBCO SPOTFIRE STATISTICS SERVICES
Con los Servicios Estadísticos de TIBCO Spotfire, los profesionales técnicos
y de negocio disfrutan de las ventajas de un ecosistema completo de análisis
predictivos. Pueden tomar decisiones con mayor confianza gracias a que utilizan
los análisis predictivos más modernos y relevantes disponibles en R, S+, SAS
o MATLAB, sin necesidad de tener conocimientos avanzados de estadística.
Las organizaciones pueden aumentar su nivel de eficiencia aprovechando sus
inversiones existentes en análisis predictivos y proporcionando a los tomadores
de decisiones acceso de autoservicio a resultados de análisis fáciles de interpretar
a través de aplicaciones de Spotfire. Pocos recursos estadísticos implementan
y controlan el acceso a un repositorio centralizado de funciones de R, S+, SAS o
MATLAB, garantizando así que únicamente se utilicen los métodos de análisis más
apropiados y estadísticamente válidos.
Para los usuarios avanzados, TIBCO Spotfire Statistics Services también
complementa y mejora el uso de S+ y R, al permitir a los estadísticos visualizar
fácilmente los resultados de sus modelos y análisis e implementar estos modelos
en aplicaciones de Spotfire desde una ubicación central.
WHITEPAPER | 3
ECOSISTEMA DE ANÁLISIS PREDICTIVOS
Enterprise
Runtime
for R
Teradata
Aster
SAS®
R de código
abierto
S+
MATLAB®
Spotfire
Análisis
predictivos
listos para usar
VENTAJAS
• Proporcione fácilmente a una comunidad de usuarios grande y diversa análisis
avanzados, específicos y relevantes, en combinación con la visualización
interactiva de Spotfire
• Integración de R, S+, SAS y MATLAB en aplicaciones de Spotfire (y
personalizadas)
• Permita a sus usuarios utilizar funciones de análisis potentes sin necesidad
de tener conocimientos de estadística
• Los estadísticos pueden garantizar tanto el cumplimiento normativo como el
uso apropiado, y hacer que su trabajo sea más amplia y fácilmente accesible
• Benefíciese de la potencia de análisis de Teradata Aster para realizar
análisis predictivos en base de datos, p.ej. para determinar la efectividad del
contenido, realizar análisis “golden path” en las páginas Web o analizar la
fidelidad de los usuarios
• Utilice sus habilidades y sus inversiones en análisis existentes para mejorar la
toma de decisiones en toda su organización
• Intégrese con el nuevo motor estadístico, de clase empresarial y compatible
con R: TIBCO Enterprise Runtime for R (TERR), que puede ejecutarse de forma
local bajo Spotfire Professional para su uso offline, o de forma remota a través
de TSSS
• Disfrute de una integración estrecha con la plataforma de Spotfire, así
como con APIs C# y Java abiertas para embeber análisis avanzados en
aplicaciones personalizadas
• Disfrute de una fiabilidad de clase empresarial con prestaciones como la
agrupación en clústeres y el equilibrio de carga
• Permita a sus usuarios empezar rápidamente con los análisis predictivos listos
para usar y aprender rápidamente mediante plantillas y ejemplos
• Autoría de aplicaciones de análisis de TIBCO Spotfire
WHITEPAPER | 4
Crear aplicaciones de Spotfire que utilizan análisis predictivos es un proceso
rápido y sencillo. En primer lugar, el científico de datos crea un prototipo de
análisis en el entorno de su elección (R, SAS, etc.) y a continuación implementa
dicho análisis en Statistics Services. Como parte de este proceso, el científico de
datos especifica los tipos de entradas y salidas que espera el análisis. Entonces,
queda a disposición del desarrollador de aplicaciones de Spotfire, quien, sin
programación y sin necesidad de conocer el análisis en detalle, utiliza la
información proporcionada por el científico de datos para integrar el análisis en
una aplicación de Spotfire. Esta aplicación puede ser rápidamente compartida
con una amplia comunidad de usuarios en toda su organización.
ANÁLISIS PREDICTIVOS EN BASE DE DATOS CON TERADATA ASTER
La última incorporación (desde Spotfire 5.5) al ecosistema de análisis predictivos
es Teradata Aster. Ahora, los usuarios de Spotfire pueden utilizar Teradata Aster
para realizar análisis predictivos a partir de datos de Big Data desde aplicaciones
de Spotfire o scripts de TERR. Pueden beneficiarse del poder analítico de Aster
por ejemplo para determinar la efectividad del contenido Web, realizar análisis
"golden path" en las páginas Web, y analizar la fidelidad del usuario, todo ello sin
mover los datos de la base de datos innecesariamente.
WHITEPAPER | 5
Esta conexión se implementa como un paquete de TERR llamado AsterDB,
que genera los scripts SQL/MApReduce necesarios para acceder a la potente
funcionalidad de Aster. Esto hace que sea sencillo usar estos análisis avanzados
en base de datos tanto desde scripts de TERR como desde aplicaciones de
Spotfire, utilizando plantillas de muestra proporcionadas con TSSS.
TIBCO ENTERPRISE RUNTIME FOR R (TERR)
El motor de análisis de nivel empresarial TERR fue creado por TIBCO desde
cero para ser totalmente compatible con el lenguaje R, aprovechando nuestra
larga experiencia con el motor de análisis de S+. Gracias a ello, los clientes
pueden continuar desarrollando en R de código abierto, para después integrar e
implementar su código R en una robusta plataforma comercial, sin la necesidad
de reescribir su código. Con TERR, las organizaciones pueden:
• Aplicar modelos consistentes en múltiples aplicaciones y para múltiples usos,
desde la creación de prototipos hasta la producción
• Eliminando la incertidumbre derivada de las divergencias entre los
resultados de modelos de análisis implementados en plataformas diferentes
• Comparar fácilmente múltiples enfoques de análisis para encontrar la
información valiosa oculta y tomar las mejores decisiones
• Utilizando esta información de forma extensa en toda la organización
• Eliminar el tiempo/los recursos dedicados a reimplementar código R para
la producción, o el tiempo dedicado a la creación de prototipos en una
plataforma difícil de usar
• Reduciendo la necesidad de múltiples plataformas de análisis
• Pasar rápidamente de la creación de prototipos a la producción para acelerar
la obtención de información valiosa y el lanzamiento al mercado
• Mejorar modelos continuamente y aplicarlos de forma consistente en toda la
organización para que todos utilicen los análisis correctos
Las principales ventajas técnicas de TIBCO Enterprise Runtime for R son
las siguientes:
• Rendimiento más elevado y gestión de memoria más robusta, lo cual se
traduce en un rendimiento lineal analizando datos de mayor tamaño
• Propiedad intelectual de TIBCO al cien por ciento. De esta forma TERR puede
licenciarse para su embebimiento y redistribución (a diferencia del lenguaje R
de código abierto, que es GPL, una forma especialmente viral de licencias de
código abierto)
WHITEPAPER | 6
• Un motor diseñado por TIBCO como plataforma para una inversión continua
que satisfaga las necesidades de análisis tanto ahora como en el futuro
• Amplia cobertura de las principales funciones de R y de los paquetes de CRAN
Todas estas prestaciones tienen el objetivo de proporcionar análisis potentes
Y agilidad, para que los clientes puedan desarrollar en R de código abierto e
implementar/escalar/integrar utilizando Enterprise Runtime for R, sin necesidad
de volver a codificar sus análisis. A menudo se crean prototipos en R, pero luego
se reimplementan en otro lenguaje para fines de producción dado que R no
está diseñado para su uso a nivel empresarial. TERR proporciona escalabilidad
y estabilidad de clase empresarial al ágil lenguaje R, y permite a los estadísticos
compartir sus análisis ampliamente a través de TIBCO Spotfire Statistics Services,
o bien embebiendo directamente el motor TERR.
TERR permite a los clientes iterar rápidamente de la creación de prototipos a
la producción sin desperdiciar tiempo ni recursos en volver a codificar y probar
sus análisis. De este modo, pueden responder con mayor rapidez tanto a las
oportunidades como a las amenazas, e integrar fácilmente análisis predictivos
estandarizados de forma consistente en toda la organización.
EDICIONES TERR DEVELOPER Y TERR COMMUNITY
La edición Developer de TERR está disponible a través de la página de la
Comunidad de TERR. Con ella, los clientes pueden probar su código R antes de
su implementación e integración en una versión del motor TERR equipada con
todas las prestaciones — con la única limitación de que no puede utilizarse para
fines de producción. Asimismo, la página de la Comunidad de TERR proporciona
un foro para comentarios, soporte y colaboración de los usuarios de R/TERR, así
como información detallada sobre temas como la cobertura que ofrece TERR de
la funcionalidad de R y de los paquetes de CRAN.
La edición Developer de TERR es una versión solo de consola, ya que
esperamos que los usuarios de R continúen desarrollando en su entorno de R
de elección, y que a continuación prueben su código en la edición Developer de
TERR antes de la implementación e integración. La Comunidad de TERR incluye
asesoramiento sobre el uso de TERR con algunas interfaces de R populares, como
ESS-Emacs y Notepad++.
OPCIONES DE INTEGRACIÓN PARA TERR
TERR ofrece tres niveles de integración:
TERR en Spotfire
• Para: Herramientas ad hoc y aplicaciones interactivas con todas las ventajas
avanzadas de la plataforma Spotfire Analytics:
• Visualización interactiva y detección de datos
• Creación y compartición sencillas de aplicaciones, amplio acceso a los
datos, etc.
TERR en Statistics Services
• Para: Análisis distribuidos
• Grupos de motores gestionados
• Equilibrio de carga, puesta en cola, reconexión, paralelización, etc.
• APIs de alto nivel para una integración holgada personalizada, e/s de datos
(C#, Java)
• Gestión central de análisis, paquetes de R
WHITEPAPER | 7
Motor TERR embebible
• Integración (estrecha) personalizada, por lotes, cuadrículas existentes, etc.
• Más rápido que R, más robusto, mejor gestión de la memoria, soporte
completo
• APIs de bajo nivel para una integración estrecha
TERR se integra ampliamente en toda la plataforma de TIBCO, permitiendo a los
clientes implementar análisis consistentes en toda su organización.
• TERR se embebe en Spotfire Professional, desde donde alimenta las
herramientas de modelado predictivo
• TERR también puede embeberse en las aplicaciones de Spotfire, para poner
a disposición de todos los usuarios de Spotfire las ventajas de los análisis
avanzados, a fin de que puedan mejorar la toma de decisiones. Para ello, se
puede ejecutar tanto localmente bajo Spotfire Professional, como de forma
remota a través de Statistics Services
• TERR puede embeberse en TIBCO BusinessEvents para ofrecer funciones
complejas de procesamiento de eventos, con el fin de ofrecer un servicio de
análisis de baja latencia, escalable y de alto rendimiento para aplicaciones en
tiempo real, como la detección de fraude o la puntuación de clientes
• TERR puede publicar mensajes en tibbr, el producto de redes sociales de TIBCO,
permitiendo a los usuarios de TERR/R colaborar con sus compañeros de profesión,
compartir sus resultados para contribuir a las conversaciones en curso y enviar
fácilmente notificaciones de los resultados de análisis de larga ejecución
TIBCO Y LA COMUNIDAD DE R
Como proveedores comerciales de S+ desde la adquisición de Insightful en 2008,
y dada nuestra larga historia de colaboración en la comunidad conjunta de R/S+,
gozamos de una posición única para contribuir a la Comunidad de R. Estas son
algunas de nuestras contribuciones:
• Ofrecemos la edición TERR Developer de forma gratuita para todos los
usuarios de R para su uso con fines distintos a la producción
• Proporcionamos la comunidad de TERR, como un foro de soporte y
de colaboración
• A medida que desarrollamos nuevas funciones en TERR, o portamos funciones
de S+, ponemos a disposición estas prestaciones como paquetes de CRAN o se
las proporcionamos directamente a los autores de R, a fin de que los usuarios
de R puedan continuar desarrollando en OS R, e implementando en TERR
• Ello incluye S+SeqTrial, S+FlexBayes y paquetes de series temporales
• Somos benefactores de la Fundación R
• Somos copatrocinadores de las Conferencias useR!
• Continuamos contribuyendo a mejorar R Core; a medida que desarrollamos
TERR, compartimos nuestras observaciones y errores identificados con
el equipo de R Core, para que el desarrollo de R de código abierto pueda
beneficiarse de nuestra inversión
WHITEPAPER | 8
En TIBCO estamos comprometidos a ayudar a nuestros clientes a aprovechar
sus inversiones en R y S+, así como en otros entornos de análisis, para resolver
problemas importantes y tomar mejores decisiones en toda la organización.
• Implementación de scripts de R/S+, así como de SAS y MATLAB, a través de
TIBCO Spotfire
• Colaboración con partners en la creación de soluciones para clientes en R y S+
• Soporte continuo de S+, el hermano comercial de R, basado en el mismo
lenguaje S inicialmente desarrollado en Bell Labs
TIBCO soporta firmemente el desarrollo de software de código abierto, que
impulsa la creatividad, la innovación y la productividad para ventaja de los
usuarios, desarrolladores y proveedores. Más allá de nuestro trabajo con
la comunidad de R, en TIBCO hemos hecho aportaciones importantes a la
comunidad de software de código abierto, como poner a disposición de la
fundación Dojo el código fuente de Ajax General Interface, o el núcleo de TIBCO
PageBus a disposición de la OpenAjax Alliance.
HERRAMIENTAS DE MODELADO PREDICTIVO
Las herramientas de modelado predictivo de Spotfire le proporcionan una
visión predictiva profunda de sus datos como parte de los análisis ad hoc. Estas
herramientas, que soportan un flujo de trabajo completo para un modelado
predictivo "real", le permiten crear, evaluar e iterar modelos predictivos
mientras disfruta de la total interactividad y de las potentes visualizaciones de
la plataforma de Spotfire. Puede probar modelos con datos existentes, aplicar
predicciones a datos nuevos y embeber modelos predictivos en aplicaciones –
todo ello sin programación de R/S+.
Estas herramientas de modelado predictivo – regresión lineal y logística y
árboles de clasificación y regresión – están disponibles en Spotfire Professional.
Se encuentran directamente en el menú de Spotfire y se ejecutan de forma local,
utilizando el motor TERR en segundo plano. Si bien el uso de estas herramientas
para realizar análisis ad hoc no requiere Statistics Services, este servidor permite
implementar modelos desarrollados con estas herramientas en aplicaciones que
se ejecutan en Spotfire Web Player.
WHITEPAPER | 9
MÁS INFORMACIÓN
PÁGINA WEB DE
TIBCO SPOTFIRE:
http://spotfire.tibco.com/
GALERÍA DE DEMOS DE
TIBCO SPOTFIRE:
http://spotfire.tibco.com/home/
demos
TENDENCIAS Y VALORES
ATÍPICOS - BLOG DE
INTELIGENCIA DE NEGOCIO
DE TIBCO SPOTFIRE:
http://spotfire.tibco.com/blog/
PÁGINA DE LA COMUNIDAD
DE TERR:
https://www.tibcommunity.com/
community/products/analytics/
terr
HERRAMIENTAS PERSONALIZADAS DE ANÁLISIS AVANZADOS
Spotfire es una plataforma ampliable, de modo que los clientes también pueden
crear sus propias herramientas personalizadas de análisis avanzados en la
plataforma de Spotfire, mediante codificación en C# en la interfaz de Spotfire y
generar scripts de sus análisis. Estas herramientas de análisis pueden escribirse
en R y ejecutarse de forma local utilizando TERR, o bien escribirse en cualquiera
de los motores de análisis que forman parte del ecosistema de análisis predictivos
de Spotfire y ejecutarse de forma remota mediante Statistics Services.
Gracias a ello, los usuarios de Spotfire pueden proporcionar herramientas
personalizadas altamente específicas para determinados usuarios y flujos de
trabajo con el fin de mejorar su productividad, y aprovechar sus inversiones
existentes en scripts de R y en otros análisis avanzados.
Global Headquarters
3307 Hillview Avenue
Palo Alto, CA 94304
+1 650-846-1000 TEL
+1 800-420-8450
+1 650-846-1005 FAX
www.tibco.com
TIBCO Software empowers executives, developers, and business users with Fast Data solutions that make the
right data available in real time for faster answers, better decisions, and smarter action. Over the past 15 years,
thousands of businesses across the globe have relied on TIBCO technology to integrate their applications and
ecosystems, analyze their data, and create real-time solutions. Learn how TIBCO turns data—big or small—into
differentiation at www.tibco.com.
©2013-2014, 2016 TIBCO Software Inc. Todos los derechos reservados. TIBCO, el logo de TIBCO, el logo de Spotfire, Spotfire, tibbr, TIBCO BusinessEvents, TIBCO
Enterprise Runtime for R, TIBCO Spotfire Profesional y TIBCO Spotfire Statistics Services son marcas comerciales o marcas comerciales registradas de TIBCO
Software Inc. en EEUU y/u otros países. Todos los demás nombres de productos, empresas y marcas que aparecen en este documento son propiedad de sus
respectivos propietarios y se mencionan únicamente para fines de identificación.
07/12/16
Descargar