Known issues and limitations for Data Virtualization
The following known issues and limitations apply to Data Virtualization.
For additional solutions to problems that you might encounter with Data Virtualization, see the troubleshooting topic Troubleshooting the Data Virtualization service.
- General issues
- The following general issue impacts Data Virtualization users.
- Audit issues
- The following issues and limitations apply to audit issues in Data Virtualization.
- Data source and connection issues and limitations
- For information about limitations and known issues that apply to data sources and connections, see Limitations and known issues for data sources in Data Virtualization.
- Installation and upgrade issues
- The following issue applies to installing and upgrading Data Virtualization. For more information, see Installing Data Virtualization and Upgrading Data Virtualization.
- Data virtualization issues
- The following issues and limitations apply to virtualization in Data
Virtualization.
- The virtualization status might be stuck in the Virtualize data page even after virtualization is complete
- Data Virtualization jobs that start at 1PM UTC fail
- Previewing Cloud Object Storage (COS) data might cause a "This flat file is invalid" error
- Some protected objects might intermittently not display a lock icon in the web client
- Recreating virtualized tables after using the DROP NICKNAME SQL statement results in object already exists error
- Data that is virtualized with double-byte coded character sets and special characters might appear truncated
- You cannot use special characters such as semicolons in schema names when you virtualize a table in MongoDB on Cloud
- Virtualizing large tables might be slow or might fail
- Virtualizing a table with many columns or long column names might fail
- Preview of tables to be virtualized might not be correct when the table contains a column that is named id
- User and group management issues
- The following issues and limitations apply to user and group management in Data Virtualization. For more information about user and group management, see Virtualizing data.
- Data governance issues
- The following issues and limitations apply to data governance in Data
Virtualization.
- Limited governance support for object or schema names that contain the slash (/), backslash (\) or both characters
- The List view on the Virtualize page does not consistently display tables or views
- Partial redaction and length-preserving full redaction of empty strings returns a string of “X” characters
- RCAC data protection rules are not applied to a view if both Deny access and masking IBM Knowledge Catalog rules are applied to the table referenced by the view
- You cannot apply business terms when you virtualize files in data sources on the Files tab
- You cannot see business term assignments or grouped tables in the Explore view
- Cannot see list of available tables in the strict virtualization mode
- A virtualized object cannot be used in Cognos Dashboards without credentials and an appropriate role
- Caching issues
- The following issues and limitations apply to caching in Data Virtualization.
- File issues
- The following issues and limitations apply to files in Data Virtualization.
General issues
- Users cannot log out from the Data virtualization interface
-
Applies to: 5.1.0 and later
Audit issues
- Audit log entries might not be forwarded to the zen-audit service
-
Applies to: 5.1.0
- SQL statement text is not logged
-
Applies to: 5.1.0
Data source and connection issues
- For information about limitations and known issues that apply to data sources and connections, see Limitations and known issues for data sources in Data Virtualization.
Data virtualization issues
- The virtualization status might be stuck in the Virtualize data page even after virtualization is complete
-
Applies to: 5.1.0 and later
When you navigate to the Virtualize page and then virtualize an object in the Files tab, the virtualization status for that object on the Virtualized data page might be stuck in
Started
even after the process completes.Workaround: Refresh the Virtualized data page.
- Data Virtualization jobs that start at 1PM UTC fail
-
Applies to: 5.1.2
- Previewing Cloud Object Storage (COS) data might cause a "This flat file is invalid" error
- Some protected objects might intermittently not display a lock icon in the web client
- Recreating virtualized tables after using the DROP NICKNAME SQL statement
results in
object already exists
error
- Data that is virtualized with double-byte coded character sets and special characters might appear truncated
-
Applies to: 5.1.0
- You cannot use special characters such as semicolons in schema names when you virtualize a table in MongoDB on Cloud
-
Applies to: 5.1.0
- Virtualizing large tables might be slow or might fail
-
Applies to: 5.1.0
- Virtualizing a table with many columns or long column names might fail
-
Applies to: 5.1.0
- Preview of tables to be virtualized might not be correct when the table contains a column that is named id
-
Applies to: 5.1.0
Installation and upgrade issues
- Pre-backup phase fails when upgrading Data Virtualization from IBM Cloud Pak® for Data 4.8.x to 5.1.2
- Applies to: 5.1.2
- Data Virtualization instance is unavailable and the web client is disabled after you upgrade from IBM Cloud Pak for Data 4.8.8 to IBM Software Hub 5.1.1
- Applies to: 5.1.1
- Because Db2 is stuck, unable to complete provisioning a Data Virtualization instance or the instance is not running correctly
- Diagnosing the problem
- Check if the Data
Virtualization instance is running on one of the affected AMD EPYC processors
by doing the following steps:
- Log in to the Data
Virtualization head
pod:
oc rsh c-db2u-dv-db2u-0 bash
- Switch to the
db2inst1
user:su - db2inst1
- Check if the instance is running on an AMD EPYC
processor:
cat /proc/cpuinfo | grep "AMD EPYC"
If no output is returned, then the instance is not running on an AMD EPYC processor.
Example output if the instance is running on an AMD EPYC processor:"model name : AMD EPYC-Rome Processor"
- If the previous step returned output, check the AMD EPYC processor
family:
cat /proc/cpuinfo | grep "cpu family"
Example output:"cpu family : 23"
- Log in to the Data
Virtualization head
pod:
- Resolving the problem
- If the output of the previous command is
23
,25
, or27
, then do the following steps in each c-db2u-dv-db2u-n pod:- Log in to the c-db2u-dv-db2u-n pod.
In the following command, replace n with
0
,1
, and so on, depending on the number of worker pods that were created when the instance was provisioned.oc rsh c-db2u-dv-db2u-n bash
- Switch to the
db2inst1
user:su - db2inst1
- Apply the fix to the GSKIT
library.
echo 'export ICC_SHIFT=3' >> ~/.profile echo 'ICC_SHIFT=3' >> /opt/ibm/db2/V12.1.0.0/lib64/gskit_db2/C/icc/icclib/ICCSIG.txt echo 'ICC_SHIFT=3' >> /opt/ibm/db2/V12.1.0.0/lib64/gskit_db2/N/icc/icclib/ICCSIG.txt
- Edit the ~/ibm/bigsql/userprofile
file:
vi ~/ibm/bigsql/userprofile
- Before the line
export DB2ENVLIST
, add the following 2 lines:export ICC_SHIFT DB2ENVLIST="${DB2ENVLIST} ICC_SHIFT"
- Save and close the file.
- Restart Data
Virtualization:
bigsql stop bigsql start
- Log in to the c-db2u-dv-db2u-n pod.
- Upgrading existing Cloud data source connections to Data Virtualization on Cloud Pak for Data version 5.1.0 causes certificate errors
- Upgrading remote connectors to IBM Cloud Pak for Data version 5.1.0
results in an
Unable to initialise GaianNode data (aborting)
error -
Applies to: 5.1.0
- Db2REST pod in
CrashLoopBackOff
state -
Applies to: 5.1.0
User and group management issues
- Privileges and authorities that are granted to user groups are not considered when you create views
-
Applies to: 5.1.0
Data governance issues
- Limited governance support for object or schema names that contain the slash (/), backslash (\) or both characters
- The List view on the Virtualize page does not consistently display tables or views
- Partial redaction and length-preserving full redaction of empty strings returns a string of “X” characters
- RCAC data protection rules are not applied to a view if both Deny access and masking IBM Knowledge Catalog rules are applied to the table referenced by the view
- You cannot apply business terms when you virtualize files in data sources on the Files tab
-
Applies to: 5.1.0
- You cannot see business term assignments or grouped tables in the Explore view
-
Applies to: 5.1.0
- Cannot see list of available tables in the strict virtualization mode
-
Applies to: 5.1.0
- A virtualized object cannot be used in Cognos Dashboards without credentials and an appropriate role
-
Applies to: 5.1.0
Caching issues
- Online backup of Data Virtualization can affect cache refreshes
-
Applies to: 5.1.0
File issues
- You cannot preview long string values in headings in CSV, TSV, or Excel files
-
Applies to: 5.1.0
- You might encounter errors when you virtualize large Excel files
-
Applies to: 5.1.0
- Encoding detection override for files data with Japanese characters
-
Applies to: 5.1.0