34
4.2 New Function Guide Document Release Date: January 8 2019 (The 1st Edition) Copyright© 2019 HULFT INC All rights reserved.

4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

4.2 New Function Guide

Document Release Date: January 8 2019 (The 1st Edition)

Copyright© 2019 HULFT INC All rights reserved.

Page 2: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

2

Table of Contents

1. Before Use ............................................................................................................. 4

1.1. Precautions............................................................................................................ 4

1.1.1. Copyright Notice .......................................................................................... 4

1.1.2. Trademarks ................................................................................................. 4

1.2. About the mark of this document ............................................................................. 5

1.3. About the Icons Used in This Guide .......................................................................... 6

2. Server / Client application ........................................................................................ 7

2.1. HULFT Integrate .................................................................................................... 7

2.2. IntegrateServer .................................................................................................... 13

2.3. Integrate Studio ................................................................................................... 16

2.4. Integrate Studio for Web ....................................................................................... 17

3. Triggers ............................................................................................................... 22

3.1. SAP Trigger ......................................................................................................... 22

3.2. HULFT Script Trigger ............................................................................................. 22

4. Database Adapters ................................................................................................ 23

4.1. Common ............................................................................................................. 23

4.2. Access 2013 adapter ............................................................................................ 23

4.3. Oracle Adapter ..................................................................................................... 24

4.3.1. Oracle 12c R2 adapter ................................................................................ 24

4.4. PostgreSQL 10 adapter ......................................................................................... 24

4.5. SQL Server 2017 Adapter ...................................................................................... 24

4.6. SQL Server 2008 Adapter ...................................................................................... 24

Page 3: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

3

4.7. Thunderbus DB Agent Adapter ............................................................................... 25

5. File Adapters ........................................................................................................ 26

5.1. Excel Adapter ...................................................................................................... 26

6. Application Adapter ............................................................................................... 27

6.1. Dr.Sum EA Adapter ............................................................................................... 27

6.2. SAP Adapter ........................................................................................................ 27

6.3. Tableau Adapter ................................................................................................... 27

6.4. List Creator Adapter ............................................................................................. 28

7. Network Adapter ................................................................................................... 29

7.1. Rest Adapter ........................................................................................................ 29

7.2. Mail adapter ........................................................................................................ 29

8. Cloud Adapter ....................................................................................................... 30

8.1. Amazon Web Services Adapter ............................................................................... 30

8.2. Azure SQL Database Adapter ................................................................................. 30

8.3. Azure Cosmos DB Adapter ..................................................................................... 30

8.4. Azure HDInsight Adapter ....................................................................................... 30

8.5. Gmail Adapter ...................................................................................................... 31

8.6. Google Drive Adapter ............................................................................................ 31

8.7. kintone Adapter ................................................................................................... 32

9. Big data ............................................................................................................... 33

9.1. Hadoop HDFS Adapter .......................................................................................... 33

10. Authentication / OAuth 2.0 ..................................................................................... 34

Page 4: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

4

1. Before Use

This document describes the new functions and changes of HULFT Integrate 4.2.

1.1. Precautions

1.1.1. Copyright Notice

⚫ The copyright of this software is owned by HULFT Inc or its licensors.

⚫ Unauthorized copy, reprinting of this software and this manual is prohibited.

⚫ While preparing this manual every effort has been taken to ensure its correctness but in case

of any mistakes, mismatch, and suggestions please contact us.

⚫ Please use this software by user's responsibility. As a result, with regard to any trouble and the

lawsuit, etc. occurs by any chance, damage or loss caused directly or indirectly, our company

doesn’t at all assume any responsibilities. This is for your information beforehand.

⚫ The contents described in this manual and software specifications are subject to change for

betterment, without prior notification.

⚫ The software licensing agreement is necessary for the use of this software, which includes

trade secrets and proprietary information critical to HULFT Inc or its licensors, and it is

protected by the Copyright Law of the Japanese national administration. The unauthorized use

