2016-01-29 5 views
1

J'essayais de récupérer des données à partir de la base de données SQL Azure à l'aide des analyses Azure Data Lake en suivant le guide this. Je lance l'emploi U-SQL Azure sur l'analyse des données du lac et a obtenu l'erreur suivante:Le travail U-SQL n'accède pas à la base de données SQL Azure

Failed to connect to data source: 'SampleSource', with error(s): 'Cannot open server '' requested by the login. Client with IP address '25.66.9.211' is not allowed to access the server. To enable access, use the Windows Azure Management Portal or run sp_set_firewall_rule on the master database to create a firewall rule for this IP address or address range. It may take up to five minutes for this change to take effect.'

Après avoir exécuté mon couple de travail de fois, j'ai observé plage IP qui doit être ajouté dans le serveur est assez large. Il semble que nous devons ajouter 25.66.xxx.xxx. J'ai deux questions:

  1. Comment pouvons-nous réduire cette plage?
  2. Pourquoi le paramètre typique qui autorise tous les accès aux services azure ne fonctionne pas?

Répondre

0

À ce stade, vous devrez ajouter la gamme complète (qui sont toutes les adresses IP internes). La raison pour laquelle le paramètre typique ne fonctionne pas est que les machines nécessitant un accès ne sont pas gérées de la même manière. Nous travaillons à les faire ajouter. Dans quel centre de données se trouve la base de données?

+0

Il s'agit d'une base de données externe et je n'ai accès qu'en lecture seule. Je ne connais pas l'emplacement du centre de données. Pour le moment, j'ai utilisé l'usine de données pour déplacer les données vers ADLS. – Jamil

+0

Merci ... Il semble que la liste blanche ait pu être supprimée par la base de données SQL Azure. Nous travaillons pour le récupérer. –