Настройка подключения к отчетам Salesforce

В этой статье описаны действия по созданию подключения к отчетам Salesforce.

Поддерживаемые типы проверки подлинности

Соединитель отчетов Salesforce поддерживает следующие типы проверки подлинности для копирования и потока данных 2-го поколения соответственно.

Тип аутентификации Копия Поток данных 2-го поколения
Учетная запись организации n/a

Настройте ваше подключение для Dataflow Gen2

Вы можете подключить поток данных 2-го поколения в Microsoft Fabric к отчетам Salesforce с помощью соединителей Power Query. Выполните следующие действия, чтобы создать подключение:

  1. Проверьте возможности, ограничения и рекомендации , чтобы убедиться, что ваш сценарий поддерживается.
  2. Полные предварительные требования для отчетов Salesforce.
  3. Получение данных в системе Fabric.
  4. Подключитесь к отчетам Salesforce.

Возможности

  • Производство
  • Настраиваемый
    • Личные домены
    • Перенаправление записей типа CNAME

Необходимые условия

Чтобы использовать соединитель Salesforce Reports, необходимо иметь имя пользователя и пароль учетной записи Salesforce.

Кроме того, необходимо включить доступ к API Salesforce. Чтобы проверить параметры доступа, перейдите на личную страницу Salesforce, откройте параметры профиля и найдите и убедитесь, что установлен флажок с включенным API . Обратите внимание, что у учетных записей пробной версии Salesforce нет доступа к API.

Получение данных

Чтобы получить данные в фабрике данных, выполните приведенные действия.

  1. В левой части Фабрики данных выберите Рабочие области.

  2. В рабочей области Data Factory выберите Новый>Dataflow Gen2, чтобы создать новый поток данных.

    снимок экрана: рабочая область, в которой вы решили создать новый поток данных.

  3. В Power Query выберите Получить данные на ленте или выберите Получить данные из другого источника в текущем представлении.

    снимок экрана: рабочая область Power Query с выделенным параметром

  4. На странице Выбор источника данных используйте поиска для поиска имени соединителя или выберите просмотреть дополнительные в правой части соединителя, чтобы просмотреть список всех соединителей, доступных в службе Power BI.

    снимок экрана страницы

  5. Если вы решили просмотреть дополнительные соединители, вы по-прежнему можете использовать поиск по имени соединителя или выбрать категорию, чтобы просмотреть список соединителей, связанных с этой категорией.

    снимок экрана страницы с источниками данных фабрики данных, отображаемой после выбора

Подключение к отчетам Salesforce

Чтобы подключиться к данным отчетов Salesforce, выполните приведенные действия.

  1. Выберите отчеты Salesforce из списка соединителей данных для конкретного продукта и нажмите кнопку "Подключить". Дополнительные сведения см. в раздел "Где получить данные".

  2. В отчетах Salesforce выберите URL-адрес, который вы хотите использовать для подключения. Выберите URL-адрес Production, если вы используете Production URL-адрес Salesforce (https://www.salesforce.com) для входа.

    Снимок экрана: окно подключения к источнику данных, в котором добавляются сведения о подключении Salesforce Reports.

    Замечание

    В настоящее время может потребоваться выбрать Настраиваемый URL-адрес, ввести https://www.salesforce.com в текстовое поле, а затем выбрать Рабочую среду для подключения к данным.

    Вы также можете выбрать custom и ввести настраиваемый URL-адрес для входа. Этот пользовательский URL-адрес может быть личным доменом, созданным в Salesforce, например https://contoso.salesforce.com. Вы также можете использовать выбор пользовательского URL-адреса, если вы используете собственную запись CNAME, которая перенаправляется в Salesforce.

    Кроме того, можно выбрать включить столбцы связей. Этот выбор изменяет запрос, включив столбцы, которые могут иметь связи внешнего ключа с другими таблицами. Если этот флажок снят, эти столбцы не отображаются.

  3. Если вы впервые делаете это подключение, при необходимости выберите локальный шлюз данных.

  4. Выберите вход , чтобы войти в учетную запись Salesforce. После успешного входа выберите Далее.

  5. В диалоговом окне "Навигатор" выберите отчеты Salesforce, которые требуется загрузить. Затем выберите "Преобразовать данные ", чтобы преобразовать данные.

Ограничения и рекомендации

  • Существует ограничение на количество полей, которые может содержать запрос к Salesforce. Ограничение зависит от типа столбцов, количества вычисляемых столбцов и т. д. При получении Query is either selecting too many fields or the filter conditions are too complicated ошибки это означает, что запрос превышает ограничение. Чтобы избежать этой ошибки, используйте расширенный параметр select Query и укажите нужные поля.

  • Параметры сеанса Salesforce могут блокировать эту интеграцию. Убедитесь, что настройка блокировать сеансы по IP-адресу, с которого они начались отключена.

  • Количество строк, к которым можно получить доступ в Отчетах Salesforce, ограничено Salesforce до 2000 строк. В качестве обходного решения этой проблемы можно использовать соединитель Salesforce Objects в Power BI Desktop для получения всех строк из отдельных таблиц и повторного создания отчетов. Коннектор объекта не имеет ограничения на 2000 строк.

  • Необходимо включить доступ к API Salesforce. Чтобы проверить параметры доступа, перейдите к параметрам профиля для текущего пользователя и установите флажок " Включить API ".

  • У учетных записей пробной версии Salesforce нет доступа к API.

  • URL-адреса Lightning не поддерживаются.

  • Пользовательские URL-адреса поддерживают только домены salesforce.com и cloudforce.com. Использование других доменов приводит к ошибке "Недопустимые аргументы".

Дополнительные сведения о внутренних ограничениях API Salesforce см. в кратком справочнике по ограничениям и выделению ресурсов Salesforce.

Настройка подключения в конвейере

Фабрика данных в Microsoft Fabric в настоящее время не поддерживает отчеты Salesforce в конвейерах.