Skip to main content

Add credentials

  1. Create a new pipeline or open an existing pipeline.
  2. Expand the left side of your screen to view the file browser.
  3. Scroll down and click on a file named io_config.yaml.
  4. Enter the following keys and values under the key named default (you can have multiple profiles, add it under whichever is relevant to you)
Use ORACLEDB_MODE: thick only if you need the Oracle thick mode (e.g. for advanced features); otherwise thin is recommended.

Using SQL block

  1. Create a new pipeline or open an existing pipeline.
  2. Add a data loader, transformer, or data exporter block.
  3. Select SQL.
  4. Under the Data provider dropdown, select Oracle.
  5. Under the Profile dropdown, select default (or the profile you added credentials underneath).
  6. Enter your query (e.g. SELECT 1 FROM DUAL) and run the block.

Using Python block

  1. Create a new pipeline or open an existing pipeline.
  2. Add a data loader, transformer, or data exporter block (the code snippet below is for a data loader).
  3. Select Generic (no template).
  4. Enter this code snippet (note: change the config_profile from default if you have a different profile):
  1. Run the block.

Export a dataframe to OracleDB

Connection modes

  • thin (default): Pure Python driver; no Oracle Client installation required.
  • thick: Uses Oracle Client libraries; required for some advanced scenarios. Ensure Oracle Instant Client or full client is installed and configured when using ORACLEDB_MODE: thick.