Настройте IP-адрес поиска Azure для подключения к локальной БД.
Я использую Indexer для загрузки данных в Azure Index. Я хочу использовать локальную базу данных для копирования данных в Azure Index. Я не хочу использовать ADF.
Здесь я обнаружил, что мне нужно разрешить Azure Search IP подключаться к локальной базе данных. Но я не знаю, как это настроить?
1 ответ
Это не рекомендуется. Из FAQ по индексатору SQL Azure:
Вопрос: Можно ли использовать индексатор SQL Azure с локальными базами данных SQL?
Не напрямую. Мы не рекомендуем и не поддерживаем прямое соединение, так как для этого потребуется открыть ваши базы данных для интернет-трафика. Клиенты преуспели в этом сценарии, используя мостовые технологии, такие как Azure Data Factory. Дополнительные сведения см. В разделе Отправка данных в индекс поиска Azure с помощью фабрики данных Azure.
Нам было бы интересно узнать, почему вы не можете / не хотите использовать АПД. Пожалуйста, присылайте свои отзывы eugenesh на обычный домен Microsoft.
Если вы все еще хотите установить прямое соединение, следуйте инструкциям Настройка соединения из индексатора поиска Azure с SQL Server на виртуальной машине Azure. В частности, по IP-адресам:
Ограничение доступа к IP-адресу службы поиска Мы настоятельно рекомендуем вам ограничить доступ к IP-адресу службы поиска в ACL, а не делать виртуальные машины SQL Azure широко открытыми для любых запросов на подключение. Вы можете легко узнать IP-адрес, отправив эхо-запрос на полное доменное имя (например, your-search-service-name.search.windows.net) вашей службы поиска.