of HULFT Inc or the licenser's software and this manual is subject to compensation and

criminal proceedings.

1.1.2. Trademarks

⚫ HULFT, HULFT logo, Integrate, Integrate mark, IntegrateServer, IntegrateServer logo, and

HULFT Inc. are trademarks or registered trademarks of HULFT Inc.

⚫ Additionally, company name, brand name and service name described in this manual are

registered trademarks of each company.

⚫ The duplication or diversion of information, such as trademarks, shown on the pages of this

document is strictly prohibited.

Page 5: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

5

1.2. About the mark of this document

The rules of notations of this document are as follows.

⚫ Menu name, tab name, property item name, value, and button name displayed on screen are

enclosed with [] and in bold letters. Moreover, the one without title of screens and other

function names are enclosed with "" and distinguished from the former.

⚫ “$INTEGRATE_HOME” shows the directory where HULFT Integrate is installed.

By default, it is "C:\Program Files\hulft\integrate" for Windows edition and

"<HOME>/Integrate" for UNIX/Linux edition.

⚫ “x86 edition” means 32bit OS.

“x64 edition” means 64bit OS of 64bit CPU (Intel 64/AMD64).

⚫ Names enclosed with < > are variable values.

Example: $INTEGRATE_HOME/server/logs/<Date directory>

⚫ URLs of the Web sites shown in this document are as of November 2018, and are subject to

change without notice due to reasons of the Web site.

⚫ "Studio means "Integrate Studio", and "Studio for Web" means "Integrate Studio for Web".

⚫ The descriptions of the Windows and UNIX/Linux editions of IntegrateServer have been

standardized.

Please replace descriptions of operating system dependent items (such as path delimiter

characters) as necessary.

⚫ The numbers beginning with "DSS-" are unique IDs for controlling each corresponding

problem.

Page 6: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

6

1.3. About the Icons Used in This Guide

The icons used in this guide are explained as follows.

Icon Description

Indicates that there are hints about operations or configurations.

Indicates that there are warnings about operations or configurations.

Indicates that there are detailed descriptions in other resources.

Page 7: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

7

2. Server / Client application

2.1. HULFT Integrate

⚫ When the user with administrator permission logs in while you cannot login because the

number of licenses exceeds the upper limit, "Exceeds the maximum number of clients

connected" dialog is now displayed. (DSS-16740)

You can perform the following in "Exceeds the maximum number of clients connected" dialog.

➢ Check user and sessions using licenses

➢ Disconnect session

[Exceeds the maximum number of clients connected dialog]

⚫ To a user account without administrator permissions, added "Log browsing user" who can

monitor the execution results of all scripts while operating the services. (DSS-25382)

The following shows the functions and restrictions of "Log browsing user".

Page 8: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

8

➢ They can only log in to Integrate Studio or Integrate Studio for Web.

➢ They can only use My log.

➢ They cannot edit or execute script.

When an error occurs in the service, the details of error and the component on which the

error has occurred can be viewed in My Logs. However, this could previously have been seen

only by the administrator or the users who have the right on the service.

From the version 4.2, by using the log browsing user, the user without the right as

administrator can view My Logs of all services.

This makes the following advantages.

➢ The dedicated log observer can check the error.

Since log browsing users can view logs of all users, they can properly confirm the

service where the trouble has occurred.

➢ An operation error can be prevented.

They can only use the functions of My log. Log browsing users do not have the

privileges to edit the project, and so on, the occurrence of the troubles by mistakes

of operators can be prevented.

You can create log browsing users by performing the following procedure.

1. Create a user.

[New user dialog]

Page 9: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

9

2. Create a group.

[New group dialog]

3. From Change group settings, move user 1. to [Group user].

[Change group user dialog]

4. Change by inserting check in [Make it as a log browsing group].

[Modify group information dialog]

Users that belong to the root group and the log browsing group have administrator

rights same as root user.

Page 10: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

10

5. Log in by the user created in step 1., the icons of "My Logs" and "Help" are displayed as

