本教程介绍如何使用 Data Integration Management 将元数据加载到 Planning 11.1.1 中。
大约 60 分钟。
本教程包括以下主题:
概述 | |
情景 | |
先决条件 | |
查看加载文件 | |
登录到 Data Integration Management | |
连接到信息库 | |
创建平面文件源 | |
创建 Planning 目标 | |
创建映射 | |
创建数据加载工作流 | |
执行数据加载工作流 | |
在 Planning 中验证结果 | |
总结 | |
相关信息 |
单击图标可显示所有屏幕截图
注意:还可以单击与每个步骤关联的单独图标(或图像)来查看(或隐藏)与该步骤关联的屏幕截图。
本教程介绍如何使用 Data Integration Management 为 Planning 加载元数据。
可以使用 Performance Management Architect 管理维度和成员。管理员可以手动构建维度及其属性,也可以通过从文件加载元数据完成该操作。可以将元数据加载到 Performance Management Architect 中。
您是公司的 Planning 管理员,您所属团队需要您在 Planning 中创建新的帐户。您将使用 Data Integration Management Planning 适配器来完成这一任务。
开始本教程之前,您应该:
1. | 具有 Planning 管理员权限 |
2. | 可以访问 Workspace、Planning 和 Data Integration Management。 |
3. | 具有一个加载文件,内含将在 Data Integration Management 中使用的 Planning 元数据。 |
执行以下步骤,查看加载文件:
1. |
打开元数据加载文件,查看其内容。在本例中,我们使用一个 csv 文件。 在本例中,现在只有一个成员 (5800),该成员将加载到 Planning 中。其中各列表示成员的属性。
|
2. |
向该加载文件中添加其他行以加载其他帐户。 在本例中,添加帐户 5900 (Discount Expense)。现在有两个帐户要添加到 Planning。 |
执行以下步骤,登录到 Data Integration Management:
1. |
选择 Start > Programs > Informatica PowerCenter 8.1.1 > Client > PowerCenter Workflow Manager。
|
2. |
在 Welcome to PowerCenter Workflow Manager 窗口中,单击 OK。
将显示 Informatica PowerCenter Workflow Manager。
|
现已登录到了 Data Integration Manager 中。接下来需要连接到 PowerCenter 信息库。 |
执行以下步骤,连接到一个信息库:
1. |
在 Repository Navigator 窗格中,右键单击一个信息库并选择 Connect。
|
2. |
在 Connect to Repository 对话框中,输入安全凭证,然后单击 Connect。
|
3. |
选择 Connections > Application 设置 Planning 应用程序连接。 将显示 Application Connection Browser。
|
4. |
从 Select Type 下拉列表中,选择 Planning 应用程序连接。
|
5. |
单击 New。
|
6. |
输入应用程序名称、用户名和口令,单击 OK。
|
7. |
单击 Close。 |
在 Designer 中创建平面文件源。设置源定义和目标定义。
执行以下步骤,创建平面文件源定义:
1. |
从 Workflow Manager 中选择 Tools > Designer。
|
2. |
右键单击 Planning 文件夹,选择 Open。
|
3. |
选择 Tools > Source Analyzer。
|
4. |
选择 Sources > Import from File。
|
5. |
选择您将导入其元数据的平面文件,单击 OK。在本例中,平面文件为 LoadAccounts_DIM.csv。
将显示 Flat File Import Wizard。
|
6. |
如果您的加载文件在第一行中包含名称,选择 Import field names from first line,单击 Next。
|
7. |
为文本文件选择分隔符和文本限定符,单击 Next。
|
8. |
选择文本文件各列的数据类型,单击 Finish。
|
9. |
如果该表存在,单击 Replace 替换源详细信息。
平面文件将在 Source Analyzer 中显示。
|
10. |
展开平面文件源,查看可以从该平面文件映射到 Planning 应用程序目标的所有端口。在本例中,目标为 Planning 中的 Account 维度。
|
11. |
右键单击该平面文件源并选择 Edit。
将显示 Edit Tables 对话框。
|
12. |
选择 Columns 选项卡,将所有数据类型值设置为 string。
|
13. |
单击 OK 关闭对话框。
|
14. |
按 Ctrl+S 键保存更改并验证该文件已保存。
|
下面使用 Target Designer 配置一个 Planning 目标以便进行元数据加载。选择一个目标并创建一个数据源。建立到 Planning 数据源的连接后,对该连接进行测试。
执行以下步骤,创建 Planning 应用程序目标定义:
1. |
从 Designer 中选择 Tools > Target Designer。
|
2. |
选择 Targets > Import from Hyperion Planning。
|
3. |
在定义目标之前,单击省略号按钮创建一个数据源名称。
DSN 代表连接到 Planning 等应用程序时所使用的一组信息。
|
4. |
输入 DSN 和服务器的详细信息,单击 Get applications 刷新可连接到的服务器的列表。
|
5. |
选择要连接到 Planning 的应用程序和登录详细信息。
|
6. |
单击 Test connectivity。
|
7. |
单击 OK 关闭 Define DSN 对话框。
|
8. |
单击 Connect 查看 Planning 应用程序目标。
|
9. |
选择 Account 并单击 OK 将帐户元数据导入到 Planning 中。
接下来,我们创建一个从源平面文件到目标 Planning 应用程序的映射。 |
使用 Mapping Designer 创建一个源文件与 Planning 目标之间的映射。
1. |
从 Target Designer 中选择 Tools > Mapping Designer。 将显示 Mapping Designer 窗口。
|
2. |
选择 Mappings > Create。
|
3. |
在 Mapping Name 对话框中,输入映射名称并单击 OK。
|
4. |
选择数据加载源。本例中为 LoadAccounts_DIM 平面文件。
|
5. |
将源拖到 Mapping Dimension Editor 中。
源定义和源限定器将在 Mapping Dimension Editor 中显示。
|
6. |
展开源限定器,查看所有映射端口。
|
7. |
为映射选择一个目标,调整 Mapping Designer 窗口以查看所有目标和源的详细定义信息。
|
8. |
将 Planning 帐户目标拖到 Mapping Dimension Editor 中,将该目标放到源的右侧。
|
9. |
展开目标定义,查看其所有端口。
|
10. |
右键单击 Mapping Designer 中任意位置,选择 Autolink。
|
11. |
选择要链接的目标 (From Transformation) 和源 (To Transformations),单击 Apply Now,然后单击 OK。
|
12. |
按 Ctrl+S 键保存更改。
|
13. |
查看 Mapping output 窗口,确认映射已保存。
|
使用 Workflow Manager 创建一个数据加载工作流。然后,执行该数据加载工作流将元数据加载到 Planning 目标中。
执行以下步骤创建数据加载工作流:
1. |
从 PowerCenter Designer 中选择 Tools > Workflow Manager。
|
2. |
在 Workflow Manager 中,右键单击 Hyperion 文件夹,选择 Open 以确保连接到 Hyperion 信息库。
|
3. |
将显示 Workflow Designer 窗口。
此时显示您使用的最后一个工作流。
|
4. |
选择 Workflows > Create。
|
5. |
如果在 Workflow Designer 中有打开的工作流,在提示下单击 Yes 关闭该打开的工作流。
|
6. |
输入工作流名称、服务器和所有其他详细信息,单击 OK。
|
7. |
选择 Tasks > Create 创建一个会话任务。
会话任务指定工作流的执行方式。
|
8. |
在 Create Task 对话框中,输入任务名称并单击 Create。
|
9. |
选择前面创建的映射,单击 OK。
|
10. |
单击 Done。
|
使用 Workflow Manager 执行数据加载工作流,以便将元数据加载到 Planning 目标中。首先,验证任务和映射的源和目标属性并保存工作流。然后链接并验证任务流。最后执行工作流。
验证源和目标属性 | |
链接并验证任务流 | |
执行工作流 |
执行以下步骤验证源和目标属性:
1. |
右键单击会话任务并选择 Edit 以验证源和目标属性正确无误。
|
2. |
选择 Mapping 选项卡验证源和目标属性。
|
3. |
选择平面文件源。
|
4. |
验证为该平面文件选择了正确的读取程序 (File Reader)。
|
5. |
验证目标属性正确无误。
|
6. |
单击 OK 关闭 Edit Tasks 窗口。
|
7. |
按 Ctrl+S 键保存工作流。
|
执行以下步骤链接并验证任务流:
1. |
选择 Tasks > Link Task 链接工作流中的任务。
|
2. |
链接到任务。
|
3. |
选择 Tasks > Validate 验证任务流。
|
4. |
在 Output 窗口中,验证工作流是否有效。
如果您的工作流无效,请再次验证会话任务属性。
|
5. |
按 Ctrl+S 键保存工作流。 |
执行以下步骤以执行工作流:
1. |
选择 Workflows > Start Workflow。
|
2. |
右键单击会话任务并选择 Properties 以验证工作流正确执行。
|
3. |
验证已在目标 Planning 应用程序中成功创建两行。
|
4. |
验证已从平面文件源成功读取两个源行。
|
5. |
单击 OK,最小化各个打开的窗口。 |
在本主题中,您将登录到 Planning 并验证已将两个帐户添加到 Account 维度。
1. |
登录到 Workspace 并访问您的 Planning 应用程序。
|
2. |
在 Administration 菜单中,选择 Dimensions 显示 Dimension Editor。
|
3. |
在 Dimensions 列表中,选择 Account 并搜索帐户 5800。
|
4. |
验证帐户 5800 和 5900 已添加到 Account 维度中。
|
在本教程中,您学习了如何:
查看加载文件 | |
登录到 Data Integration Management | |
连接到信息库 | |
创建平面文件源 | |
创建 Planning 目标 | |
创建映射 | |
创建数据加载工作流 | |
执行数据加载工作流 | |
在 Planning 中验证结果 |
要了解有关 Planning 的更多信息,请参见其他 OBE。 |
热门下载 | ||
更多融合中间件下载 | ||