Conexión a IBM Cognos TM1 a través de OData

Un usuario Pregunto ✅

dbradley

Hola,

He tenido problemas para conectarme a una base de datos IBM Cognos TM1 (habilitada para Rest API) a través de Power BI y OData Feed.

Veo que hay un conector de terceros disponible para ayudar con esto, pero realmente me encantaría saber si es posible conectarse sin una capa adicional.

Me he estado arrancando los pelos y lo mejor que puedo lograr actualmente a través de Power BI es un ‘No se puede conectar: ​​URI no válido: no se pudo analizar el nombre de host’, o un error genérico 400/404.

El URI estándar para el servidor TM1 con odata es http (s): // host: port / api / v1 /

Cualquier consejo / pensamiento sería muy apreciado.

Puede ser solo que la API TM1 Rest no esté funcionando lo suficiente como para admitir la conexión Odata en Power BI.

¡Gracias!

lstell

Tenemos un conector que está siendo utilizado activamente por varios usuarios de Power BI en la actualidad. Visite nuestro sitio web www.tm1connect.com para obtener un rastro del software y revisar otros contenidos.

lstell

De hecho, tenemos un conector que abordará la necesidad de mapear a TM1. No dude en revisar el producto y el contenido relacionado sobre TM1Connect en www.tm1connect.com

Hola @dbradley,

Power BI no proporciona un conector Cognos TM1 en particular, una idea de que agregar cubos Cognos TM1 como fuente de datos en Power BI Desktop se ha enviado en el siguiente enlace, vote por ella.

https: //ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/7635186-cognos-tm1-as-a-data-sour …

Además, existen algunas soluciones en este escenario. En primer lugar, puede crear una conexión ODBC para la base de datos Cognos TM1 y luego conectarse a la fuente de datos ODBC en Power BI Desktop. Para obtener información detallada sobre la creación de una fuente de datos IBM Cognos TM1 en el Administrador de fuentes de datos ODBC, consulte: Cómo configurar la fuente de datos cognos a través de una conexión ODBC.

En segundo lugar, siga las instrucciones de este video para conectarse a Cognos TM1 en Power BI Desktop, es posible que deba usar TM1 Gateway.

Gracias,
Lydia Zhang

kangkc

En respuesta a v-yuezhe-msft

Si está buscando conectar Power BI a TM1 10.2.xo Planning Analytics 2.0, eche un vistazo a nuestros productos TM1 Gateway.

Se pueden encontrar más detalles en http://www.itlink.com.sg/Public/Products

Alternativamente, envíenos un correo electrónico a info@itlinkbiz.com

dbradley

En respuesta a v-yuezhe-msft

Muchas gracias por los consejos, muy apreciado. ¡Les haré saber cómo me va y ciertamente votaré la sugerencia!

Yggdrasill

En respuesta a dbradley

Entonces. Como le fue ? ¿Descubrió lo que tenía que hacer? @dbradley

Martin_Liwosz

En respuesta a Yggdrasill

Presentamos DataFusion

Basado en tecnologías web de código abierto, DataFusion de Octane une los vacíos de integración entre IBM Planning Analytics y varias plataformas de Analytics & Business Intelligence como Microsoft Power BI, Qlik y Tableau.

Todas las conexiones formadas a través de DataFusion están basadas en la web y se integran por completo sin la necesidad de una base de datos centralizada. La interfaz de usuario y la navegación, creadas teniendo en cuenta un diseño fácil de usar y un diseño de página dinámico, hacen que trabajar con DataFusion sea rápido y fácil.

DataFusion se integra en su entorno de aplicaciones empresariales utilizando vistas existentes con seguridad nativa de IBM Planning Analytics. También se puede personalizar para crear vistas dinámicamente y obtener los datos que está buscando. DataFusion está en sintonía para abordar sus necesidades comerciales específicas y se puede aumentar aún más utilizando herramientas y API estándar de la industria. Todo lo que necesita hacer es informar a Octane y nos pondremos en contacto con ellos.

DataFusion le ayuda a ofrecer una versión real de la verdad en toda su empresa «» en tiempo real «», lo que acelera la toma de decisiones comerciales y mejora el rendimiento.

http://www.octanesolutions.com.au/datafusion/

Davekerby

En respuesta a dbradley

Hola, si desea informar desde TM1 dentro de PowerBI, es posible que le interese el conector que hemos construido para hacer esto. Si desea discutir esto más a fondo, envíeme un correo electrónico a Dave.kerby@simpson-associates.co.uk

Gracias
Dave

hugoberry

No es ideal, sin embargo, ¿ha intentado acceder a la interfaz REST utilizando una función de acceso a datos de Web.Contents?

=Web.Contents("http://tm1server:8000/api/v1/Cubes/$count")

Si tiene éxito, al menos sabrá que está llegando a alguna parte. Luego puede usar Odata.Feed con algunos de sus parámetros establecidos

https://msdn.microsoft.com/en-us/library/mt260868.aspx

PowBI_USER_2020

En respuesta a hugoberry

Hola,

Soy una abeja nueva en PBI. Probé TM1 Restpi en GetData-> Web-> Opción avanzada en PBI Desktop. La consulta mdx del método ‘Get’ se ejecutó con éxito y extrajo los elementos de dimensión. Pero ahora intenté hacer una solicitud POST en la consulta MDX, en Fiddler dice

«message = El tipo de contenido especificado no es compatible. Utilice JSON (application / json; charset = utf-8) como tipo de contenido».

Aunque he cambiado el tipo de contenido, el mismo error.

Aquí está mi código:

dejar
url = «http: // localhost: 8000 / api / v1 / ExecuteMDX? $ expand = Axes ($ select = Ordinal; $ expand = Tuples ($ count; $ expand = Members ($ select = Name))), Cells ( $ select = Ordinal, Value) «,
cuerpo = «{
«» MDX «»: «» SELECCIONAR {([kh_bgkto].[zTest1])} el 0, {([kh_ges].[test])} en 1 FROM [kh_bg] DÓNDE ([kh_verf].[KV1],[kh_jahr].[J02],[kh_perio].[P12C],[kh_versi].[V01],[kh_kons].[B01],[kh_konz].[KF01]) «»
} «,
Parsed_JSON = Json.Document (cuerpo),
BuildQueryString = Uri.BuildQueryString (Parsed_JSON),
Fuente = Json.Document (Web.Contents (url,
[
Headers= [ #»Authorization»=»Basic sddRtaW46″, #»ContentType»=»application/json; charset=UTF-8″], Content = Text.ToBinary (cuerpo)
]
))
en
#»Fuente»

micatio

En respuesta a PowBI_USER_2020

Si alguien todavía tiene problemas con esto, ahora tenemos un conector de datos TM1 para usar en Power BI.

Descargue el conector de datos personalizado de https://micatio.com/products-and-services/tm1-power-bi-custom-connector/

Archerjayden

En respuesta a micatio

Hola @micatio,

Esto le permite conectarse a la nube solo, sin embargo, estoy buscando que el servidor TM1 local se conecte a Power BI. ¿Tiene algún conector para eso?

Gracias

Arquero

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *