获取SAS密钥以在Databricks中使用python连接eventhub

时间:2018-07-16 17:15:42

标签: python connect databricks

我是python和databricks的新手。我想知道如何连接到事件中心。

import requests
import os

AZURE_ENDPOINT_URL=""
AZURE_APP_ID="{APPID}"
AZURE_APP_SECRET="{SecretKey}"

def get_token_from_client_credentials(endpoint, client_id, client_secret):
payload = {
    'grant_type': 'client_credentials',
    'client_id': client_id,
    'client_secret': client_secret,
    'resource': 'https://xxxxxxxx.xxxxx.azure.net/',
}
print requests.post(endpoint, data=payload).json()
print response
return response['access_token']

if __name__ == '__main__':
auth_token = get_token_from_client_credentials(endpoint=AZURE_ENDPOINT_URL,
        client_id=AZURE_APP_ID,
        client_secret=AZURE_APP_SECRET)

print auth_token

在上面的代码中,我无法获取SAS密钥来连接事件中心。

预先感谢。感谢您的快速帮助。

0 个答案:

没有答案