shown below.

For more details on Log browsing user, refer to "In the event of failure" - "My Logs" in

"Service Guide" - "Service Operation" page of help.

For more details on Group, refer to "User Management" - "User and group" in "Service

Guide" - "Service Basics" page of help.

⚫ In Mapper Logic, added "Repeat string (input handler)" logic to repeat the input string for

specified number of times and output it. (DSS-25753)

For more details, refer to help.

⚫ Changed the version of supplied Java Runtime Environment (JRE) to "1.8.0_181".

(DSS-26297)

⚫ Deleted the "License Agreement" screen from the following installers. (DSS-26712)

➢ HULFT Integrate

➢ JDBC Proxy Server

➢ SAP EICS

In future, check the "Software License Agreement" displayed when downloading the product.

⚫ The following databases are added as the database for Repository DB.

➢ PostgreSQL 10(DSS-25588)

Page 11: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

11

➢ Azure SQL Database(DSS-11594)

➢ Oracle Database Cloud Service(DSS-24502)

➢ Microsoft SQL Server 2017(DSS-25309)

For more details, refer to "Development Tools" - "Control Panel" - "Repository DB

Management" in help page.

⚫ It is set such that the execution history can be searched when it is in large quantity.

(DSS-16430)

⚫ When executing history is searched by the following client, even if the executing history that

matches the search condition appears in large quantity and "OutOfMemoryError" occurs and

the client operation can be performed. (DSS-16430)

➢ Integrate Studio

➢ Studio for Web

➢ WebConsole

⚫ In various documents, added or deleted the description about support termination for the

following components whose sales and support have been expired. (DSS-25893, DSS-26358)

➢ DB2 for i 7.1 adapter

➢ DB2 V9.7 adapter

➢ DB2 V10.1 adapter

➢ PostgreSQL 9.2 adapter

➢ PostgreSQL 9.3 adapter

➢ IBM Domino 8.5 Adapter

➢ IBM Notes 8.5 Adapter

➢ Shunsaku Adapter

➢ Xuras inicio Adapter

➢ Mainframe Adapter

➢ Amazon RDS for PostgreSQL 9.3 Adapter

Page 12: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

12

➢ Excel 2007 adapter

⚫ Changed the conditions of virtualization system that HULFT Integrate supports. (DSS-26521)

For more details, refer to "4.5. Supported virtualization system" in HULFT Integrate Install

Guide.

⚫ The following platforms are newly supported. (DSS-17232)

➢ Server and client for Execution

Amazon Linux AMI (x64 version)

Amazon Linux 2 (x64 version)

Some components are not supported in the above platforms.

For more details, refer to help.

⚫ In Linux (x64 version) without GUI, HULFT Integrate can be now installed from command

line(CUI). (DSS-11733)

[Introduction of CUI]

For installation method, refer to "10.1. Installation" in HULFT Integrate Install Guide.

⚫ In Output Version Comparison Report, the changes in Enable/Disable PSP Data flow can be

output. (DSS-24815)

Page 13: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

13

2.2. IntegrateServer

⚫ In "Import IntegrateServer settings" of Server migration, changed the Import operation of

environment variables such that you can select "Differential update" in addition to the existing

operation "Overwrite". (DSS-25838)

[Select file to be imported dialog]

For the difference in operation, refer to "Server migration (Import)" in "Development

Tools" - "Control Panel" - "IntegrateServer Settings" page of help.

⚫ The ZIP file exported in "Export IntegrateServer settings" of Server migration is changed to

include the files that contain the following information. (DSS-26018)

➢ Items list of exported settings(list.tsv)

➢ Log of operation result(export.log)

In list.tsv file, the selected items at an export can be saved as an evidence, and can be

compared with the previous backup, and also, the contents of the file can be confirmed before

importing.

In export.log file, since the "Export result" displayed in the dialog at the end of exporting is

output directly, you can confirm whether to succeed in exporting the selected items even after

