#pocketbi
Python no Power BI
pelo SQL Server?
skill database
Obter dados
utilizando a
conexão SQL
Server
#pocketbi
Declarar o
Script
Python para
extração dos
dados
#pocketbi
DECLARE @pscript NVARCHAR(MAX);
SET @pscript = N'
# receberá os dados da tabela SQLServer
df = InputDataSet
# utilizar o python para manipular os dados
# enviará o resultado para o Power Bi
OutputDataSet = df';
Obrigatório definir o
servidor e o nome do
banco de dados
Declarar a
Consulta SQL
convertendo
os tipos de
dados para os
suportados
pelo Python
#pocketbi
DECLARE @sqlscript NVARCHAR(MAX);
SET @sqlscript = N'
SELECT [CO_IES]
,CAST([NO_IES] AS NVARCHAR(MAX))
,CAST([SGL_IES] AS NVARCHAR(MAX))
,CAST([VL_RECEITA_PROPRIA] AS FLOAT)
FROM [DM_IES];';
Tipo de dados suportados: bit, tinyint, smallint, int,
bigint, uniqueidentifier, real, float, char, varchar,
nchar, nvarchar, varbinary
Declarar o
procedimento
que executa o
Script Python
com a
Consulta SQL
#pocketbi
EXEC sp_execute_external_script
@language = N'Python',
@script = @pscript,
@input_data_1 = @sqlscript;
Pronto.
Seus dados
estão
disponíveis
#pocketbi
#DicadoFabinho
/in/fabioms
fabioms.com.br
#pocketbi

Python no Power BI pelo SQL Server?