The connector dynamically extracts all relevant schema information from Zuora via the REST API. All Zuora entities will be exposed as views.
The CData Power BI Connector for Zuora models Zuora objects as relational tables and views. A Zuora object has relationships to other objects; in the tables, these relationships are expressed through foreign keys. The following sections show the available API objects and provide more information on executing SQL to Zuora APIs.
Schemas for most database objects are defined in simple, text-based configuration files.
Stored Procedures are function-like interfaces to Zuora. They can be used create schema files or get and refresh OAuth Access tokens for Zuora apps.
The connector offloads as much of the SELECT statement processing as possible to the Zuora APIs and then processes the rest of the query in memory. See SupportEnhancedSQL for more information on how the connector circumvents API limitations with in-memory client-side processing.