closing the dialog.

Page 14: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

14

You can view the file in which exporting information is described by the following procedure.

1. In Export finished screen, press [OK] to finish exporting.

[Export finished dialog]

2. In the ZIP file, the following files including "export.log" and "list.tsv" are saved.

[The file contents of the ZIP file]

"export.log" and "list.tsv" contain the following information.

➢ "export.log" file

The export results of Export finished screen are output.

[export.log file]

Page 15: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

15

➢ "list.tsv" file

The details of exported settings are output delimited with a tab.

[list.tsv file]

⚫ When accessing the URL of IntegrateServer, we have hidden the version of Web container

displayed in error screen and response header. (DSS-17872)

⚫ After performing importing in "Import IntegrateServer settings" of Server migration, now you

do not need to reboot IntegrateServer. (DSS-25378)

Conventionally, in order to migrate the services created in the development environment to

the test environment or the production environment, rebooting IntegrateServer was required.

From this version, rebooting IntegrateServer is now not required.

As a result, the influence of stopping IntegrateServer has now reduced and the migration to

the production environment has now been easier.

The following are the settings that can be migrated in server migration.

➢ Groups

➢ Users

➢ Services

➢ Global resources

➢ Environment variables

➢ Triggers

Page 16: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

16

➢ Calendars

➢ Project files

➢ Application log output settings

➢ Mount settings

➢ Global schemas

➢ Global custom logics

Before executing the server migration, check the following:

➢ No script is being executed

➢ No service is being executed

➢ Designer is not started

➢ No other user is using IntegrateServer

For some triggers (HULFT Script Trigger, SAP Trigger, SAP BC Trigger), the server need to be

restarted as before.

2.3. Integrate Studio

⚫ In Global Custom Logic, changed such that to display alert message when all the following

conditions are satisfied while editing. (DSS-25179)

➢ Logged in as general user

➢ Global Custom Logic created by the user other than logged-in user, is edited

⚫ In Find script usages, changed such that the search can be performed when the script (Caller

script) calling the target script (Callee script) is the script of another project. (DSS-24945)

⚫ For the dialogs for which window size can be changed, modified such that the window can be

reduced to a size smaller than the initial display. (DSS-25139)

⚫ Changed such that the screen is launched with its size closed previously. (DSS-24687,

DSS-24653)

Page 17: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

17

2.4. Integrate Studio for Web

⚫ We have reformed Integrate Studio for Web. As a result, execution environment and

launching method are changed. (DSS-25825)

[Launch Studio for Web screen]

For more details, refer to help.

⚫ In Generate HTML File and Generate HTML Data, supported the settings of multiple input data.

(DSS-15812)

Conventionally, in Generate HTML File and Generate HTML Data, you could set only one input

data. From this version, the function has expanded so that the multiple data can be set. By

inputting Velocity template, you can set the multiple input data.

⚫ From this version, you can now use the keyboard shortcuts. The following operations are

available by key operation. (DSS-17369)

➢ Press [Ctrl] + [S] to save data.

➢ Press [Ctrl] + [Tab] or [Alt] + [F7] to change the view.

➢ Press [F1] to open help.

Page 18: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

18

⚫ Added team development function. (DSS-25409)

Conventionally, team development function, which only could be used in Integrate Studio for

Desktop is now expanded the function also available to be used in Integrate Studio for Web.

The same as the user of Integrate Studio for Desktop, the user of Integrate Studio for Web

also can develop the services by multiple users.

By using Integrate Studio for Web, you can save, commit the project, or restore the project

from the server.

In addition, the users of Integrate Studio for Web and the users of Integrate Studio for

Desktop can jointly develop the services as a team.

[Team development tab of Integrate Studio for Web]

⚫ Supported output version comparison report. (DSS-24941)

Conventionally, output version comparison report, which only could be used in Integrate

Studio for Desktop is now expanded the function also available to be used in Integrate Studio

for Web.

By using Integrate Studio for Web, you can now automatically output the differential report,

