airflow.providers.microsoft.azure.hooks.base_azure

AzureBaseHook

此 Hook 用作 Azure 服務的基 Hook。

模組內容

class airflow.providers.microsoft.azure.hooks.base_azure.AzureBaseHook(sdk_client, conn_id='azure_default')[source]

基類: airflow.hooks.base.BaseHook

此 Hook 用作 Azure 服務的基 Hook。

它提供了幾種認證機制,用於認證上游 Azure Hook 使用的客戶端庫。

引數:
  • sdk_client (Any) – 要使用的 SDKClient。

  • conn_id (str) – Azure 連線 ID,用於指定連線到服務的資訊。

conn_name_attr = 'azure_conn_id'[source]
default_conn_name = 'azure_default'[source]
conn_type = 'azure'[source]
hook_name = 'Azure'[source]
classmethod get_connection_form_widgets()[source]

返回新增到連線表單的連線元件。

classmethod get_ui_field_behaviour()[source]

返回自定義欄位行為。

sdk_client[source]
conn_id = 'azure_default'[source]
get_conn()[source]

使用初始化時傳入的連線 ID 對資源進行認證。

返回值:

認證後的客戶端。

返回型別:

Any

本條目有幫助嗎?