lunes, 25 de octubre de 2021

Daniel Bozzolo Day

Hoy, lunes. 25 de Octubre del 2021, recordamos a nuestro querido amigo Daniel Bozzolo y celebramos su vida. Y si bien todavía nos cuesta creer que ya no tengamos a Dani en este plano físico, hoy no hay lugar para la tristeza. Hay lugar para que se nos dibuje una sonrisa en la cara y que nos llenemos de cariño y alegría recordando tantas cosas compartidas.

Es que Dani era de las personas más fáciles de llevar (easy going) que he conocido en mi vida. Yo conozco a Daniel desde hace más de 15 años, pero empezamos a interactuar mucho más debido a que junto a Nelson, Vicente, Pablo y otros creamos el grupo de usuarios de Oracle Uruguay a finales del 2009. A lo largo del tiempo alguna gente se quedo y otra se fue, pero siempre quedamos Dani, Pablo, Nelson y yo. 



A lo largo de los años tuvimos la suerte de conocer muchos expositores y gurues internacionales que venían al OTN/Groundbreakers tour que organizábamos todos los años. Muchos de ellos se convirtieron en amigos de todos nosotros. 
Dani hablaba poco ingles y sin embargo lograba conectarse sin ningún problema y ganarse el respeto y el cariño de todos.  Siempre amable, siempre con una sonrisa. Siempre generoso con su tiempo y su conocimiento. Como decimos de este lado del mapa, un tipo de la planta, en el que siempre se puede confiar.





Ademas del lado humano, Dani sabia un montón de Apex. Siempre fue un referente en Latinoamérica del tema. Y sus presentaciones siempre se caracterizaron por ser sumamente claras y aunque no tuvieras ni idea de Apex, después de su presentación, terminabas aprendiendo cómo empezar a trabajar con Apex. Seguro.
Lo que se de Apex se lo debo a él. 
Les comparto una presentación que hicimos juntos el año pasado. La verdad que la disfrutamos mucho.


Estos días estuve hablando con Laura, la esposa y compañera de toda la vida de Daniel. Ella esta agradecida y contenta de que estamos recordando a Daniel de esta manera Yo honestamente no tengo mas que palabras de agradecimiento y cariño para él. 
Como mensaje final, Dani, quiero darte las gracias. Te agradezco en el alma todo el apoyo, toda la paciencia y el cariño. Buen viaje Dani querido. Te quiero mucho



jueves, 11 de octubre de 2018

ODC Appreciation Day: Autonomous Data Warehouse Cloud


Hoy es el ODC Appreciation Day, y me gustaría escribir un resumen sobre uno de los servicios de Oracle Cloud que mas me ha impresionado últimamente: Autonomous Data Warehouse Cloud

Como ya a esta altura ya sabrás, Oracle esta ofreciendo varios servicios en la nube autónomos. Esto quiere decir primero que nada que Oracle se encarga de toda la parte de mantenimiento y administración y además la creación de la instancia es un proceso mucho más sencillo sin necesidad de crear en algunos casos otros servicios de la nube previamente.

Oracle Autonomous Data Warehouse Cloud es un servicio de la nube diseñado y optimizado especialmente para Data Warehouses. Está construido sobre Exadata y es suministrado y manejado por OCI (Oracle Cloud Infrastructure).




Este servicio esta orientado a usuarios de negocio, Data Scientists y desarrolladores de aplicaciones ya que no requiere de conocimientos de base de datos para crear una instancia.

Una de las características es que posee tuning automático y no permite realizar tuning manual. Está optimizado para tener una alta performance en consultas y en concurrencia.


En cuanto a seguridad, los datos se guardan encriptados con lo cual estamos seguros que se encuentran bien protegidos.

ADWC se puede conectar no solamente con productos Oracle sino que ofrece conexión a varios productos de ETL y herramientas analíticas de terceros, como se ve en la siguiente Matrix de Certificacion
http://www.oracle.com/technetwork/database/bi-datawarehousing/adwc-certification-matrix-4920939.pdf

Este servicio ofrece ademas características de Machine Learning y licencias de Data Visualization Desktop para poder analizar la información almacenada.

Para ver mas información sobre este servicio de Cloud pueden probar con el free trial https://cloud.oracle.com/en_US/datawarehouse o ir a la documentación oficial https://cloud.oracle.com/en_US/datawarehouse/documentation












