Exastro
Documentation
Document version
Language
  • Export/Import
  • 2. Excel bulk export/import
  • Configuration and Construction guides
  • Installation
  • Learn
  • Manuals
    • System management
    • Organization management
    • Basic operation
    • Parameter management
    • Host group
    • Ansible Driver
    • Terraform Driver
    • Export/Import
      • 1. Menu export/import
        • 1.1. Introduction
        • 1.2. Menu export/import overview
          • Menu export/import
        • 1.3. Export/Import environment compatibility
          • Environment differences (ITA versions and installed drivers)
        • 1.4. Menu export/import page
          • Menu list
        • 1.5. Functions/Operation
          • Menu export
          • Import menu
          • Menu export/import management page
      • 2. Excel bulk export/import
    • CI/CD for IaC
    • OASE
    • API
    • Maintenance
  • 貢献
  • 1. Menu export/import
    • 1.1. Introduction
    • 1.2. Menu export/import overview
      • Menu export/import
        • Functions
        • Modes
        • Example
    • 1.3. Export/Import environment compatibility
      • Environment differences (ITA versions and installed drivers)
    • 1.4. Menu export/import page
      • Menu list
    • 1.5. Functions/Operation
      • Menu export
      • Import menu
      • Menu export/import management page
  • HOME
  • Manuals
  • Export/Import
  • 1. Menu export/import

1. Menu export/import¶

1.1. Introduction¶

This document aims to explain ITA's Menu export/import function and how to use it.

1.2. Menu export/import overview¶

This section aims to explain the Menu export/import function.

Menu export/import¶

Functions¶

The Menu export/import function allows users to select ITA menus in order to select what data they want to import and export.
../../_images/export_import_simple_diagram.png

Modes¶

The Menu export functions has 2 different modes.
  1. Export environment

Exports all data from the specified menus. This will overwrite all the data at the target machine when imported.
../../_images/environmental_transition_diagram.png
  1. Time specified

Exports only data after a specified time. If unique items (ID, No, etc.) overlaps with the ones at the target environment, the export data will be prioritized.
Example: if 1/2/2023 17:00 is specified
../../_images/time_designation_transition_diagram.png
  1. History

Allows users to select wether to export history data or not. Select either "With history" or "Without history". If any unique items (IDs, No, Etc.) already exists in the import destination, the export data will be prioritized.
../../_images/jnl_1_diagram.drawio.png
../../_images/jnl_2_diagram.drawio.png

Example¶

The following uses 2 environments to demonstrate the export/import function, Workspace A and Workspace B.
Scenario ①: Cloning environments
In this scenario, all the data registered in Workspace A will be cloned to Workspace B.
[Steps]
  1. Use the Export environment mode to export all the data from Workspace A.

  2. Import the exported data to Workspace B.

※The user is free to update and register data to Workspace B after the import is finished. Do not that doing so might cause issues if data from Workspace A is imported again.
※We do not recommend exporting and importing data both ways, as it can cause issues.
../../_images/environment_replication.png
Scenario ②:Dividing workspace for data input and workspace for executing operations
This scenario is used for dividing workspaces between data input/testing purposes and executing operations.
[Steps]
  1. Use the Export environment mode to export all the data from Workspace A.

  2. Import the exported data to Workspace B.

  3. Use the Time specified export mode to export data from Workspace A to Workspace B whenever the data in Workspace A has been updated.

※ In the case of multiple exports and imports, registering or updating data to Workspace B might cause compatibility issues. Executing operations however has no effect and should not cause any problems.
※When importing data while an operation is being executed in Workspace B, make sure to use the Time specificied mode in order to not alter the executing data.
※We do not recommend exporting and importing data both ways, as it can cause issues.
../../_images/separate_servers.png

1.3. Export/Import environment compatibility¶

Environment differences (ITA versions and installed drivers)¶

The following sections explains which environments are compatible with each other when they have environment differences.

警告

A KYM file can be backwards-compatible if the following requirements are met.
・The KYM file is exported from an ITA with version 2.5.0 or later.
・The ITA environment where the file was exported from must be newer than the ITA version of the import destination environment.
・The drivers installed in the exported exported ITA must be installed to the import destination environment.
The following examples are when the data from Environment A is exported and imported to Environment B.
表 1.118 Export/Import environment compatibility¶

