I would like to replace my current KustoClient that uses AAD with app secret to use Synapse Managed Identity, I am aware there is an option using linked service to read from the Kusto cluster, but I would like to reuse as much as the code that I already have using the KustoClient that I use to execute ‘export’ command, is there any available option using the msparkutils credentials or DefaultCredential from Azure Identity??
Here is how I am creating the Kusto Client right now:
kcsb = KustoConnectionStringBuilder.with_aad_application_key_authentication(kusto_cluster
, service_principal_id, service_principal_secret, tenant_id)