
Unlock Oracle Database
Yres connects directly to an Oracle database. You do not enter a database name but the Oracle service name (or the older SID), together with the host, listener port (1521 by default) and an account with read access to the schemas you want to load. The connection is encrypted by default and currently runs on the Azure Data Factory cloud runtime, so the Oracle server has to be reachable from Azure. The selected tables are loaded with history into an Azure SQL database in your own tenant for Power BI.
If you only report on the one system that runs on Oracle and that system's own reports are sufficient, you do not need a separate data warehouse.
Yres earns its place when a core system runs on Oracle and its figures have to sit next to other sources in Power BI, without report builders working directly on the Oracle database. The data warehouse also keeps the history of every change.
Oracle identifies a database for connections by a service name, or a SID on older installations. That is why Yres asks for that value instead of a database name. You find it in the tnsnames.ora file on the server or client, through lsnrctl status on the server, or from your DBA.
Not at the moment without extra work. You can pick an integration runtime in Yres, but for Oracle that choice is not yet applied to the connection: it always runs on the cloud runtime. A database behind a firewall requires a manual change to the connection in Azure Data Factory. A fix for this is planned.
Yes. For Oracle, Yres uses a driver with encryption (AES or 3DES) and a SHA-based checksum switched on by default. This is arranged automatically when the source is created.
Read access only, on the schemas you want to load from. The advice is a separate service account rather than a personal or admin account, so the connection stays limited to what is needed.
Full technical description in the knowledge base →·Last reviewed:
Built for organisations on Azure and Power BI. Yres connects your sources, keeps the history and promotes changes in a controlled way, without manual work.