Hi @siddharth bansal Greetings! The message is misleading as it indicates that the IoT Hub Data Connection is in preview. The Cosmos DB data connection is clearly in preview and is indicated accordingly as we create the connection. The IoT Hub connection is not in preview and the documentation has no mention of it. We will work with the team to improve the message displayed. Refer the following image for reference.
The warning indicates that you would have to create the data connection again in the event of Manual failover. You can find more details on Manual failover and analyze the impact it would have if you use the current version of IoT Hub Data connection here
is it recommended to use this preview version in production To your question, it is not advised to use preview features in production. A preview may include preview, beta, or other pre-release features, services, software, or regions. It always safe and recommended to use previews only for testing or evaluating a service and not on productions, as they are not stable services and are subjected to change.
If you prefer to create a connection which is manual fail over proof, perhaps one of the easier ways to achieve this is by leveraging Azure IoT Hub built in end point routing to Event Hub and use Event Hub data connection to ingest data to Azure Data explorer.
Hope this answers your question. Please let us know if you need any additional information in the comments below.
If the response helped, please do click Accept Answer and Yes. Doing so would help other community members with similar issue identify the solution. I highly appreciate your contribution to the community.