我正在尝试使用事实表部署包含多维数据集的架构,其中我将日期维度映射到日期字段。我还有一个维度 <head>
<title>myproject</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/public/css/bootstrap.css">
<link rel='stylesheet' href='/stylesheets/style.css'/>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<script src ="http://code.jquery.com/jquery-1.12.0.min.js"></script>
<!-- Latest compiled JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js" integrity="sha384-alpBpkh1PFOepccYVYDB4do5UnbKysX5WZXm3XxPqe5iKTfUKjNkCk9SaVuEZflJ" crossorigin="anonymous"></script>
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<!-- Polyfill(s) for older browsers -->
<!-- Popper.js -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js" integrity="sha384-vFJXuSJphROIrBnz7yo7oB41mKfc8JzQZiCq4NCceLEaO4IHwicKwpJf9c9IpFgh" crossorigin="anonymous"></script>
</head>
<!-- Display the application -->
<body>
<base href="/">
<my-app>Loading AppComponent content here ...</my-app>
</body>
</html>
,表示与相应字段相关联的银行帐户。
我对日期的映射工作正常,结果与预期一致。 但是,当我设置第二个映射时出错:
ComptaCompte
我检查了维度的内容,帐号Data table 'ComptaEcritureNew', line '80618' : Processing facts 'Cube.Ecriture', no member found for key '622003' in dimension 'ComptaCompte' and level 'ComptaCompteNum' - fact key column(s) = 'numCompte'
以及事实表中使用的表格都存在。
问题出在哪里?这可能是记忆问题吗?
答案 0 :(得分:0)
这是一个类型问题,我的帐户字段是数据库中的VARCHAR,有时候会在数字中添加空格。我通过icCube的表导入界面将输出类型转换为Integer。映射现在工作正常。