This post is how to get the key vault properties using the token library.
Ensure you have a spark session created. Refer to PySpark: Create a Spark Session
import sys from pyspark.sql import SparkSession linked_service_name = '<KEYVAULT_LINKED_SERVICE_NAME>' spark = <GET_SPARK_SESSION> token_library = spark._jvm.com.microsoft.azure.synapse.tokenlibrary.TokenLibrary key_vault_url = token_library.getFullConnectionStringAsMap(linked_service_name).get('url') print(key_vault_url) print(token_library.getFullConnectionStringAsMap(linked_service_name))
You must be logged in to post a comment.