Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
Перейти к основному содержимому Перейти к дополнительному содержимому

Recurly 

Recurly is a billing system designed to assist small and medium-sized enterprises in automating and managing their subscription and revenue workflows.

For more information about the API, see Recurly Partner API (v2018-08-09).

See the Schema section for a list of objects available for replication.

Preparing for authentication

To access your data, you need to authenticate the connection with your account credentials.

Примечание к информацииУбедитесь, что используемая учетная запись имеет доступ для чтения к таблицам, которые требуется получить.

To generate the API key:

  1. Make sure you have a role with the Integration permission in Recurly. You need it to generate the API key.
  2. Log into your Recurly account.
  3. Click Admin > Users.
  4. On the Users page, go to Integrations > API Credentials.
  5. Click Add Private API Key.
  6. Fill in the fields:
    • Key Name: Enter a name for the API key. For example: Qlik.
    • Notes: Enter any notes you want about the API key.
  7. Click Save Changes.
  8. Copy the API key.

Creating the connection

Для получения дополнительной информации см. раздел Подключение к приложениям SaaS.

  1. Заполните необходимые свойства подключения.
  2. Заполните поле Имя подключения.

  3. Установите флажок Открыть метаданные подключения, чтобы определить метаданные для подключения, когда оно будет создано.

  4. Щелкните Создать.

Connection settings
SettingDescription
Data gateway

Выберите шлюз Data Movement gateway, если этого требует текущий сценарий использования.

Примечание к информации

Это поле недоступно при использовании подписки Qlik Talend Cloud Starter, так как она не поддерживает Data Movement gateway. Если используется другой уровень подписки или не требуется использовать Data Movement gateway, выберите Нет.

Для получения информации о преимуществах Data Movement gateway и о сценариях, требующих его использования, см. раздел Qlik Data Gateway — Data Movement.

Start Date

Введите дату в формате MM/DD/YYYY, начиная с которой данные должны реплицироваться из источника в цель.

API KeyAPI key.
SubdomainEnter your Recurly subdomain. If the full URL of the subdomain is qlik.recurly.com, enter qlik into this field.
Quota limitEnter the percentage of the API rate limit you want to allocate to the integration. Example: 30.

Schema

Примечание к информации

Schemas and naming conventions can change from version to version. It is recommended to verify your version before continuing.

The schema and info displayed below is for version 1.

Depending on your destination, table and column names may not appear as they are outlined below.

accounts

The accounts table contains info about the customer accounts in your Recurly account. Account objects store the history of the customer, billing info, etc.

Custom fields

Recurly integration supports replicating custom fields for accounts objects.

Replication Method

CDC

Primary Key

id

Replication Key

updated_at

Useful links

Recurly documentation

Recurly API method

adjustments

The adjustments table contains info about adjustments, which are credits and charges associated with your customers.

Replication Method

CDC

Primary Key

id

Replication Key

updated_at

Useful links

Recurly documentation

Recurly API method

billing_info

The billing_info table contains info about the billing information for accounts.

Note: To replicate this table, you must also have the accounts table set to replicate.

Custom fields

Recurly integration supports replicating custom fields for billing info objects.

Replication Method

CDC

Primary Key

account_id

Replication Key

updated_at

Useful links

Recurly API method

coupon_redemptions

The coupon_redemptions table contains info about the coupons redeemed in your Recurly account.

Note: In order to replicate this table, you must also set the following tables to replicate:

Replication Method

CDC

Primary Key

id

Replication Key

created_at

accounts

subscription

invoices

Useful links

Recurly API method

coupons

The coupons table contains info about the coupons available in your Recurly account.

Replication Method

CDC

Primary Key

id

Replication Key

updated_at

Useful links

Recurly API method

invoices

The invoices table contains info about the invoices in your Recurly account.

Replication Method

CDC

Primary Key

id

Replication Key

updated_at

Useful links

Recurly API method

plans

The plans table contains info about the plans in your Recurly account. A plan tells Recurly how much to charge customers.

Replication Method

CDC

Primary Key

id

Replication Key

updated_at

Useful links

Recurly API method

plans_add_ons

The plans_add_ons table contains info about the add-ons in your Recurly account. An add-on is a charge billed each billing period in addition to a subscription’s base charge.

Note: To replicate this table, you must also have the plans table set to replicate.

Replication Method

CDC

Primary Key

id

Replication Key

updated_at

Useful links

Recurly API method

subscriptions

The subscriptions table contains info about the subscriptions in your Recurly account. Subscriptions are created when your customers subscribe to one of your plans. The customer’s subscription tells Recurly when and how much to bill the customer.

Custom fields

Recurly integration supports replicating custom fields for subscription objects.

Replication Method

CDC

Primary Key

id

Replication Key

updated_at

Useful links

Recurly API method

transactions

The transactions table contains info about the transactions in your Recurly account.

Replication Method

CDC

Primary Key

id

Replication Key

collected_at

Useful links

Recurly API method

Помогла ли вам эта страница?

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