This portal is to open public enhancement requests against IBM System Storage products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).
We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:
Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,
Post an idea.
Get feedback from the IBM team and other customers to refine your idea.
Follow the idea through the IBM Ideas process.
Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.
IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.
ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.
Closing based on recent Discussion Paul had with Airbus team. This RFE no longer needed
Hello Tom,
Here's another query that may be complex in SQL:
"Show all tags that have been applied to one or more given files"
Due to the fact that every tag in the database has its own table it's easy to get a tag and its value when we provide an fkey and a tag. But when we want to know what tags have been applied for a given file we need to check every <T_> table if it contains the given fkey/fkeys. Is there a simpler and more efficient way to do this? Maybe as a stored procedure or as a summary table that contains all tags for every fkey?
Thanks
Fred2
Hello Thomas,
We're working on a REST API that will communicate with DB2 in the backend.
Some possible queries:
Select only entries in table metaocean that are not in table t_uuid joining on column fkey in both tables:
SELECT mo.fkey FROM metaocean mo LEFT JOIN t_uuid id ON mo.fkey = id.fkey where id.fkey is NULL
Select all entries whose column owner contains numeric values only:
SELECT uid,owner,filename FROM metaocean WHERE datasource IN('de0_svm05_v19:/vol/de0_svm05_v19/A330_Transpose') AND REGEXP_LIKE(owner , '^\d+$')
Python code: Get number of files per given datasources grouped by datasource:
my_datasource = "'datasource1','datasource2','datasource3'"
sql = f"select count,datasource from metaocean where datasource in ({my_datasource}) group by datasource order by count"
Our database will easily grow up to 30 to 40 billion entries in the next couple of weeks. When using the REST endpoint db2whrest we often get HTTP timeouts due to long running queries.
Thanks
Fred2
Can you please provide a few exmples of complex SQL queries you are trying to run