Share via

How would I access Microsoft Azure Lakehouse tag structure through an OBDC Client connection using PTC Kepserver?

Mark Yeomans 0 Reputation points
2025-12-16T14:05:40.6733333+00:00

Currently PTC Kepserver EX Version 7 connects to MS Azure Lakehouse SQL database and can access the correct tables.

Issue: Cannot autogenerate tags in Kepserver Version 7 to understand structure to access table row, column data.

Azure Data Lake Analytics

2 answers

Sort by: Most helpful
  1. Mark Yeomans 0 Reputation points
    2025-12-17T13:37:37.88+00:00

    Kalyani,

    1. Connection setup is correct and connected which allows proper authentication through the Entra ID case for Azure utilizing OBDC Version 18
    2. Currently the Lakehouse definitions are not viewable [setup as]
    3. Schema visibility is setup and will return the proper scheme from the lakehouse db running the query.
    4. Firewall rules are a non issue as I can get to the database. If the Lakehouse definitions are not viewable from an OPC server via Kepserver then the autotag creation couldn't happen based on the restrictions correct?

    Was this answer helpful?


  2. Anonymous
    2025-12-16T14:35:23.48+00:00

    Hey Mark Yeomans,

    It sounds like you're having a bit of trouble automating the tag creation in PTC Kepserver to work with your Azure Lakehouse SQL database. The fact that you can connect and access the tables is great, but the auto-generating tags issue can be a bit tricky.

    Here’s what you might consider trying:

    1. Verify Connection Setup: Ensure that your ODBC connection to the Azure Lakehouse SQL database is properly configured. This includes checking any necessary drivers and the connection string parameters.
    2. Review Unity Catalog Requirements: Since Lakehouse Federation requires the workspace to be enabled for Unity Catalog, make sure that your environment supports this. If not, you might consider using legacy query federation to continue your operations. Check the prerequisites for Lakehouse Federation here.
    3. Enable Automatic Tag Discovery: Confirm that your Kepserver setup is configured to allow for automatic tag discovery from your database schema. You may need to refer to Kepserver documentation for specifics on enabling and configuring this feature.
    4. Feedback from Service Diagnostics: Run service diagnostics in Databricks SQL to identify any possible underlying issues that might be affecting the operational capabilities. More information can be found in the Explore Databricks SQL integration with external data sources guide.
    5. Testing Simple Queries: Try executing basic SQL queries through Kepserver to see if you can manually access the data you need. This can help isolate whether the issue is in the tag generation process or in accessing the data itself.

    Hope this helps you get closer to resolving the issue! Let me know if you have any other questions or need further assistance.

    Reference documents:

    Thanks!

    Kalyani

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.