martes, 10 de octubre de 2017

ODC Appreciation Day: Oracle Big Data Cloud Compute Edition Notebook

Siguiendo con la tradición que empezó Tim Hall el año pasado, hoy es el OTN appreciation Day o como se llama ahora el ODC: Oracle Developer Community appreciation day. 

Una característica que he visto últimamente y de la cual hablamos un poco en la sesión conjunta que dimos con Frank Munz en el OOW este año, es la opción Notebook que tiene el servicio de la nube Oracle Big Data Cloud CE.




La opción Notebook del menú de Oracle Big Data Cluster Console, esta basada en Apache Zeppelin (actualmente usa la versión .07), que es una aplicación web que permite trabajar y analizar datos en forma interactiva. Para empezar a trabajar con el Notebook, creamos lo que se llaman Notas (Notes)

Notebook tiene lo que se llama intérpretes, que son plug-ins que nos permite en cada nueva nota especificar que lenguaje o procesamiento de datos vamos a utilizar. Cada nota tiene lo que se llaman párrafos (paragraphs) o bloques y en cada uno de ellos podemos utilizar un interprete distinto. 
Entonces por ejemplo como se ve en la siguiente imagen, podemos tener en una sola nota un párrafo para ejecutar linea de comando, otro que use Hive, otro que use Spark, etc.






Cómo ven es una forma sumamente práctica e interactiva de trabajar con Big Data. Por ahora solo la version Compute Edition de Oracle Big Data Cloud tiene esta opción, pero en los próximos meses se agregará también a Oracle Big Data Cloud. 

martes, 11 de octubre de 2016

OTN Appreciation Day: Visual Analyzer

Uniéndome a la excelente idea que tuvo Tim Hall de tener un día de reconocimiento a OTN como forma de agradecimiento por todo el material y la información con la cual hemos aprendido un montón y seguimos aprendiendo, les dejo aquí mi post en este día. 

La verdad es que hay muchas características que me gustan de las herramientas de Oracle con las que vengo trabajando hace una buena cantidad de años como Oracle Business Intelligence y Oracle Data Integration. Pero una feature nueva de OBI 12c que realmente me gustó mucho es Visual Analyzer.

Visual Analyzer es una herramienta web interactiva (también existe la versión Desktop) que permite a los usuarios de negocio crear visualizaciones de datos en forma sumamente intuitiva. Es ideal para explorar y encontrar patrones en los datos sólo arrastrando las columnas de elementos de las dimensiones y las medidas al canvas a la derecha. Esta fue una jugada muy buena de Oracle para acercar a los usuarios de negocio que se estaban yendo a otro tipo de herramientas como Tableau. 

Hay varias cosas que me gustan de Visual Analyzer. La primera por supuesto es que es realmente sencilla y ofrece al usuario de negocio un sinfín de posibilidades para analizar sus datos. Lo segundo es que esta herramienta sigue una serie de reglas basadas en mejores prácticas sobre visualizaciones de datos como no usar 3D, tener una paleta de colores pasteles por defecto, etc.
También resulta muy útil (y a veces hasta educativo) que a medida que uno va arrastrando los datos hacia el canvas, Visual Analyzer los muestra considerando la mejor visualización posible dependiendo del tipo de datos.

Por último otra característica  que me gustaría resaltar es la posibilidad de crear insights o descubrimientos que se hayan obtenidos mediante el análisis de la información. Se agrega esta información en texto y se pueden crear distintos insights en un mismo proyecto de VA. Se puede mostrar luego las visualizaciones con sus insight en modo presentación, lo cual permite contar la historia de los datos. Esto es muy importante como forma de incentivar el concepto de que los datos no son sólo números, tienen una historia atrás a la espera de ser descubierta y contada.

lunes, 21 de diciembre de 2015

Novedades sobre OBIEE 12c


Un par de días antes del Oracle Open World 2015, Oracle lanzó la versión 12c de Oracle Business Intelligence que tiene muchísimas novedades tanto a nivel de herramientas front-end, como en la arquitectura, en la administración del sistema y en el proceso de instalación.

Este es el link para bajar la herramienta del sitio de OTN http://bit.ly/1H47MfC así como el JDK 8 y el WebLogic Server que se deben instalar antes de OBIEE 12c. El proceso de instalación se explicará en el próximo post.

