Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve as etapas para criar uma conexão de banco de dados do Oracle.
Tipos de autenticação com suporte
O conector de banco de dados Oracle suporta os seguintes tipos de autenticação para cópia e Dataflow Gen2, respectivamente.
| Tipo de autenticação | Copiar | Fluxo de dados Gen2 |
|---|---|---|
| Básico | √ | √ |
Pré-requisitos
Se você se conectar ao banco de dados Oracle por meio do gateway local, precisará instalar o Oracle Client for Microsoft Tools (OCMT) no computador que executa o gateway de dados local. Estas são as etapas:
- Baixe o OCMT de 64 bits da página Cliente Oracle para Ferramentas Microsoft.
- Abra o arquivo .exe baixado para iniciar a instalação.
Selecione o botão Avançar.
Escolha o tipo de configuração Padrão do Oracle Client.
Informe a Pasta de Destino onde o Oracle Client será instalado na sua máquina.
Insira o diretório em que o ODP.NET pode encontrar seus arquivos de configuração do Cliente Oracle.
Selecione o botão Instalar para continuar.
Configurar sua conexão para o Dataflow Gen2
Você pode conectar o Dataflow Gen2 em Microsoft Fabric ao banco de dados Oracle usando conectores Power Query. Siga estas etapas para criar sua conexão:
- Verifique as funcionalidades, as limitações e as considerações para garantir que o cenário seja compatível.
- Conclua os pré-requisitos para o banco de dados Oracle.
- Obter dados no Fabric.
- Conecte-se a um banco de dados Oracle.
Capabilities
- Import
- DirectQuery (modelos semânticos Power BI)
- Opções avançadas
- Tempo de espera do comando em minutos
- Instrução SQL
- Adicionar colunas de relação
- Navegar usando a hierarquia completa
Obter dados
Para obter dados no Data Factory:
No lado esquerdo do Data Factory, selecione Workspaces.
No workspace do Data Factory, selecione Novo Fluxo de Dados Gen2> para criar um novo fluxo de dados.
Em Power Query, selecione Get data na faixa de opções ou selecione Get data de outra fonte no modo de exibição atual.
Na página Escolher fonte de dados , use Pesquisar para pesquisar o nome do conector ou selecione Exibir mais à direita da lista de conectores para ver todos os conectores disponíveis no Data Factory.
Se você optar por exibir mais conectores, ainda poderá usar Pesquisar para pesquisar o nome do conector ou escolher uma categoria para ver uma lista de conectores associados a essa categoria.
Conectar-se a um banco de dados Oracle
Para fazer a conexão, execute as seguintes etapas:
No Power Query Online, selecione a opção Oracle database na seleção de fontes de dados.
Na caixa de diálogo banco de dados Oracle que aparece, especifique o nome do serviço Oracle net/alias TNS, string de conexão do Easy Connect Plus ou descritor de conexão para se conectar em Servidor.
Forneça um nome de conexão, como "testoracleserver".
Selecione o nome do gateway de dados local.
Observação
Você deve selecionar um gateway de dados local para esse conector, seja o banco de dados Oracle em sua rede local ou em um site.
Se você estiver se conectando a esse banco de dados Oracle pela primeira vez, selecione o tipo de credenciais para a conexão no tipo autenticação. Escolha Básico se você planeja entrar com um nome de usuário e senha do Oracle. Escolha Windows quando usar a autenticação do sistema operacional Windows, com o cliente Oracle e o servidor em execução no sistema operacional Windows.
Insira suas credenciais.
Selecione Avançar para continuar.
Em Navigator, selecione os dados necessários e selecione Transform data para transformar os dados em Editor do Power Query.
Limitações e considerações
Power BI sessões ainda podem estar ativas no banco de dados Oracle por aproximadamente 30 minutos após uma atualização semântica do modelo para esse banco de dados Oracle. Somente após aproximadamente 30 minutos essas sessões ficam inativas/removidas no banco de dados Oracle. Esse comportamento é por design.
Configure a sua conexão em um pipeline
Navegue até a Conectar fonte de dados para o pipeline do Data Factory para configurar os detalhes da conexão e criar a conexão.
Você tem duas maneiras de navegar até esta página:
- No assistente de cópia, navegue até esta página depois de selecionar o conector.
- Em um pipeline, acesse esta página depois de selecionar Mais na seção Conexão e selecionar o conector.
Etapa 1: Especificar o servidor, a conexão, o nome da conexão e o gateway de dados
No painel Conectar fonte de dados, especifique o seguinte campo:
Servidor: especifique o local do banco de dados Oracle ao qual você deseja se conectar. Você pode especificar essa propriedade de uma das seguintes maneiras:
Caminho Exemplo Nome do Oracle Net Services (Alias TNS) vendas Descritor de conexão (DESCRIÇÃO=(ADRESS=(PROTOCOLO=tcp)(HOST=servidor de vendas)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=sales.us.acme.com))) Nomeação do Easy Connect (Plus) salesserver1:1521/sales.us.example.com Observação
O Nome do Oracle Net Services (TNS Alias) é o nome de endereço predefinido no arquivo tnsnames.ora. Portanto, ao usá-lo, o tnsnames.ora deve ser configurado corretamente e colocado no diretório de arquivos de configuração do Oracle Client especificado durante a instalação do OCMT anterior. Considerando que, ao usar o Descritor de Conexão ou a Nomenclatura Easy Connect (Plus), você não precisa configurar o arquivo tnsnames.ora em sua máquina.
Conexão: selecione Criar nova conexão.
Nome da conexão: especifique um novo nome para a conexão.
Gateway de dados: selecione seu gateway de dados local.
Etapa 2: Selecionar e definir sua autenticação
Em Tipo de autenticação, selecione o tipo de autenticação na lista suspensa e conclua a configuração relacionada. O conector do banco de dados Oracle é compatível com o seguinte tipo de autenticação:
autenticação Básica
- Nome de usuário: especifique seu nome de usuário do banco de dados Oracle.
- Senha: especifique a senha do banco de dados Oracle.
Etapa 3: criar sua conexão
Selecione Criar. Sua criação será testada e salva com êxito se todas as credenciais estiverem corretas. Se as credenciais não estiverem corretas, a criação falhará com erros.
Resumo da tabela
A tabela a seguir contém propriedades de conector com suporte em uma cópia de pipeline.
| Nome | Descrição | Obrigatório | Copiar |
|---|---|---|---|
| Servidor | O nome do serviço Oracle Net, o descritor de conexão completa ou a cadeia de conexão do Easy Connect Plus. | Sim | ✓ |
| Conexão | Se deve criar uma nova conexão ou usar a existente. | Sim | ✓ |
| Nome da conexão | Um nome para a conexão. | Sim | ✓ |
| Gateway de dados | O gateway de dados utilizado para a conexão. | Sim | ✓ |
| Autenticação | Acesse Autenticação | Sim | Acesse Autenticação |
Autenticação
A tabela a seguir contém propriedades para o tipo de autenticação com suporte.
| Nome | Descrição | Obrigatório | Copiar |
|---|---|---|---|
| Basic | ✓ | ||
| - Nome de usuário. | O nome de usuário do banco de dados Oracle. | Sim | |
| – Senha | A senha do banco de dados Oracle. | Sim |