IBM Data Virtualization
Federation layer presenting remote tables as one virtual schema and pushing SQL down to the sources.
- Provider
- ibm
- Kind
- Database proxy
- Category
- Data
- Official docs
- https://cloud.ibm.com/docs/data-virtualization
| property | type | values | required | kind default | this component |
|---|---|---|---|---|---|
| caching | boolean | — | no | false | inherited |
| hedging | boolean | — | no | false | inherited |
| loadShedding | boolean | — | no | false | inherited |
| managed | boolean | — | no | false | ▸ true |
| poolSharded | boolean | — | no | false | inherited |
| pooling | boolean | — | no | true | inherited |
| requestCoalescing | boolean | — | no | false | inherited |
| routing | enum | none | shard-key | lookup | no | none | ▸ lookup |
| scatterGather | boolean | — | no | false | ▸ true |
Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.
No rule reads this kind yet. That is a gap, not a guarantee.
nodes:
- { id: "data-virtualization", component: "ibm-data-virtualization" }# yaml-language-server: $schema=../../schema/component.schema.json # IBM Data Virtualization (Watson Query): a federation layer that presents tables held in many # remote sources as one virtual schema and pushes SQL down to them, so no copy is made # ("Data Virtualization"). It routes rather than stores, and gathers results across sources. schemaVersion: "1" type: "component" id: "ibm-data-virtualization" kind: "database-proxy" provider: "ibm" docs: "https://cloud.ibm.com/docs/data-virtualization" defaults: managed: true scatterGather: true routing: "lookup" properties: caching: type: "boolean" default: false