Properties file
You can place "application.properties" on the same level as "DataCatalog.jar" to change various settings.
Set with the format {Key}={Value}.
You can apply the values set in this file by restarting the HULFT DataCatalog service.
Basic settings for DataCatalog
server.port
Specify the port number that the HULFT DataCatalog server uses.
The default value is "8080".
hulft.datacatalog.proxy.host
Specify the host name of the proxy server.
hulft.datacatalog.proxy.port
Specify the port number of the proxy server.
hulft.datacatalog.proxy.username
Specify the user name that is used on the proxy server.
hulft.datacatalog.proxy.password
Specify the password that is used on the proxy server.
hulft.datacatalog.proxy.enabled
Specify whether to go through the proxy server.
Specify "true" to go through or "false" to not go through the proxy server.
hulft.datacatalog.proxy.nonProxyHosts
Specify hosts that access without passing through the proxy. (Usually, define any hosts with local (intranet) addresses.)
You can specify multiple hosts by separating them with the "|" character.
You can also use a wildcard character "*".
Example: hulft.datacatalog.proxy.nonProxyHosts=*.example.com|localhost
hulft.datacatalog.root.language
Specify the language of the initial user for HULFT DataCatalog.
Specify "ja" or "en".
The default value is "ja".
hulft.datacatalog.api.token.expiration.minutes
Specify the session timeout value for HULFT DataCatalog.
The unit is minutes.
The default value is "30".
hulft.datacatalog.login.trial.duration.minute
Specify the amount of time to lock an account after consecutive failed logins.
Set the number of consecutive failed logins with "hulft.datacatalog.login.trial.limit".
The unit is minutes.
The default value is "10".
hulft.datacatalog.login.trial.limit
Specify the number of consecutive failed logins before an account is locked.
The default value is "5".
hulft.datacatalog.safe-mode
Restore local authentication.
Specify true or false.
When you restart HULFT DataCatalog after you specify "true", the following occurs:
- The values for the initial user (admin@example.com) are reset as follows.
- Enabled/Disabled: Enabled
- Role: Admin
- Password: password
- The authentication method is changed to local authentication.
spring.servlet.multipart.max-file-size
Specify the upper limit for the file size that you intend to upload by using the import or other function.
Specify the setting value as an integer within the following range.
Value range: 1 to 2147483647
The value is recognized as bytes.
Whether the file can be uploaded or not depends on the available resource of the environment in which this product runs.
hulft.datacatalog.asset-view.period
Specify the period for the displayed asset view count.
The unit is days.
Starting from the day you set, it is retained until the number of days you specified.
The default value is "365".
TLS settings
server.ssl.enabled
Specify whether to enable TLS or not.
Specify true or false.
server.ssl.key-store
Specify the file path of the certificate.
server.ssl.key-store-password
Specify the password for the certificate.
server.ssl.key-store-type
Specify the type of the keystore.
server.ssl.key-alias
Specify the alias name of the key.
Profile/data test settings
hulft.datacatalog.data-quality.thread.core-pool-size
Specify the initial value for the number of execution threads for the profile and data test.
The default value is "50".
hulft.datacatalog.data-quality.thread.max-pool-size
Specify the maximum value for the number of execution threads for the profile and data test.
The default value is "50".
You cannot set a value lower than the value in "hulft.datacatalog.data-quality.thread.core-pool-size" (initial value for the number of execution threads).
hulft.datacatalog.data-quality.thread.queue-capacity
Specify the number of threads that can be in the queue for execution of the profile and data test.
If you specify a negative number, it is used as the maximum value that you can set (2147483647).
The default value is "-1".
hulft.datacatalog.data-quality.database.max-record
Specify the maximum number of records that can be verified.
The default value is "1,000,000".
hulft.datacatalog.data-quality.csv-file.max-size
Specify the maximum file size that can be verified.
The unit is MB.
The default value is "100".