gpt4 book ai didi

php - 如何将 pentaho 报告集成到 php 网页发送参数以选择某些数据?

转载 作者:行者123 更新时间:2023-11-29 06:18:50 26 4
gpt4 key购买 nike

我正在使用 symfony 框架,我需要根据用户在下拉列表中选择的内容显示例如今年第一季度或第二季度等的报告。 Pentaho报表运行在Tomcat Server上,我需要请求发送的参数选择的报表。我看了看,没有关于向 pentaho 报告发送参数的文档。

How could I do this?....There's 0 documentation about how to use pentaho from a php script....
I've found this to login but deosn't specify anything about sending parameters

<?php

session_start();
require_once "HTTP\Client.php";

$endpointUrl = "http://localhost:8080/pentaho/Home";
$userName="joe";
$password="password";

$manager = new HTTP_Client_CookieManager(true);
$httpc = new HTTP_Client(null, null, $manager);

$httpc->get("$endpointUrl?userid=$userName&password=$password");
$response = $httpc->currentResponse();

//var_dump($response);

$url= "http://localhost:8080/pentaho/Home?userid=joe&password=password";

?>

最佳答案

Pentaho 用户控制台不是为从 PHP 使用而创建的。我认为与 Pentaho 交互的推荐方式是直接对 Mondrian 使用 XMLA 和 MDX 查询。例如在这个答案中查找:MDX query from PHP

您可以在/Xmla 上找到 XMLA 端点,在您的情况下它应该是 http://localhost:8080/pentaho/Xmla

关于php - 如何将 pentaho 报告集成到 php 网页发送参数以选择某些数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34427277/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com