which is the difference before and after modification of the created script.

By using the version comparison report, settings of a version before and after modifications

can be compared automatically, and modified parts and its contents can be output in an

easy-view format. As a result, you can easily understand difference information.

Further, because modifications can be documented and saved them as evidence, the impact of

modifications can be managed with documents.

The following are the cases that you can apply version comparison report effectively.

➢ Knowing the scope of script modifications and use it as an input of test scope.

Page 19: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

19

➢ Knowing the scope of script modifications and use it as evidence to show that a test is not

necessary.

➢ Checking whether the unnecessary modification has not been performed.

➢ When a problem occurs in some version, compare it with the previous version to

examine which version of modifications has influenced.

[Output version comparison report screen]

⚫ Supported "Excel Wizard" and "HTML Builder". (DSS-26222, DSS-13362)

Conventionally, "Excel Wizard" and "HTML Builder", which only could be used in Integrate

Studio for Desktop is now expanded the function also available to be used in Integrate Studio

for Web.

By expanding the following functions and improving the user interface, you can now create

scripts speedier.

In "Excel Wizard" in Integrate Studio for Web of this version, the following operations can now

be performed.

➢ Operations on Excel Wizard

➢ By dragging operation, you can specify the reading range of Read from Sheet.

➢ By dragging operation, you can specify writing range of Write.

Page 20: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

20

[Read from Sheet operation dialog]

[Excel Read Wizard]

In "HTML Builder" in Integrate Studio for Web of this version, the following operations can now

be performed.

➢ The operations on modal window

➢ Selecting the operation from the menu

➢ Using shortcut keys

➢ Inserting HTML templates and HTML5 templates

Page 21: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

21

➢ HTML keywords, tags, and comments are highlighted

[Generate HTML Data dialog]

[HTML Builder]

Page 22: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

22

3. Triggers

3.1. SAP Trigger

⚫ Supported the connection to SAP system via message server with a logon group connection.

(DSS-24418)

For more details, refer to help.

3.2. HULFT Script Trigger

⚫ In the following operations, added the function to execute the test from Designer.

(DSS-25745)

➢ [HULFT] - [History] - [Read History Information]

You can set a value from the [Values for test execution] property item.

For more details, refer to help.

Page 23: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

23

4. Database Adapters

4.1. Common

⚫ When you press "Execution test" button in Update SQL Wizard, if the [Type] of global

resource is one of the following, a dialog instructing that it may not be rolled back is now

displayed. (DSS-23422)

➢ JDBC (JDBC connection settings)

➢ DB2 (DB2 for i 7.x connection settings)

When the conditions mentioned in the dialog are applied, the description instructs that it has

rolled back is now not displayed on "Execution result".

⚫ In the following global resources, you can now select whether to directly enter the URL of the

destination database or not. (DSS-10338)

➢ DB2 Adapter

➢ MySQL Adapter

➢ PostgreSQL Adapter

➢ SQL Server (JDBC connection) Adapter

➢ Amazon RDS for MySQL Adapter

➢ Amazon RDS for PostgreSQL Adapter

➢ Amazon RDS for SQL Server Adapter

➢ Azure SQL Database Adapter

* This function is not supported in WebConsole.

4.2. Access 2013 adapter

⚫ Supported the connection to the Microsoft Access 2016. (DSS-22455)

For more details, refer to help.

Page 24: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

24

4.3. Oracle Adapter

⚫ In "URL" - "Remarks" of "Required settings" in "Global Resource Properties" page of help,

described the URL format while using pluggable DB. (DSS-25923)

4.3.1. Oracle 12c R2 adapter

⚫ Added the Oracle 12c R2 Adapter. (DSS-24707)

This adapter can be connected to Oracle Database 12c Release 2.

For more details, refer to help.

⚫ Supported the connection to the Oracle Database Cloud Service. (DSS-24502)

For more details, refer to help.

4.4. PostgreSQL 10 adapter

