Запустите Spacy из SQL Server

Я уже настроил SQL Server, и он работает вместе с Python. Spacy уже скомпилирован и установлен. Сейчас я пытаюсь вызвать Spacy с помощью внешнего скрипта (см. Ниже). Я посылаю длинную текстовую строку 'NLPTEXT' и ожидаю таблицу со словами (столбец Word) назад.

Текущая ошибка TypeError: Аргумент 'string' имеет неправильный тип (ожидаемый str, получил DataFrame), и я не знаю, что я делаю неправильно.

execute sp_execute_external_script 
@language = N'Python',
@script = N'
import spacy
import pandas as pd
nlp = spacy.load(''de'')
doc = nlp(NLPTEXT)
OutputDataSet = pd.DataFrame().doc',
@input_data_1_name = N'NLPTEXT',
@input_data_1 =N'SELECT ''Text for NLP Analayse'' as foo'
WITH RESULT SETS ((WORD NVARCHAR(50) ));

0 ответов

Другие вопросы по тегам