Introducing INFACore > Introducing INFACore > Extensions and SDKs
  

Extensions and SDKs

INFACore is available as a JupyterLab extension on Windows and Linux. The INFACore SDK is available for the Python programming language for use in any Python-based development environment.

INFACore SDK for Python

You can install and use the INFACore SDK for Python to access INFACore functionalities programmatically and manage your data in a Python application. This is the public SDK for INFACore and supports Python versions 3.8.0 to 3.11.x.
Development environment: Any Python-based development environment such as Databricks, JupyterLab, Microsoft Fabric, Visual Studio Code, and PyCharm. For JupyterLab, an extension is also available with the SDK.
Download: The INFACore SDK for Python is available for download in Informatica Marketplace.
Reference documentation: To get started with the INFACore Python SDK, see the INFACore SDK Reference for Python.

JupyterLab extension for INFACore

You can install the JupyterLab extension for INFACore to interact with INFACore and manage your data from within your JupyterLab development environment. The JupyterLab extension for INFACoreis an additional layer over the INFACore SDK that provides you with a simple user interface to log in toINFACore and make use of the functions from your JupyterLab environment.
The JupyterLab version must be 3.4.2 and later.
Download: The JupyterLab extension for INFACore is available for download in Informatica Marketplace.
Reference documentation: To get started, head over to the installation instructions in the INFACore Installation. To learn how to use the INFACore user interface in JupyterLab, see JupyterLab extension for INFACore.