⚫ Added the PostgreSQL 10 Adapter. (DSS-25588)

This adapter can be connected to PostgreSQL 10.

For more details, refer to help.

4.5. SQL Server 2017 Adapter

⚫ Added the SQL Server 2017 Adapter. (DSS-25309)

This adapter can be connected to Microsoft SQL Server 2017.

For more details, refer to help.

4.6. SQL Server 2008 Adapter

⚫ In Execute Stored Procedure, changed such that the return value of RETURN clause can be

retrieved. (DSS-22635)

Page 25: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

25

4.7. Thunderbus DB Agent Adapter

⚫ Added the Thunderbus DB Agent Adapter. (DSS-25882)

This adapter can be connected to Thunderbus DB Agent added in Thunderbus 1.3 or later.

For more details, refer to help.

Page 26: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

26

5. File Adapters

5.1. Excel Adapter

⚫ The following operations are added. (DSS-7597, DSS-25574, DSS-11823)

➢ Rename Sheet

➢ Delete Sheet

➢ Copy Sheet

[Tool palette of Designer]

For more details on each operation, refer to help.

* If you have already purchased WRITE license for Excel Adapter in HULFT Integrate Select,

you need to reissue the license file to use this operation. Contact HULFT Integrate vendor for

details on re-issue of license.

Page 27: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

27

6. Application Adapter

6.1. Dr.Sum EA Adapter

⚫ Added the Dr.Sum 5.0 Adapter. (DSS-25418)

This adapter can be connected to Dr.Sum 5.0 and Dr.Sum Datalizer 5.0.

For more details, refer to help.

* In this adapter, you can specify the compound key to [Key column name] of Write(VTB) and

Write(DataLoader).

6.2. SAP Adapter

⚫ Supported the connection to SAP system via message server with a logon group connection.

(DSS-24418)

For more details, refer to help.

6.3. Tableau Adapter

⚫ Tableau 10.5 REST API version 2.8 is supported. (DSS-25995)

For more details, refer to help.

⚫ You can specify a hierarchical project in [Project] for the following operations. (DSS-25995)

➢ Publish Data Source

➢ Set Data Source Permissions

➢ Delete Data Source

⚫ Output file in .hyper format is supported. With this, changed the operation name as follows.

(DSS-25995)

Old name New name

Output TDE File Output Hyper File

Page 28: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

28

For more details, refer to help.

6.4. List Creator Adapter

⚫ Supported the connection to List Creator V10.x.x. (DSS-25279)

For more details, refer to help.

Page 29: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

29

7. Network Adapter

7.1. Rest Adapter

⚫ Supported NTLM authentication. (DSS-25891)

NTLM authentication can be set to [Authentication] property item of each operation.

For more details, refer to help.

⚫ HTTPS connection is available for servers corresponding to Server Name Indication (SNI).

(DSS-23456)

7.2. Mail adapter

⚫ Supported the encryption connection of TLS 1.1 and TLS 1.2. (DSS-23633)

⚫ For Receive E-mail, added a function to select whether to prioritize the encoding of message

in Receive Settings tab. (DSS-26092)

[Receive E-mail dialog]

Default value is [Checked], and same as earlier version, when encoding is specified in the

message to be received, prioritize the encoding of message.

For more details, refer to help.

Page 30: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

30

8. Cloud Adapter

8.1. Amazon Web Services Adapter

⚫ Added the Amazon Aurora for MySQL 5.6 Adapter. (DSS-24708)

This adapter can be connected to MySQL 5.6 on Amazon Aurora.

For more details, refer to help.

* While applying this service pack, you need to reissue the license file to use this operation.

Contact DataSpider Servista vendor for details on re-issue of license.

8.2. Azure SQL Database Adapter

⚫ Added the Execute Stored Procedure. (DSS-26042)

For more details, refer to help.

⚫ Changed the component name as follows. (DSS-26077)

Old name New name

Microsoft Azure SQL Database Adapter Azure SQL Database Adapter

