Zephyr Test Cycles are related to test executions and information around the Test issue. You can see how many tests are in the cycle using the measure Zephyr Tests with executions and you may get testing results by status using dimension Zephyr Test Status on columns (see picture below)
On the other hand, Sprints and Zephyr data are related only through Test issues; on Jira, users can assign a Sprint for each Test. In the eazyBI report, when filtering data by a Sprint, you can see testing results of the Test issues assigned to the selected Sprint.
See the documentation on Zephyr specific measures for more details on how those are related to Zephyr specific and standard dimensions: https://docs.eazybi.com/eazybijira/data-import/data-from-jira-and-apps/zephyr-for-jira-test-management#ZephyrforJiraTestManagement-ZephyrMeasures
In case Sprint and testing data are related differently, you may define new calculated measures to implement that logic.
Zane / support@eazyBI.com