Configure a sua ligação à base de dados KQL

Este artigo descreve os passos para criar uma ligação à base de dados KQL.

Resumo

O conector da base de dados KQL suporta os seguintes tipos de autenticação para cópia e fluxo de dados Gen2, respetivamente.

Tipo de autenticação Copiar Dataflow Gen2
Conta organizacional √ √

Configura a tua ligação para Dataflow Gen2

Podes ligar dataflow Gen2 no Fabric à base de dados KQL usando conectores Power Query. Siga estes passos para criar a sua ligação:

  1. Verifique as capacidades para garantir que o seu cenário é suportado.
  2. Completar os pré-requisitos para a base de dados KQL.
  3. Obtenha dados no Fabric.
  4. Liga-te a uma base de dados KQL.

Pré-requisitos

Azure Data Explorer (Kusto)

Base de dados KQL

Deve ter permissões de leitura na base de dados KQL.

Capacidades suportadas

  • Import
  • DirectQuery (modelos semânticos do Power BI)
  • Opções avançadas
    • Limitar o número de registro do resultado da consulta
    • Limitar o tamanho dos dados do resultado da consulta em Bytes
    • Desativar truncamento do conjunto de resultados
    • Declarações de conjunto adicionais

Definições de ligação

Obter dados

Para obter dados no Data Factory:

  1. No lado esquerdo do Data Factory, selecione Workspaces.

  2. No seu espaço de trabalho do Data Factory, selecione Novo> e, em seguida, selecione o item do Data Factory: um fluxo de dados, uma canalização, uma tarefa de cópia ou uma tarefa de espelhamento.

    Captura de tela mostrando o espaço de trabalho onde você escolhe criar um novo fluxo de dados.

  3. No Power Query, selecione Obter dados no friso ou selecione Obter dados de outra origem na vista atual.

    Captura de ecrã a mostrar a área de trabalho do Power Query com a opção Obter dados realçada.

  4. Na página Escolher a fonte dos dados , use Pesquisar para procurar o nome do conector, ou selecione Ver mais à direita da lista de conectores para ver todos os conectores disponíveis na Data Factory.

    Captura da página Data Factory Escolher fonte de dados com a caixa de pesquisa e a opção Ver mais enfatizada.

  5. Se optares por visualizar mais conectores, podes ainda usar a Pesquisa para encontrar o nome do conector ou escolher uma categoria para ver uma lista de conectores associados a essa categoria.

    Captura de ecrã da página

Instruções de ligação

Azure Data Explorer (Kusto)

Para ligar ao Azure Data Explorer a partir do Power Query Online:

  1. Selecione a opção Azure Data Explorer (Kusto) na experiência obter dados. Diferentes aplicações têm formas diferentes de aceder à experiência de obtenção de dados do Power Query Online. Para obter mais informações sobre como aceder à experiência de obter dados do Power Query Online a partir da sua aplicação, aceda a Onde obter dados.

    Captura de tela da janela obter dados com o Azure Data Explorer enfatizado.

  2. Em Conectar à fonte de dados, forneça o nome do cluster do Azure Data Explorer. Para este exemplo, use https://help.kusto.windows.net para aceder ao cluster de exemplo de ajuda. Para outros clusters, a URL está no formato https:// <ClusterName>.<Região.kusto.windows.net>.

    Você também pode selecionar um banco de dados hospedado no cluster ao qual está se conectando, uma das tabelas no banco de dados ou uma consulta como StormEvents | take 1000.

    Captura de ecrã da página Escolher origem de dados para o Azure Data Explorer (Kusto), com o URL do cluster introduzido.

  3. Se você quiser usar qualquer opção antecipada, selecione a opção e insira os dados para usar com essa opção. Para obter mais informações: Conectar-se usando opções avançadas

  4. Se necessário, selecione o gateway de dados no local em Gateway de dados.

  5. Se ainda não tiver uma ligação ao cluster, selecione Iniciar sessão. Inicie sessão com uma conta organizacional.

  6. Depois de iniciar sessão com êxito, selecione Seguinte.

  7. Na página Escolher dados , selecione as informações da base de dados que pretende e, em seguida, selecione Transformar Dados ou Seguinte para continuar a transformar os dados no editor do Power Query. Neste exemplo, StormEvents foi selecionado no banco de dados Samples.

    Captura de ecrã da página Escolher dados, que contém os dados de StormEvents na base de dados de amostras.

Base de dados KQL

Para se ligar a uma base de dados KQL a partir do Power Query Online:

  1. Em Escolher fonte de dados, pesquise por KQL e depois selecione Base de Dados KQL. Para obter mais informações: Onde obter dados

  2. No Ligar à fonte de dados, preencha o cluster e quaisquer campos opcionais, como Base de Dados.

    Captura de ecrã da página de ligação à fonte de dados, com as definições de ligação prontas para preencher.

    Para obter o URI do cluster, navegue até à sua base de dados KQL no serviço Fabric e copie o URI de Consulta.

    Captura de ecrã da página inicial da base de dados MyKQLDatabase KQL com a opção Query copy URI enfatizada.

  3. Se necessário, insira um gateway de dados local se você estiver usando dados locais. Por exemplo, se vais combinar dados de dataflows e uma base de dados SQL Server local.

  4. Inicie sessão na sua conta organizacional.

  5. Quando tiver conseguido iniciar sessão, selecione Próximo.

  6. Em Escolher dados, selecione os dados que precisa e depois selecione Transformar Dados.

    Captura de ecrã da página de seleção de dados, com os eventos de tempestade selecionados.