小编mzy*_*mzy的帖子

R客户端到OLAP MDX服务器

有没有人试图从R中访问提供XMLA API(如Mondrian)的OLAP服务器?

我喜欢从R对Mondrian运行MDX查询并检索结果集.

olap mdx r xmla mondrian

13
推荐指数
1
解决办法
3875
查看次数

Drupal:如何使用CTools使字段集依赖

我正在使用Ctools Dependency使字段集可隐藏.这是我的代码的一部分:

$form['profile-status'] = array(
    '#type' => 'radios',
    '#title' => '',
    '#options' => array(
        'new' => t('Create a new profile.'),
        'select' => t('Use an existing profile.'),
    ),
);

$form['select'] = array(
    '#type' => 'select',
    '#title' => t('Select a profile'),
    '#options' => $options,
    '#process' => array('ctools_dependent_process'),
    '#dependency' => array('radio:profile-status' => array('select')),
);

$form['profile-properties'] = array(
    '#type' => 'fieldset',
    '#title' => t('View the profile'),
    '#process' => array('ctools_dependent_process'),
    '#dependency' => array('radio:profile-status' => array('select')),
    '#input' => true,
);
Run Code Online (Sandbox Code Playgroud)

在上面的代码片段中,有两个元素,一个是select,一个是fieldset.两者都有#process和#dependency参数,并且都指向依赖值的一个字段.问题是像select或textfield这样的元素可以很容易地隐藏,但它不适用于fieldset.在这个支持请求页面中,CTools创建者提到这'#input' => true …

drupal drupal-ctools

5
推荐指数
1
解决办法
2558
查看次数

Pentaho 数据集成:错误处理

我正在使用 Pentaho 数据集成 (CE) 构建 ETL 过程,并且我正在尝试操作我的转换和作业,以便能够对其进行监控。具体来说,我希望能够捕获任何错误,然后将它们发送到诸如 Honeybadger 或 New Relic 之类的错误报告服务。我了解如何进行行级错误报告,但我看不到执行作业或事务失败报告的方法

这是一个示例作业。

  • 下降通道就是转型成功,但有行错误。在那里我们可以过滤结果并记录它们。
  • 正确的路径是转换完全失败的情况(例如,数据库凭据错误)。这就是我遇到麻烦的地方:我不知道如何获取要发送的错误信息。

示例作业
如何捕获要记录的转换失败?

pentaho kettle pentaho-spoon

5
推荐指数
1
解决办法
6134
查看次数

如何在 Pentaho 中合并流?

我有一项工作,将三个 Excel 文件从 FTP 加载到本地驱动器,然后启动三个不同的转换,进行一些规范化等,然后再次将数据输出到 Excel,最后再次将它们放入 FTP 站点:

这是主要工作:

主要工作

主要作业开始其中的三个工作,每个工作从一个 Excel 文件转换为另一个。每个输出 Excel 文件只是包含具有相同列数的数据的行。我想做的是将行合并到一个文件中。

东转换

如何才能做到这一点?

merge pentaho kettle

4
推荐指数
1
解决办法
7505
查看次数

Drupal:"无法创建CTools CSS缓存目录.检查文件目录的权限."?

我是drupal的新手,我正在尝试用他们的drupal网站帮助一个朋友,即使我专注于Wordpress.我对此做了一些研究,并发现结果表明,通过将permisions更改为777,它将解决问题.我做到了,它仍然没有修复它...我完全失去了因为我还没有改变任何东西它几周前工作

css permissions drupal file drupal-ctools

2
推荐指数
1
解决办法
4681
查看次数

Pentaho 维度查找/更新

我在这里看到了维度查找/更新文档和其他一些博客。但我似乎无法得到一个清晰的想法。我有一个具有以下结构的表:

 Key Name Code Status IN Out Active
Run Code Online (Sandbox Code Playgroud)

来自key name code status activecsv 文件。我需要对 scd type2 使用维度查找/更新步骤并填充IN/Out.

设置连接详细信息后,我已KEY 使用选项将键设置为并将字段设置为所有其他字段Date of last insert (without stream field as source)。如果任何其他字段发生更改,我需要在数据库中创建一个新行。该行将具有相同key且更新的详细信息,设置out为无穷大并in设置为当前系统日期。

日期范围开始字段设置为IN,表日期范围结束字段设置为OUT数据库列。

我不明白这个技术密钥的概念,因为密钥也来自 csv 文件。

当我点击预览时出现错误:

   DB2 SQL error: SQLCODE: -407, SQLSTATE: 23502, SQLERRMC: 
Run Code Online (Sandbox Code Playgroud)

请让我知道更多详细信息以及我错过的任何步骤或设置。

csv etl pentaho kettle

2
推荐指数
1
解决办法
4664
查看次数

使用 Pentaho Kettle 将空值替换为 NA

我有一个输入 csv 文件,其中一列字段值为空。我想在目标表中将该字段值替换为 NA。在我的目标表中,该列被指定为非空列。

我尝试使用如果字段值为空,则值映射器步骤。但它不起作用..任何人都可以建议如何继续。

pentaho data-integration kettle pentaho-spoon

2
推荐指数
1
解决办法
2万
查看次数

当前上下文中不存在名称“Dispatcher”

我的调度员有问题。我的程序用于观看特定文件夹。

我的代码在这里:

if (watcherChangeTypes == System.IO.WatcherChangeTypes.Renamed)
   Dispatcher.BeginInvoke(new Action(() => { AddlistLine(string.Format("{0}->{1} to -> {2} at {3} ", watcherChangeTypes.ToString(), oldName, name, DateTime.Now)); }));
Run Code Online (Sandbox Code Playgroud)

但我错误地认为当前上下文中不存在名称调度程序。我已经声明使用system.threading; 但它不起作用。

c# dispatcher

0
推荐指数
1
解决办法
5605
查看次数