Si en vez de pasar por el proceso de instalación prefieren trabajar directamente con una máquina virtual con OBIEE 12c instalado y funcionando, pueden bajarse la siguiente máquina virtual de Oracle conteniendo esta versión del sitio de OTN:http://www.oracle.com/technetwork/middleware/bi-foundation/obiee-samples-167534.html.

Al haber participado del beta-test de esta versión pude probarla con anterioridad y presentar en el OOW 15 en San Francisco y en UKOUG Tech 15 una sesión sobre las nuevas herramientas y características de la parte de front-end  de OBIEE 12c: Visual Analyzer, BI Ask y Data Mashups.

Les dejo aquí la presentación que subí a Slide Share:




martes, 31 de diciembre de 2013

Botón de Write back no aparece en Análisis de OBIEE 11.1.1.7

Intentando habilitar la opción de write back para OBIEE 11.1.1.7 me encontré con el problema de que a pesar de haber hecho todos los pasos indicados en la documentación, en el momento de crear el Análisis en OBIEE no aparecía ningún botón para poder actualizar o insertar los campos. La pantalla se mostraba de la siguiente manera:

 Esta instancia en particular venia de una migración “Out-of-place” de OBIEE 11.1.1.5 a 11.1.1.7. Cuando se migra el catálogo se migran automáticamente todos los permisos a los roles con lo cual, y cómo en OBIEE 11.1.1.5 funcionaba la opción de Write Back perfectamente, no supuse que el error podía estar ahí. El error efectivamente estaba ahí, ya que para que el botón aparezca tiene que estar el permiso de Anotar en base de datos (Write Back to Database) en  Gestionar Privilegios (Administración de OBIEE)  dado a Authenticated User. Por defecto este valor viene denegado para Authenticated User.

Curiosamente en 11.1.1.5 aunque tuviera denegado este valor funcionaba, lo cual probablemente sea un bug de la versión. Como al migrar a 11.1.1.7 esto estaba solucionado, el privilegio de Write Back to database con el valor denegado a Authenticated User no mostraba el botón.

Así es como debían quedar los privilegios:


De esta manera  en el Análisis aparecía el botón para poder actualizar

jueves, 29 de agosto de 2013

Error en BI Publisher: “Unauthorized access please contact the administrator”.


Este error en BI Publisher se puede presentar después de realizar un upgrade en 11g o después de configurar un LDAP en la consola de WebLogic. En mi caso particular se presentó con dos usuarios de administración, weblogic y uno nuevo, ambos pertenecientes al Default Authenticator.

Con ninguno de estos usuarios podía ejecutar un reporte y tampoco entrar a la página de Administración de BI Publisher.

Buscando en Oracle My Support encontré un par de documentos que daban algunos workarounds:
Los documentos ID 1377731.1 y Doc ID 1532048.1 dicen que puede ser un problema de falta de permisos en el acceso SOAP, dando las siguientes indicaciones:
1. Ir  a la página de Administración de OBIEE y entrar a la opción Manage Privileges

2. Chequear los permisos para la SOAP Section.


3. Asignar los roles BIConsumer y BISystem al privilegio "Access to SOAP" 
      4. Asignar los roles BIAdministrator y BISystem al privilegio "Impersonate as system user".
      
      Por otra parte, el documento ID 1330872.1 sugiere que es un problema en la configuración de seguridad de Publisher, dando la siguiente solución:

1. Ir al directorio: ${OBIEE}/user_projects/domains/bifoundation_domain/config/bipublisher/repository/Admin/Configuration
2. Abrir el archivo  xmlp-server-config.xml
3. Setear la siguiente propiedad: <property name="SECURITY_MODEL" value="ORACLE_AS_JPS"/>


Ninguna de estas dos opciones me funcionó ya que los permisos del acceso a SOAP estaban correctamente dados y el archivo de configuración de Publisher ya tenía el modelo de seguridad de FMW.

Lo que terminé haciendo que solucionó el problema fue borrar el archivo {user}.atr dentro del directorio:
{OBIEE_HOME}/instances/instance1/bifoundation/OracleBIPresentationServicesComponent/coreapplication_obips1/catalog/{catalog_name}/root/users. Es decir que en este caso borré los archivos weblogic.atr y nuevo_usuario.atr


Luego de eso reinicié los servicios de BI y entré nuevamente a la página de administración de BI Publisher esta vez con éxito.