Case

Environment A version

Environment A driver

Environment B version

Environment B driver

Environment differences
(Version/Driver)
Environment A→Environment B
Import compatibility

Remarks

A

2.5.X

CI/CD for IaC
OASE

2.5.X

CI/CD for IaC
OASE

No environment differences

〇

B

2.5.X

CI/CD for IaC

2.5.X

CI/CD for IaC
OASE

Difference in drivers

〇

C

2.5.X

CI/CD for IaC
OASE

2.5.Y

CI/CD for IaC
OASE

Difference in version

〇

D

2.5.X

CI/CD for IaC

2.5.Y

CI/CD for IaC
OASE
Difference in version (A:2.5.X < B:2.5.Y)
Difference in drivers

〇

E

2.5.X

CI/CD for IaC
OASE

2.5.X

CI/CD for IaC

Difference in drivers

△※

F

2.5.X

CI/CD for IaC
OASE

2.5.Y

CI/CD for IaC

Difference in version (A:2.5.X < B:2.5.Y)
Difference in drivers

△※

G

2.5.Y

CI/CD for IaC
OASE

2.5.X

CI/CD for IaC
OASE
Difference in version (A:2.5.Y > B:2.5.X)

×

H

2.5.Y

CI/CD for IaC

2.5.X

CI/CD for IaC
OASE
Difference in version (A:2.5.Y > B:2.5.X)
Difference in drivers

×

I

2.5.Y

CI/CD for IaC
OASE

2.5.X

CI/CD for IaC

Difference in version (A:2.5.Y > B:2.5.X)
Difference in drivers

×

Export/Import (Case A)
Export/Import (Case B)
Export/Import (Case C)
Export/Import (Case D)
Export/Import (Case E)

警告

Using the Driver install/uninstsall function( Edit Organization ).
Can import by adjusting the installed drivers to match the Case A or Case B.
Export/Import (Case F)

警告

Using the Driver install/uninstsall function( Edit Organization ).
Can import by adjusting the installed drivers to match the Case C or Case D.
Export/Import (Case G)
Export/Import (Case H)
Export/Import (Case I)

1.4. Menu export/import page¶

This section aims to explain the Menu export/import menu page.

Menu list¶

The Menu export/import menus are as following.
表 1.119 ITA menu list¶

No

Menu group

Menu/page

Description

1

Export/Import

Menu export/import

Exports

menu data

2

Import menu

Importsmenu data

3

Menu export/import

management

Manages thestatus ofimport andexport processesfrom the Exportmenu and Importmenu.

1.5. Functions/Operation¶

Menu export¶

Exports data registered to the ITA system per menu.

注釈

If the user is moving data to a different ITA environment, the data might not work well together unless they move all the data.
Note that some menus cannot be exported. Said menus are listed in the table below.

No

Menu group

Menu/Page

1

Export/Import

Export menu

2

Import menu

3

Menu export/import management

4

Excel bulk export

5

Excel bulk import

6

Excel bulk export/import management

7

Conductor

Conductor edit/execution

8

Conductor operation history

9

Conductor confirmation

10

Conductor instance list

11

Conductor Node instance list

12

Parameter sheet creation

Create/define parameter sheet

13

Parameter sheet creation history

14

Selection 1

15

Selection 2

16

Compare | Execute comparison

17

Ansible-Legacy

Operation target host

18

Substitute value management

19

Execute

20

Operation status

21

Operation management

22

Ansible-Pioneer

Operation target host

23

Substitute value management

24

Execute

25

Operation status

26

Operation management

27

Ansible-LegacyRole

Operation target host

28

Substitute value management

29

Execute

30

Operation status

31

Operation management

32

Terraform-Cloud/EP

Execute

33

Operation status

34

Operation management

35

Substitute value management

36

Link Terraform management

37

Terraform-CLI

Execute

38

Operation status

39

Operation management

40

Substitute value management

(1) Select whether to export deleted data or not.
The mode list and deleted information list is as following.
表 1.120 Mode list¶

Name

Description

Exportevnrionment

Overwrites all existing data when importing.

Timespecified