8.3. Azure Cosmos DB Adapter

⚫ Changed such that it can be connected to Microsoft Azure Cosmos DB. With this support, the

component name is changed as follows. (DSS-25096)

Old name New name

Azure Document DB Adapter Azure Cosmos DB Adapter

8.4. Azure HDInsight Adapter

⚫ Changed the OS type created in Create Cluster operation to Linux only in accordance with the

Page 31: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

31

version upgrade of Microsoft Azure HDInsight. (DSS-25185)

8.5. Gmail Adapter

⚫ Supported the encryption connection of TLS 1.1 and TLS 1.2. (DSS-23633)

⚫ In Receive E-mail (POP3) and Receive E-mail (IMAP4), added a function to select whether to

prioritize the encoding specified in the message while receiving an E-mail. (DSS-26092)

➢ Property item name

[Prefer encoding of the message] of [Receive Settings] tab

➢ Description of the values

Checked: If encoding (charset parameter of Content-Type header) is specified in the

message, then use the encoding specified in the message. Otherwise, use [Encoding]

setting.

Not checked: Regardless of whether encoding is specified in the message, use the

[Encoding] setting.

➢ Default value

Checked

For more details, refer to help.

* The operation is same as that of before adding this function when checked.

8.6. Google Drive Adapter

⚫ In Global Resource of Studio, changed the method of retrieving the refresh token of OAuth 2.0

authentication settings to the method of using authorization code retrieved from the default

browser of client OS. (DSS-26758)

For details about the procedure, refer to "G Suite Adapter OAuth 2.0 Configuration Guide".

* With this change, state parameter verification in authorization request cannot be supported

from now on.

Page 32: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

32

8.7. kintone Adapter

⚫ The following operations are added. (DSS-24589)

➢ Read Table

➢ Write Table

➢ Delete Table Data

⚫ In the following operations, you can now get the schema even when it has 0 records.

(DSS-25407)

➢ Get Record

➢ Add Record

➢ Update Record

⚫ In the following operation, [Field name] is displayed in [Field list]. (DSS-25408)

➢ Get Record

➢ Add Record

➢ Update Record

⚫ Supported the following fields. (DSS-24143)

➢ Department Selection

➢ Group Selection

⚫ In Get Record and Add Record, when [Update field list] is pressed, the following fields are

prevented from read and write target. (DSS-25478)

➢ Creator

➢ Modifier

➢ Created time

➢ Updated time

⚫ In Get Record, Table row ID can be read. (DSS-25492)

Page 33: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

33

9. Big data

9.1. Hadoop HDFS Adapter

⚫ Added the function to specify the block size of the file to be uploaded. You can set the size

from [Block size] property item of global resource. (DSS-25440)

For more details, refer to help.

Page 34: 4.2 New Function Guide - HULFT SupportHULFT Integrate 4.2 New Function Guide Copyright© HULFT INC A2019 ll rights reserved. 4 1. Before Use This document describes the new functions

HULFT Integrate 4.2 New Function Guide

Copyright© 2019 HULFT INC All rights reserved.

34

10. Authentication / OAuth 2.0

⚫ In the global resource of OAuth 2.0 authentication, supported with "client_secret_post" as a

Client authentication method for token request. (DSS-24482)

For more details, refer to help.

⚫ In Global Resource of Studio, changed the method of retrieving the refresh token of OAuth 2.0

authentication settings to the method of using authorization code retrieved from the default

browser of client OS. (DSS-26758)

For more details of the procedure, refer to "G Suite Adapter OAuth 2.0 Configuration Guide".

* With this change, state parameter verification in authorization request cannot be supported

from now on.

⚫ Changed the method of retrieving the refresh token of OAuth 2.0 / OpenID Connect 1.0

authentication settings to the method of using authorization code retrieved from the default

browser of client OS. (DSS-26738)

* With this change, it cannot support to the following.

➢ state parameter verification in authorization request

➢ nonce parameter verification in ID Token