Inserts and overwrites data input after the specified time based onthe unique items(ID, No, etc) from each menus when importing.

表 1.121 Deleted data list¶

Name

Description

Include deleted information

Exports all data including data with the "deleted" status.

Exclude deleted information

Does not export data with the "deleted" status.

表 1.122 History¶

No

Menu/Page

Description

1

With history

Exports records with their history included.

2

Without history

Exports records without their history.

(2) Select which menus to export and press the 《Export》 button.
Export Menu page(1)

図 1.83 Export Menu page(1)¶

注釈

For first time exports and exports that contains menus that were newly created in the "Create Parameter sheet" function, make sure to include the following menus when exporting.
Not including them will cause an error when importing.
・Menu management
・Menu - Table link management
・Menu - collumn link management
・Role - Menu link management
(3) A pop-up box for confirming the export will be displayed. Check the contents before pressing 《Start Export》.
Export Menu page(2)

図 1.84 Export Menu page(2)¶

(4) After selecting the menus. press the 《Export》 button.
This will move the user to the Menu export/import management page where the user can check the status of the export process.
Menu export/import management page

図 1.85 Menu export/import management page¶

Import menu¶

Imports the data from the menus exported in [Export menu].
(1) Press the 《Select File》 button and select the desired file before pressing the 《Open》 button.
Import menu page(1)

図 1.86 Import menu page(1)¶

Import menu page(2)

図 1.87 Import menu page(2)¶

(2) A list of menus from the imported file will be displayed. Select which menus to import and press the 《Import》 button.
Menus that have their checkbox ticked will be imported.
Make sure to untick the checkbox for menus that will be not imported.
Import menu page(3)

図 1.88 Import menu page(3)¶

(3) A pop-up box for confirming the import will be displayed. Check the contents before pressing 《Start Import》.
Import menu page(4)

図 1.89 Import menu page(4)¶

(4) The user will automatically be moved to the [Menu export/import management] page where they can check the status of the import process.

警告

Performing an action right after the status of the import process displays "Executing" (Updating the page, moving to a different menu, etc.) might cause an system error
depending on the timing in which the data is changed. It is therefore recommended that the user lets some time pass before performing an action.
Menu export/import management page

図 1.90 Menu export/import management page¶

Menu export/import management page¶

This menu allows the users to manage the status of the exports and imports executed in the [Export Menu] and [Import Menu].
Menu export/import management page

図 1.91 Menu export/import management page¶

表 1.123 Item list(Menu export/import)¶

Item

Description

Execution

No.

An Unique Id is automatically given.

Status

The status changes to the following in order. 〔Not executed〕, 〔Executing〕, 〔Complete〕.
If an error occurs, the status will display 〔Complete(Abnormal)〕
If the import status reaches 〔Complete(Abnormal)〕,
the data status will return before it was imported with a rollback.
Process

type

Export ・・・Export menu
Import ・・・Import menu

Mode

Displays either 〔Export environment〕 or 〔Time specified〕.

Deletedinformation

Displays either 〔Include deleted data〕or〔Exclude deleted data〕.

History information

Displays either "With history" or "Without history"

Time

specified

Displays only if the mode is〔Time specified〕.

File name

For exports, this item will display the export data when the status hits 〔Completed〕.
Press the file name to download it.
For imports, the imported data will be displayed.
Execution

user

Displays the user which executed the export/import process.

Language

Displays the display language of the login user when the import process was executed.
This item is automatically registered and cannot be edited.
Execution

log

Displays the link to the log-file if the export/import process status displays 〔Complete(Abnormal)〕

注釈

If the Status in the Menu export/import management menu displays "Complete (Abnormal)", the Execution log will display a link to the file.
Menu export/import management page: Complete (Abnormal)

図 1.92 Menu export/import management page: Complete (Abnormal)¶

リスト 1.24 Example: Execution log when there is a problem with the KYM file composition.¶
# import_9ceea0bd-b193-4245-b1e5-a2d3e93b8e49.log
No corresponding files withing the KYM files. (T_COMN_MENU_TABLE_LINK_DATA)
  • 前のトピックへExport/Import
  • 次のトピックへ2. Excel bulk export/import
↑ Page Top
Copyright © 2019-2023 NEC Corporation サイト規約