Detalles de Conexión de la Active Campaign
Introducción
Versión del conector
Esta documentación se basa en la versión 22.0.8510 del conector.
Empezando
Compatibilidad con la versión de Active Campaign
El conector aprovecha la API de Active Campaign para habilitar el acceso bidireccional a Active Campaign.
Establecer una Conexión
Conexión a ActiveCampaign
ActiveCampaign admite la autenticación con la clave API. Para conectarse a ActiveCampaign, configure lo siguiente:
URL
: Esto se puede encontrar en su cuenta en elMy Settings
página debajo deDeveloper
pestaña. Por ejemplo:*https://{yourAccountName}.api-us1.com*
APIKey
: Esto se puede encontrar en su cuenta en elSettings
página debajo deDeveloper
pestaña. Cada usuario de su cuenta de ActiveCampaign tiene su propia clave API única.
Modelo de Datos
Descripción general
El conector modela recursos de ActiveCampaign como contactos, cuentas como tablas relacionales, lo que le permite escribir SQL para consultar datos de ActiveCampaign.
La conectividad en vivo con estos objetos significa que cualquier cambio en su cuenta de ActiveCampaign se refleja de inmediato al usar el conector.
Puntos de vista
Puntos de vista son tablas que no se pueden modificar. Por lo general, los datos que son de solo lectura y no se pueden actualizar se muestran como vistas.
Vistas dinámicas
Junto con las vistas estáticas predeterminadas, el conector también permite realizar consultas en vistas dinámicas.
Estas son vistas que se crean en función de las "listas" (también llamadas "audiencias") en su cuenta de ActiveCampaign.
Por ejemplo, suponga que tiene estas 3 listas en su cuenta: Lista maestra de contactos, Nueva audiencia, Lista VIP.
El conector enumera 3 vistas basadas en ellas: List_MasterList, List_New Audience, List_VIP List.
Las vistas devuelven datos sobre cada contacto que es miembro de esa lista específica.
Mesas
Mesas describe las tablas disponibles. Las tablas se definen estáticamente para modelar recursos como cuentas, negocios, grupos de negocios, etapas de negocios, tareas, etc.
El conector también admite tablas de consulta como AccountCustomFieldData, DealCustomFieldData, ContactCustomFieldData, que representan información de datos de campos personalizados.
Además, el conector admite la actualización, la inserción de datos de campos personalizados desde el recurso principal (disponible para las tablas Cuentas, Contactos, Tratos) donde los campos personalizados se agregan dinámicamente como columnas de recursos principales. Consulte la sección de tablas específicas para obtener más información.
Mesas
El conector modela los datos en ActiveCampaign en una lista de tablas que se pueden consultar mediante instrucciones SQL estándar.
Generalmente, consultar tablas de ActiveCampaign es lo mismo que consultar una tabla en una base de datos relacional. A veces hay casos especiales, por ejemplo, incluir una determinada columna en la cláusula WHERE puede ser necesario para obtener datos para ciertas columnas de la tabla. Esto suele ser necesario para situaciones en las que se debe realizar una solicitud separada para cada fila para obtener ciertas columnas. Estos tipos de situaciones están claramente documentados en la parte superior de la página de la tabla vinculada a continuación.
Conector Jitterbit para Tablas ActiveCampaign
Nombre | Descripción |
---|---|
AccountContacts | Información de uso para la operación AccountContacts.rsd. |
AccountCustomFieldData | Cree, modifique, elimine y consultar los datos de campos personalizados de acuerdos disponibles en ActiveCampaign. |
Accounts | Vea muchos o todos los contactos incluyendo sus ID o varios filtros. |
ContactCustomFieldData | Cree, modifique, elimine y consultar los datos de campos personalizados de contactos disponibles en ActiveCampaign. |
Contacts | Vea muchos o todos los contactos incluyendo sus ID o varios filtros. |
DealCustomFieldData | Cree, modifique, elimine y consultar los datos de campos personalizados de acuerdos disponibles en ActiveCampaign. |
DealGroups | Enumera todas las cuentas existentes. |
Deals | Información de uso para la operación Deals.rsd. |
DealStages | Información de uso para la operación DealStages.rsd. |
Tasks | Enumera todas las cuentas existentes. |
CuentaContactos
Información de uso para la operación AccountContacts.rsd.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, las siguientes consultas se procesan en el lado del servidor:
SELECT * FROM AccountContacts WHERE Id = 10003
SELECT * FROM AccountContacts WHERE AccountId = 1 AND ContactId = 100
Insertar
Insertar una asociación cuenta-contacto requiere especificar un valor para las columnas AccountId y ContactId.
INSERT INTO AccountContacts (AccountId, ContactId) VALUES (2, 300)
INSERT INTO AccountContacts (AccountId, ContactId, Jobtitle) VALUES (2, 300, 'nurse')
Actualizar
El controlador admite la actualización de la información de contacto de la cuenta.
UPDATE AccountContacts SET ContactId = 3, JobTitle = 'updatedJobTitle' WHERE Id = 1
UPDATE AccountContacts SET JobTitle = 'updatedJobTitle' WHERE AccountId = 1
Borrar
Elimine todas las asociaciones de contactos de cuenta o una asociación especificando el ID de la asociación.
DELETE FROM AccountContacts WHERE ID = 10003
Columnas
Nombre | Tipo | Solo lectura | Descripción |
---|---|---|---|
Id [KEY] | String | Verdadero | El ID de la asociación cuenta-contacto. |
AccountId | String | Falso | La identificación de la cuenta. |
ContactId | String | Falso | La identificación de contacto. |
CreatedTimestamp | Datetime | Verdadero | Valor de fecha y hora que indica cuándo se creó la asociación. |
JobTitle | String | Falso | Título del trabajo del contacto en la cuenta. |
AccountLink | String | Verdadero | enlace de cuenta. |
ContactLink | String | Verdadero | enlace de contacto. |
UpdatedTimestamp | Datetime | Verdadero | Valor de fecha y hora que indica cuándo se actualizó por última vez la asociación. |
AccountCustomFieldData
Cree, modifique, elimine y consultar los datos de campos personalizados de acuerdos disponibles en ActiveCampaign.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, las siguientes consultas se procesan en el lado del servidor:
SELECT * FROM AccountCustomFieldData WHERE Id = 10003
SELECT * FROM AccountCustomFieldData WHERE AccountId = 1
Insertar
Insertar los datos de un campo personalizado de cuenta requiere especificar un valor para las columnas AccountId, CustomFieldId, FieldValue.
Además, el conector admite la inserción de datos de campos personalizados de cuenta desde la tabla Cuentas. Vea Cuentas para más información.
INSERT INTO AccountCustomFieldData (FieldValue, CustomFieldId, AccountId) VALUES ('custom field value',1,5)
Actualizar
El conector admite la actualización de la información de datos de campos personalizados de la cuenta. Actualizar los datos de un campo personalizado de cuenta requiere especificar un valor para las columnas ID y CustomFieldId.
Además, es posible actualizar los datos de los campos personalizados de la cuenta desde la tabla Cuentas.
UPDATE AccountCustomFieldData SET FieldValue = 'Custom Field Value' WHERE ID = 13 AND CustomFieldId = 1
Borrar
El conector admite la eliminación de datos de campos personalizados de cuentas.
DELETE FROM AccountcustomFieldData WHERE ID = 10
Columnas
Nombre | Tipo | Solo lectura | Descripción |
---|---|---|---|
Id [KEY] | String | Verdadero | El ID de los datos del campo personalizado de la cuenta. |
AccountCustomFieldMetumId | Integer | Verdadero | El campo personalizado metum Id. |
AccountId | Integer | Falso | El ID de la cuenta con la que se relaciona el valor del campo. |
CreatedTimestamp | Datetime | Verdadero | Valor de fecha y hora que indica cuándo se estableció el valor del campo personalizado. |
CustomFieldId [KEY] | Integer | Falso | El ID del campo personalizado con el que se relaciona el valor del campo. |
CustomFieldName | String | Verdadero | El nombre del campo personalizado con el que se relaciona el valor del campo. |
FieldValue | String | Falso | Valores para el campo. (Solo para el campo de moneda, debe estar en centavos: p. ej., 10050 = 100,5) |
AccountLink | String | Verdadero | enlace de cuenta. |
AccountCustomFieldMetumLink | String | Verdadero | enlace AccountCustomFieldMetum. |
UpdatedTimestamp | Datetime | Verdadero | Valor de fecha y hora que indica cuándo se actualizaron por última vez los datos del campo personalizado. |
FieldCurrency | String | Falso | Valor del tipo de moneda del campo personalizado para un contacto específico. Este campo es obligatorio al insertar campos personalizados de moneda. |
Cuentas
Vea muchos o todos los contactos incluyendo sus ID o varios filtros.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, las siguientes consultas se procesan en el lado del servidor:
SELECT * FROM Accounts WHERE Id = 10003
SELECT * FROM Accounts WHERE Name = 'testAccount'
Como nota, debido a problemas de rendimiento del lado del servidor, incluso cuando la propiedad IncludeCustomFields se establece en TRUE, los campos personalizados aparecerán solo en el esquema de la tabla con valores nulos. Para recuperar los valores de los campos personalizados, consulte AccountCustomFieldData mesa.
Insertar
Insertar una cuenta requiere especificar el nombre de la cuenta.
INSERT INTO Accounts (Name) VALUES ('testAccount2')
INSERT INTO Accounts (Name,AccountUrl) VALUES ('account','http://accountUrl.com/')
Además, el conector admite la inserción de datos de cuentas y campos personalizados de cuentas desde la tabla Cuentas. Todas las columnas de campos personalizados comienzan con CF_.
INSERT INTO Accounts (Name,CF_Description,CF_Hidden,CF_Number) VALUES ('testAccount3','custom field value','custom field value',123)
Actualizar
El conector admite la actualización de la información de la cuenta.
Además, es posible actualizar los datos de los campos personalizados de la cuenta desde la tabla Cuentas.
UPDATE Accounts SET Name = 'updatedName',AccountUrl = 'http://updatedAccountUrl.com/' WHERE Id = 1
UPDATE Accounts SET Name = 'updatedName',CF_Description = 'custom field value', CF_Hidden = 'custom field value' WHERE ID = 1
Borrar
Elimine todas las cuentas o una cuenta especificando el ID de la cuenta.
DELETE FROM Accounts WHERE ID = 10003
Columnas
Nombre | Tipo | Solo lectura | Descripción |
---|---|---|---|
Id [KEY] | String | Verdadero | La columna ID de la tabla Cuentas. |
AccountUrl | String | Falso | Sitio web de la cuenta. |
ContactCount | Integer | Verdadero | La columna ContactCount de la tabla Cuentas. |
CreatedTimestamp | Datetime | Verdadero | La columna CreatedTimestamp de la tabla Cuentas. |
DealCount | Integer | Verdadero | La columna DealCount de la tabla Cuentas. |
AccountContactsLink | String | Verdadero | La columna AccountContactsLink de la tabla Cuentas. |
AccountCustomFieldDataLink | String | Verdadero | La columna AccountCustomFieldDataLink de la tabla Cuentas. |
ContactEmailsLink | String | Verdadero | La columna ContactEmailsLink de la tabla Cuentas. |
EmailActivitiesLink | String | Verdadero | La columna EmailActivitiesLink de la tabla Cuentas. |
NotesLink | String | Verdadero | La columna NotesLink de la tabla Cuentas. |
Name | String | Falso | Nombre de la cuenta. |
UpdatedTimestamp | Datetime | Verdadero | La columna UpdatedTimestamp de la tabla Cuentas. |
ContactoCustomFieldData
Cree, modifique, elimine y consultar los datos de campos personalizados de contactos disponibles en ActiveCampaign.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, las siguientes consultas se procesan en el lado del servidor:
SELECT * FROM ContactCustomFieldData WHERE Id = 10003
SELECT * FROM ContactCustomFieldData WHERE FieldValue = 'custom field value'
Insertar
Insertar los datos de un campo personalizado de contacto requiere especificar un valor para las columnas ContactId, FieldId, FieldValue.
Además, el conector admite la inserción de datos de campos personalizados de contacto desde la tabla Contactos. Vea Contactos para más información.
INSERT INTO ContactCustomFieldData (FieldValue, FieldId, ContactId) VALUES ('custom field value',1,5)
Actualizar
El conector admite la actualización de la información de datos de campos personalizados de contactos. La actualización de los datos del campo personalizado de contacto requiere la especificación de un valor para las columnas Id, ContactId y FieldId.
Además, es posible actualizar los datos de los campos personalizados de contacto desde la tabla Contactos.
UPDATE ContactCustomFieldData SET FieldValue = 'custom field value' WHERE ID = 8 AND ContactId = 3 AND FieldId = 2"
Borrar
El conector admite la eliminación de datos de campos personalizados de contactos.
DELETE FROM ContactCustomFieldData WHERE ID = 10
Columnas
Nombre | Tipo | Solo lectura | Descripción |
---|---|---|---|
Id [KEY] | String | Falso | La columna de ID de la tabla ContactCustomFieldData. |
CDate | Datetime | Falso | La columna CDate de la tabla ContactCustomFieldData. |
ContactId [KEY] | String | Falso | La columna ContactId de la tabla ContactCustomFieldData. |
CustomFieldName | String | Verdadero | El nombre del campo personalizado con el que se relaciona el valor del campo. |
FieldId [KEY] | String | Falso | ID del campo al que pertenece el valor. |
FieldLink | String | Falso | La columna FieldLink de la tabla ContactCustomFieldData. |
OwnerLink | String | Falso | La columna OwnerLink de la tabla ContactCustomFieldData. |
Owner | String | Falso | La columna Propietario de la tabla ContactCustomFieldData. |
Udate | Datetime | Falso | La columna Actualizar de la tabla ContactCustomFieldData. |
FieldValue | String | Falso | Valor del campo personalizado para un contacto específico. |
Contactos
Vea muchos o todos los contactos incluyendo sus ID o varios filtros.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, las siguientes consultas se procesan en el lado del servidor:
SELECT * FROM Contacts WHERE Id = 10
SELECT * FROM Contacts WHERE Udate >= '2019-06-30T10:44:34-05:00'
SELECT * FROM Contacts WHERE Udate <= '2021-06-30T10:44:34-05:00'
SELECT * FROM Contacts WHERE Cdate >= '2019-06-30T10:44:34-05:00' AND Cdate <= '2021-06-30T10:44:34-05:00'
Como nota, debido a problemas de rendimiento del lado del servidor, incluso cuando la propiedad IncludeCustomFields se establece en TRUE, los campos personalizados aparecerán solo en el esquema de la tabla con valores nulos. Para recuperar los valores de los campos personalizados, consulte ContactCustomFieldData mesa.
Insertar
Insertar un contacto requiere especificar el correo de contacto.
INSERT INTO Contacts (Email) VALUES ('testcontact@test.com')
INSERT INTO Contacts (Email,FirstName,LastName,Phone) VALUES ('test@test.com','test','test','contactphonenumber')
Además, el conector admite la inserción de datos de contacto y campos personalizados de contacto desde la tabla Contactos. Todas las columnas de campos personalizados comienzan con CF_.
INSERT INTO Contacts (Name,CF_Description,CF_Hidden,CF_Number) VALUES ('testcontact3','custom field value','custom field value',123)
Actualizar
El conector admite la actualización de la información de contacto.
Además, es posible actualizar los datos de los campos personalizados de contacto desde la tabla Contactos.
UPDATE Contacts SET FirstName = 'updatedName' WHERE Id = 1
UPDATE Contacts SET CF_CustomField1 = 'custom field value', CF_CustomField2 = 'custom field value' WHERE ID = 1
Contactos de Importación Masiva
El conector admite cargar una gran cantidad de contactos en su cuenta. Esta operación incluye:
- Creación de nuevos contactos.
- Actualización de contactos existentes
- Suscripción y baja de listas
Los contactos se importan en lotes de hasta 250 elementos. No se recomienda utilizar el importador para una pequeña cantidad de contactos. Puede importar contactos de la siguiente manera:
INSERT INTO Contacts#Temp (Email) VALUES ('email1@test.com')
INSERT INTO Contacts#Temp (Email) VALUES ('email2@test.com')
UPSERT INTO Contacts (Email) SELECT Email FROM Contacts#Temp
Además, el conector admite BULK INSERT para la tabla de contactos. Tenga en cuenta que esta operación generará un costo en el rendimiento ya que el conector valida si los contactos enviados existen antes de importarlos.
INSERT INTO Contacts#Temp (Email) VALUES ('email1@test.com')
INSERT INTO Contacts#Temp (Email) VALUES ('email2@test.com')
INSERT INTO Contacts (Email) SELECT Email FROM Contacts#Temp
Para suscribir y cancelar la suscripción de contactos de una lista específica, establezca un valor para las columnas SubscribeTo y/o UnsubcribeFrom que aceptan una lista separada por comas de ID de lista. Por ejemplo:
INSERT INTO Contacts#Temp (Email, SubscribeTo, UnsubcribeFrom) VALUES ('email1@test.com','1,2','6,12')
INSERT INTO Contacts#Temp (Email, SubscribeTo, UnsubcribeFrom) VALUES ('email2@test.com','3,7','6,1')
UPSERT INTO Contacts (Email, SubscribeTo, UnsubcribeFrom) SELECT Email, SubscribeTo, UnsubcribeFrom FROM Contacts#Temp
Los contactos deben cumplir todos los criterios siguientes para poder crearlos o actualizarlos con esta API:
- Los contactos importados no pueden exceder el límite de su cuenta
- El contacto debe tener una dirección de correo
- La dirección de correo del contacto no debe estar en una lista de exclusión
- El correo del contacto no debe estar en una lista de direcciones de correo rebotadas
- El contacto no debe haberse dado de baja de una lista a la que la importación lo agregaría.
Si los contactos no cumplen con todos estos requisitos, el importador los omitirá.
Borrar
Elimine todos los contactos o un contacto especificando la ID del contacto.
DELETE FROM Contacts WHERE ID = 10003
Columnas
Nombre | Tipo | Solo lectura | Descripción |
---|---|---|---|
Id [KEY] | String | Verdadero | La columna ID de la tabla de contactos. |
Adate | Datetime | Verdadero | La columna Fecha de la tabla Contactos. |
Anonymized | String | Verdadero | La columna Anonimizados de la tabla Contactos. |
BouncedDate | String | Verdadero | La columna BouncedDate de la tabla de contactos. |
BouncedHard | String | Verdadero | La columna BouncedHard de la tabla de contactos. |
BouncedSoft | String | Verdadero | La columna BouncedSoft de la tabla de contactos. |
Cdate | Datetime | Verdadero | La columna Cdate de la tabla de contactos. |
CreatedBy | String | Verdadero | La columna Creado por de la tabla Contactos. |
CreatedTimestamp | Datetime | Verdadero | La columna CreatedTimestamp de la tabla de contactos. |
CreatedUtcTimestamp | Datetime | Verdadero | La columna CreatedUtcTimestamp de la tabla de contactos. |
Deleted | String | Verdadero | La columna Eliminados de la tabla Contactos. |
DeletedAt | String | Verdadero | La columna DeletedAt de la tabla de contactos. |
Edate | Datetime | Verdadero | La columna Edate de la tabla de contactos. |
Email | String | Falso | La columna Correo de la tabla Contactos. |
EmailDomain | String | Verdadero | La columna EmailDomain de la tabla de contactos. |
EmailEmpty | Boolean | Verdadero | La columna EmailEmpty de la tabla de contactos. |
EmailLocal | String | Verdadero | La columna EmailLocal de la tabla de contactos. |
FirstName | String | Falso | La columna FirstName de la tabla de contactos. |
Gravatar | String | Verdadero | La columna Gravatar de la tabla de contactos. |
Hash | String | Verdadero | La columna Hash de la tabla de contactos. |
Ip | String | Verdadero | La columna IP de la tabla de contactos. |
LastName | String | Falso | La columna LastName de la tabla de contactos. |
AccountContactsLink | String | Verdadero | La columna AccountContactsLink de la tabla Contactos. |
AutomationEntryCountsLink | String | Verdadero | La columna AutomationEntryCountsLink de la tabla de contactos. |
BounceLogsLink | String | Verdadero | La columna BounceLogsLink de la tabla de contactos. |
ContactAutomationsLink | String | Verdadero | La columna ContactAutomationsLink de la tabla de contactos. |
ContactDataLink | String | Verdadero | La columna ContactDataLink de la tabla de contactos. |
ContactDealsLink | String | Verdadero | La columna ContactDealsLink de la tabla de contactos. |
ContactGoalsLink | String | Verdadero | La columna ContactGoalsLink de la tabla de contactos. |
ContactListsLink | String | Verdadero | La columna ContactListsLink de la tabla de contactos. |
ContactLogsLink | String | Verdadero | La columna ContactLogsLink de la tabla de contactos. |
ContactTagsLink | String | Verdadero | La columna ContactTagsLink de la tabla de contactos. |
DealsLink | String | Verdadero | La columna DealsLink de la tabla de contactos. |
FieldValuesLink | String | Verdadero | La columna FieldValuesLink de la tabla de contactos. |
GeoIpsLink | String | Verdadero | La columna GeoIpsLink de la tabla de contactos. |
NotesLink | String | Verdadero | La columna NotesLink de la tabla de contactos. |
OrganizationLink | String | Verdadero | La columna OrganizationLink de la tabla de contactos. |
PlusAppendLink | String | Verdadero | La columna PlusAppendLink de la tabla de contactos. |
ScoreValuesLink | String | Verdadero | La columna ScoreValuesLink de la tabla de contactos. |
TrackingLogsLink | String | Verdadero | La columna TrackingLogsLink de la tabla de contactos. |
Organization | String | Verdadero | La columna Organización de la tabla Contactos. |
Orgname | String | Verdadero | La columna Orgname de la tabla de contactos. |
Phone | String | Falso | La columna Teléfono de la tabla Contactos. |
RatingTStamp | String | Verdadero | La columna RatingTStamp de la tabla de contactos. |
SegmentioId | String | Verdadero | La columna SegmentioId de la tabla de contactos. |
Sentcnt | String | Verdadero | La columna Sentcnt de la tabla de contactos. |
SocialdataLastcheck | String | Verdadero | La columna SocialdataLastcheck de la tabla de contactos. |
Ua | String | Verdadero | La columna Ua de la tabla de contactos. |
Udate | Datetime | Verdadero | La columna Actualizar de la tabla Contactos. |
UpdatedTimestamp | String | Verdadero | La columna UpdatedTimestamp de la tabla de contactos. |
Updated_by | String | Verdadero | La columna Actualizado_por de la tabla Contactos. |
SubscribeTo | String | Falso | Lista separada por comas de Id. de lista para suscribir un contacto. |
UnsubscribeFrom | String | Falso | Lista separada por comas de ID de lista para cancelar la suscripción de un contacto. |
DealCustomFieldData
Cree, modifique, elimine y consultar los datos de campos personalizados de acuerdos disponibles en ActiveCampaign.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, las siguientes consultas se procesan en el lado del servidor:
SELECT * FROM DealCustomFieldData WHERE Id = 10003
SELECT * FROM DealCustomFieldData WHERE DealId = 1
Insertar
Insertar los datos de un campo personalizado de trato requiere especificar un valor para las columnas DealId, CustomFieldId y FieldValue.
Además, el conector admite la inserción de datos de campos personalizados de negocios desde la tabla Negocios. Vea Ofertas para más información.
INSERT INTO DealCustomFieldData (FieldValue, CustomFieldId, DealId) VALUES ('custom field value',1,5)
Actualizar
El conector admite la actualización de la información de datos de campos personalizados de acuerdos. La actualización de los datos del campo personalizado del trato requiere la especificación de un valor para las columnas Id, DealId y CustomFieldId.
Además, es posible actualizar los datos de los campos personalizados de ofertas desde la tabla Ofertas.
UPDATE DealCustomFieldData SET FieldValue = 'custom field value' WHERE ID = 8 AND DealId = 3 AND CustomFieldId = 2
Borrar
El conector admite la eliminación de datos de campos personalizados de negocios.
DELETE FROM DealCustomFieldData WHERE ID = 10
Columnas
Nombre | Tipo | Solo lectura | Descripción |
---|---|---|---|
Id [KEY] | String | Falso | La columna ID de la tabla DealCustomFieldData. |
CreatedTimestamp | Datetime | Falso | La columna CreatedTimestamp de la tabla DealCustomFieldData. |
CustomFieldName | String | Verdadero | El nombre del campo personalizado con el que se relaciona el valor del campo. |
CustomFieldId [KEY] | Integer | Falso | La columna CustomFieldId de la tabla DealCustomFieldData. |
DealCustomFieldMetumId | Integer | Falso | La columna DealCustomFieldMetumId de la tabla DealCustomFieldData. |
DealId [KEY] | Integer | Falso | La columna DealId de la tabla DealCustomFieldData. |
FieldValue | String | Falso | La columna FieldValue de la tabla DealCustomFieldData. |
DealLink | String | Falso | La columna DealLink de la tabla DealCustomFieldData. |
DealCustomFieldMetumLink | String | Falso | La columna DealCustomFieldMetumLink de la tabla DealCustomFieldData. |
UpdatedTimestamp | Datetime | Falso | La columna UpdatedTimestamp de DealCustomFieldData |
FieldCurrency | String | Falso | Valor del tipo de moneda del campo personalizado para una oferta específica. Este campo es obligatorio al insertar campos personalizados de moneda. |
FieldType | String | Falso | Valor del tipo de moneda del campo personalizado para una oferta específica. Este campo es obligatorio al insertar campos personalizados de moneda. |
Grupos de Ofertas
Enumera todas las cuentas existentes.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, las siguientes consultas se procesan en el lado del servidor:
SELECT * FROM DealGroups WHERE Id = 10003
SELECT * FROM DealGroups WHERE Title = 'title'
Insertar
Insertar una canalización/grupo de negocios requiere especificar un valor para las columnas Moneda, Título.
INSERT INTO DealGroups (Currency, Title) VALUES (2,300)
INSERT INTO DealGroups (Currency, Title, AutoAssign, AllUsers, AllGroups) VALUES ('USD','title',1,0,1)
Actualizar
El conector admite la actualización de la información de canalización/grupo de acuerdos.
UPDATE DealGroups SET AllUsers = 0, AllGroups = 1, Currency = 'EUR' WHERE Id = 1
Borrar
Elimine todas las canalizaciones o una canalización especificando el ID del grupo de trato.
DELETE FROM DealGroups WHERE ID = 10003
Columnas
Nombre | Tipo | Solo lectura | Descripción |
---|---|---|---|
Id [KEY] | String | Verdadero | El identificador de canalización. |
AllGroups | String | Falso | La columna AllGroups de la tabla DealGroups. Indica si todos los grupos de usuarios tienen permiso para administrar esta canalización. Puede ser 1 o 0. Si es 1, todos los grupos de usuarios pueden administrar esta canalización. Si es 0, solo los grupos de usuarios en el parámetro dealGroup.groups pueden administrar esta canalización. |
AllUsers | String | Falso | La columna AllUsers de la tabla DealGroups. Indica si las nuevas ofertas se asignan automáticamente a todos los usuarios. Puede ser 1 o 0. Si es 1, las nuevas ofertas se asignan automáticamente a todos los usuarios a menos que la asignación automática esté deshabilitada. Si es 0, las nuevas ofertas se asignan automáticamente solo a los usuarios en el parámetro dealGroup.users. |
AutoAssign | String | Falso | La columna AutoAssign de la tabla DealGroups. Opción de asignación automática de ofertas. Puede ser uno de 0, 1 y 2. Si es 0, la asignación automática está deshabilitada. Si es 1, el método Round Robin se usa para asignar automáticamente nuevas ofertas. Si es 2, las ofertas se distribuyen en función de los valores de las ofertas. |
Cdate | Datetime | Verdadero | La columna Cdate de la tabla DealGroups. |
Currency | String | Falso | La columna Moneda de la tabla DealGroups. |
DealGroupGroupsLink | String | Verdadero | La columna DealGroupGroupsLink de la tabla DealGroups. |
DealGroupUsersLink | String | Verdadero | La columna DealGroupUsersLink de la tabla DealGroups. |
StagesLink | String | Verdadero | La columna StagesLink de la tabla DealGroups. |
Stages | String | Verdadero | La columna Etapas de la tabla DealGroups. |
Title | String | Falso | Título de la tubería. |
Udate | Datetime | Verdadero | La columna Actualizar de la tabla DealGroups. |
Ofertas
Información de uso para la operación Deals.rsd.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, las siguientes consultas se procesan en el lado del servidor:
SELECT * FROM Deals WHERE Id = 10
SELECT * FROM Deals WHERE GroupId = 1
SELECT * FROM Deals WHERE OwnerId = 1
SELECT * FROM Deals WHERE Stage = 1 AND Title = 'title'
Como nota, debido a problemas de rendimiento del lado del servidor, incluso cuando la propiedad IncludeCustomFields se establece en TRUE, los campos personalizados aparecerán solo en el esquema de la tabla con valores nulos. Para recuperar los valores de los campos personalizados, consulte DealCustomFieldData mesa.
Insertar
Para insertar un trato, es necesario especificar un valor para las columnas GroupId, Stage, OwnerId, Title, Value, Currency y un valor para las columnas AccountId o ContactId.
INSERT INTO Deals (AccountId, GroupId, Stage, OwnerId, Title, Value, Currency) VALUES (1,1,1,1,'title',100,'USD')
INSERT INTO Deals (Email, FirstName, LastName, Phone) VALUES ('test@test.com' ,'test', 'test', 'dealphonenumber')
Además, el conector admite la inserción de datos de tratos y campos personalizados de tratos de la tabla Tratos. Todas las columnas de campos personalizados comienzan con CF_.
INSERT INTO Deals (AccountId, GroupId, Stage, OwnerId, Title, Value, Currency, CF_CustomField1,CF_CustomField2, CF_CustomField3) VALUES (1,1,1,1,'title',100,'USD','value','value','value')
Actualizar
El conector admite la actualización de la información del trato.
Además, es posible actualizar los datos de los campos personalizados de ofertas desde la tabla Ofertas.
UPDATE Deals SET Title = 'updatedTitle' WHERE Id = 1
UPDATE Deals SET CF_CustomField1 = 'custom field value', CF_CustomField2 = 'custom field value' WHERE ID = 1
Borrar
Elimine todas las ofertas o una oferta especificando el ID de la oferta.
DELETE FROM Deals
DELETE FROM Deals WHERE ID = 10003
Columnas
Nombre | Tipo | Solo lectura | Descripción |
---|---|---|---|
Id [KEY] | String | Verdadero | La columna ID de la tabla Tratos. |
AccountId | String | Falso | La columna AccountId de la tabla Deals. |
ActivityCount | String | Verdadero | La columna ActivityCount de la tabla Deals. |
Cdate | Datetime | Verdadero | La columna Cdate de la tabla Tratos. |
ContactId | String | Falso | ID del contacto principal del trato. |
Currency | String | Falso | Moneda de la oferta en formato ISO de 3 dígitos, en minúsculas. |
CustomerAccount | String | Verdadero | La columna CustomerAccount de la tabla Tratos. |
Description | String | Falso | La columna Descripción de la tabla Tratos. |
Edate | String | Verdadero | La columna Edate de la tabla Tratos. |
Group | String | Falso | Id. de canalización del acuerdo. Obligatorio si no se proporciona deal.stage. Si no se proporciona deal.group, la canalización de la etapa se asignará al trato automáticamente. |
Hash | String | Verdadero | La columna Hash de la tabla Tratos. |
IsDisabled | String | Verdadero | La columna IsDisabled de la tabla Tratos. |
AccountLink | String | Verdadero | La columna AccountLink de la tabla Tratos. |
ContactLink | String | Verdadero | La columna ContactLink de la tabla Tratos. |
ContactDealsLink | String | Verdadero | La columna ContactDealsLink de la tabla Tratos. |
CustomerAccountLink | String | Verdadero | La columna CustomerAccountLink de la tabla Deals. |
DealActivitiesLink | String | Verdadero | La columna DealActivitiesLink de la tabla Deals. |
DealCustomFieldDataLink | String | Verdadero | La columna DealCustomFieldDataLink de la tabla Deals. |
GroupLink | String | Verdadero | La columna GroupLink de la tabla Tratos. |
NextTaskLink | String | Verdadero | La columna NextTaskLink de la tabla Tratos. |
NotesLink | String | Verdadero | La columna NotesLink de la tabla Tratos. |
OrganizationLink | String | Verdadero | La columna OrganizationLink de la tabla Tratos. |
OwnerLink | String | Verdadero | La columna OwnerLink de la tabla Tratos. |
ScoreValuesLink | String | Verdadero | La columna ScoreValuesLink de la tabla Tratos. |
StageLink | String | Verdadero | La columna StageLink de la tabla Tratos. |
TasksLink | String | Verdadero | La columna TasksLink de la tabla Tratos. |
Mdate | Datetime | Verdadero | La columna Mdate de la tabla Tratos. |
NextTask | String | Verdadero | La columna NextTask de la tabla Deals. |
NextDate | Datetime | Verdadero | La columna NextDate de la tabla Deals. |
NextDealId | String | Verdadero | La columna NextDealId de la tabla Deals. |
NextTaskId | String | Verdadero | La columna NextTaskId de la tabla Deals. |
Organization | String | Verdadero | La columna Organización de la tabla Tratos. |
Owner | String | Falso | ID del propietario de la oferta. Obligatorio si la opción de asignación automática de canalización está deshabilitada. |
Percent | String | Falso | La columna Porcentaje de la tabla Tratos. |
Stage | String | Falso | Id. de etapa del acuerdo. Obligatorio si no se proporciona deal.group. Si no se proporciona deal.stage, el trato se asignará con la primera etapa en la canalización proporcionada en deal.group. |
Status | String | Falso | La columna Estado de la tabla Tratos. |
Title | String | Falso | La columna Título de la tabla Ofertas. |
Value | String | Falso | Valor de la oferta en centavos. |
WinProbability | Integer | Verdadero | La columna WinProbability de la tabla Deals. |
WinProbabilityMdate | Datetime | Verdadero | La columna WinProbabilityMdate de la tabla Deals. |
DealStages
Información de uso para la operación DealStages.rsd.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, las siguientes consultas se procesan en el lado del servidor:
SELECT * FROM DealStages WHERE Id = 10003
SELECT * FROM DealStages WHERE Title = 'title' AND GroupId = 1
Insertar
Insertar una etapa requiere especificar un valor para las columnas GroupId, Title.
INSERT INTO DealStages (GroupId, Title) VALUES (2,'title')
INSERT INTO DealStages (Title, GroupId, OrderId, CardRegion3, Color, Width) VALUES ('TestStage',1,2,'hide-avatar','434343','280')
Actualizar
El conector admite la actualización de la información de etapa/dealstage.
UPDATE DealStages SET Title = 'updatedTitle' WHERE Id = 1
Borrar
Elimine todas las etapas o una etapa especificando el ID de la etapa.
DELETE FROM DealStages WHERE ID = 10003
Columnas
Nombre | Tipo | Solo lectura | Descripción |
---|---|---|---|
Id [KEY] | String | Verdadero | La columna ID de la tabla DealStages. |
CardRegion1 | String | Falso | La columna CardRegion1 de la tabla DealStages. Indica qué mostrar en la esquina superior izquierda de las tarjetas de trato. |
CardRegion2 | String | Falso | La columna CardRegion2 de la tabla DealStages. Indica qué mostrar en la esquina superior derecha de las tarjetas de trato. |
CardRegion3 | String | Falso | La columna CardRegion3 de la tabla DealStages. Indica si mostrar el avatar en las Tarjetas de Oferta. Puede ser uno de mostrar-avatar y ocultar-avatar. Si se establece en show-avatar, las cartas de reparto mostrarán los avatares. Si se establece en hide-avatar, las cartas de reparto ocultarán los avatares. |
CardRegion4 | String | Falso | La columna CardRegion4 de la tabla DealStages. Indica qué mostrar junto al avatar en las Tarjetas de Oferta. |
CardRegion5 | String | Falso | La columna CardRegion5 de la tabla DealStages. Indica qué mostrar en la esquina inferior derecha de las tarjetas de trato. |
Cdate | Datetime | Verdadero | La columna Cdate de la tabla DealStages. |
Color | String | Falso | Color de la etapa de reparto. Código de color HEX de 6 caracteres sin el hashtag. p.ej. 434343 para asignar el valor de color hexadecimal #434343. |
DealOrder | String | Falso | Opción y dirección que se usará para ordenar tratos en la etapa de trato. La opción y la dirección deben estar delimitadas por un espacio. La dirección puede ser |
GroupId | String | Falso | La columna GroupId de la tabla DealStages. |
GroupLink | String | Verdadero | La columna GroupLink de la tabla DealStages. |
OrderId | String | Falso | La columna OrderId de la tabla DealStages. |
Title | String | Falso | La columna Título de la tabla DealStages. |
Udate | Datetime | Verdadero | La columna Actualizar de la tabla DealStages. |
Width | String | Falso | Ancho de la etapa de la oferta en píxeles, sin unidad de px. |
Tareas
Enumera todas las cuentas existentes.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, las siguientes consultas se procesan en el lado del servidor:
SELECT * FROM Tasks WHERE Id = 10003
SELECT * FROM Tasks WHERE DealTaskType = 1
SELECT * FROM Tasks WHERE DueDate >= '2019-06-30T10:44:34-05:00'
SELECT * FROM Tasks WHERE DueDate <= '2021-06-30T10:44:34-05:00'
SELECT * FROM Tasks WHERE OutcomeId = 1 AND RelId = 1 AND Status = 1
Insertar
Insertar una etapa requiere especificar un valor para las columnas DealTaskType, DueDate, Relid.
INSERT INTO Tasks (DealTaskType, DueDate, Relid) VALUES (2, '2021-06-30T10:44:34-05:00', 7)
Actualizar
El conector admite la actualización de la información de etapa/dealstage.
UPDATE Tasks SET Title = 'updatedTitle' WHERE Id = 1
Borrar
Elimine todas las etapas o una etapa especificando el ID de la etapa.
DELETE FROM Tasks WHERE ID = 10003
Columnas
Nombre | Tipo | Solo lectura | Descripción |
---|---|---|---|
Id [KEY] | String | Verdadero | La columna ID de la tabla Tareas. |
Assignee | String | Falso | La columna Asignatario de la tabla Tareas. |
Automation | String | Verdadero | La columna Automatización de la tabla Tareas. |
Cdate | Datetime | Verdadero | La columna Cdate de la tabla Tareas. |
DealTaskType | String | Falso | El tipo de la tarea según los tipos de tareas disponibles en la cuenta. |
DoneAutomation | String | Falso | La columna DoneAutomation de la tabla Tareas. |
DueDate | Datetime | Falso | Fecha de vencimiento de la tarea. |
Edate | Datetime | Verdadero | La columna Edate de la tabla Tareas. |
ActivitiesLink | String | Verdadero | La columna ActivitiesLink de la tabla Tasks. |
AssigneeLink | String | Verdadero | La columna AssigneeLink de la tabla Tareas. |
AutomationLink | String | Verdadero | La columna AutomationLink de la tabla Tareas. |
DealTasktypeLink | String | Verdadero | La columna DealTasktypeLink de la tabla Tareas. |
DoneAutomationLink | String | Verdadero | La columna DoneAutomationLink de la tabla Tareas. |
NotesLink | String | Verdadero | La columna NotesLink de la tabla Tareas. |
OwnerLink | String | Verdadero | La columna OwnerLink de la tabla Tareas. |
TaskNotificationsLink | String | Verdadero | La columna TaskNotificationsLink de la tabla Tareas. |
UserLink | String | Verdadero | La columna UserLink de la tabla Tareas. |
Note | String | Falso | El contenido que describe la tarea. |
OutcomeId | Integer | Falso | La columna OutcomeId de la tabla Tareas. |
OutcomeInfo | String | Falso | La columna OutcomeInfo de la tabla Tareas. |
OwnerId | String | Verdadero | La columna OwnerId de la tabla Tareas. |
OwnerType | String | Falso | El nombre del objeto relacionado. Los valores válidos son contacto o negocio. |
Relid | String | Falso | El ID del objeto relacional para esta tarea. |
Reltype | String | Verdadero | La columna Reltype de la tabla Tasks. |
Status | Integer | Falso | La columna Estado de la tabla Tareas. 1 es completo y 0 es incompleto.. |
Title | String | Falso | La columna Título de la tabla Tareas. |
Udate | Datetime | Verdadero | La columna Actualizar de la tabla Tareas. |
User | String | Verdadero | La columna Usuario de la tabla Tareas. |
Puntos de Vista
Las vistas se componen de columnas y pseudocolumnas. Las vistas son similares a las tablas en la forma en que se representan los datos; sin embargo, las vistas no admiten actualizaciones. Las entidades que se representan como vistas suelen ser entidades de solo lectura. A menudo, un procedimiento almacenado* está disponible para actualizar los datos si dicha funcionalidad es aplicable a la fuente de datos.
Las consultas se pueden ejecutar contra una vista como si fuera una tabla normal, y los datos que regresan son similares en ese sentido.
Se admiten las vistas dinámicas, como las consultas expuestas como vistas y las vistas para buscar combinaciones específicas de elementos de trabajo project_team.
Conector Jitterbit para Vistas de ActiveCampaign
Nombre | Descripción |
---|---|
Addresses | Información de uso para la operación Direcciones.rsd. |
Automations | Información de uso para la operación Automations.rsd. |
Campaigns | Consulta la información de las campañas en ActiveCampaign. |
ContactAutomations | Vea muchos o todos los contactos incluyendo sus ID o varios filtros. |
ContactLists | Recupere ContactList para cada grupo de contactos o para el grupo de contactos específico. |
ContactTags | Recuperar etiquetas añadidas para cada contacto o para el ID de contacto específico |
Lists | Información de uso para la operación Lists.rsd. |
Scores | Vea muchos o todos los contactos incluyendo sus ID o varios filtros. |
Tags | Vea muchas o todas las etiquetas incluyendo sus ID o varios filtros. |
TrackingLogs | Recuperar registros de seguimiento para el contacto específico o todos los contactos |
Users | Información de uso para la operación Users.rsd. |
Direcciones
Información de uso para la operación Direcciones.rsd.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, la siguiente consultar se procesa del lado del servidor:
SELECT * FROM AccountContacts WHERE Id = 10003
Columnas
Nombre | Tipo | Descripción |
---|---|---|
Id | String | La columna ID de la tabla Direcciones. |
Address1 | String | La columna Dirección1 de la tabla Direcciones. |
Address2 | String | La columna Dirección2 de la tabla Direcciones. |
Allgroup | String | La columna Todos los grupos de la tabla Direcciones. |
City | String | La columna Ciudad de la tabla Direcciones. |
CompanyName | String | La columna CompanyName de la tabla Direcciones. |
Country | String | La columna País de la tabla Direcciones. |
District | String | La columna Distrito de la tabla Direcciones. |
isDefault | String | La columna isDefault de la tabla de direcciones. |
AddressGroupLink | String | La columna AddressGroupLink de la tabla de direcciones. |
AddressListLink | String | La columna AddressListLink de la tabla de direcciones. |
FormsLink | String | La columna FormsLink de la tabla Direcciones. |
State | String | La columna Estado de la tabla Direcciones. |
Zip | String | La columna Código postal de la tabla Direcciones. |
Automatizaciones
Información de uso para la operación Automations.rsd.
Columnas
Nombre | Tipo | Descripción |
---|---|---|
Id | String | La columna ID de la tabla Automatizaciones. |
Cdate | Datetime | La columna Cdate de la tabla Automatizaciones. |
DefaultScreenshot | String | La columna DefaultScreenshot de la tabla Automatizaciones. |
Entered | String | La columna Ingresado de la tabla Automatizaciones. |
Exited | String | La columna Exited de la tabla de Automatizaciones. |
Hidden | String | La columna Oculto de la tabla Automatizaciones. |
BlocksLink | String | La columna BlocksLink de la tabla de Automatizaciones. |
CampaignsLink | String | La columna CampaignsLink de la tabla Automatizaciones. |
ContactAutomationsLink | String | La columna ContactAutomationsLink de la tabla Automatizaciones. |
ContactGoalsLink | String | La columna ContactGoalsLink de la tabla Automatizaciones. |
GoalsLink | String | La columna GoalsLink de la tabla de Automatizaciones. |
SiteMessagesLink | String | La columna SiteMessagesLink de la tabla Automatizaciones. |
SmsLink | String | La columna SmsLink de la tabla Automatizaciones. |
Mdate | Datetime | La columna Mdate de la tabla Automatizaciones. |
Name | String | La columna Nombre de la tabla Automatizaciones. |
Screenshot | String | La columna Captura de pantalla de la tabla Automatizaciones. |
Status | String | La columna Estado de la tabla Automatizaciones. |
UserId | String | La columna UserId de la tabla Automatizaciones. |
Campañas
Consulta la información de las campañas en ActiveCampaign.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, la siguiente consultar se procesa del lado del servidor:
SELECT * FROM Campaigns WHERE Id = 10003
Columnas
Nombre | Tipo | Descripción |
---|---|---|
Id [KEY] | String | La columna ID de la tabla Campañas. |
ActiveRssInterval | String | La columna ActiveRssInterval de la tabla Campañas. |
ActiveRssItems | String | La columna ActiveRssItems de la tabla Campañas. |
ActiveRssUrl | String | La columna ActiveRssUrl de la tabla Campañas. |
AddressId | String | La columna AddressId de la tabla Campañas. |
AnalyticsCampaignName | String | La columna AnalyticsCampaignName de la tabla Campañas. |
Automation | String | La columna Automatización de la tabla Campañas. |
BaseMessageId | String | La columna BaseMessageId de la tabla Campañas. |
BaseTemplateId | String | La columna BaseTemplateId de la tabla Campañas. |
BounceId | String | La columna BounceId de la tabla Campañas. |
CanSkipApproval | String | La columna can_skip_approval de la tabla Campañas. |
Cdate | Datetime | La columna Cdate de la tabla Campañas. |
CreatedBy | String | La columna Creado por de la tabla Campañas. |
CreatedTimestamp | Datetime | La columna Marca de tiempo creada de la tabla Campañas. |
DeleteStamp | String | La columna DeleteStamp de la tabla Campaigns. |
EmbedImages | String | La columna EmbedImages de la tabla Campañas. |
Facebook | String | La columna de Facebook de la tabla Campañas. |
FormId | String | La columna FormId de la tabla Campañas. |
Forwards | String | La columna Reenvíos de la tabla Campañas. |
HardBounces | String | La columna HardBounces de la tabla Campañas. |
HasPredictiveContent | Bit | La columna HasPredictiveContent de la tabla Campañas. |
HtmlUnsub | String | La columna HtmlUnsub de la tabla Campañas. |
HtmlUnsubdata | String | La columna HtmlUnsubdata de la tabla Campañas. |
Ip | String | La columna IP de la tabla Campañas. |
Ip4 | String | La columna Ip4 de la tabla Campañas. |
LastStep | String | La columna LastStep de la tabla Campañas. |
Ldate | String | La columna Ldate de la tabla Campañas. |
LinkClicks | String | La columna LinkClicks de la tabla Campañas. |
AutomationLink | String | La columna AutomationLink de la tabla Campañas. |
CampaignAggregateRevenuesLink | String | La columna AggregateRevenues de la tabla Campañas. |
CampaignListsLink | String | La columna CampaignListsLink de la tabla Campañas. |
CampaignMessageLink | String | La columna CampaignMessageLink de la tabla Campañas. |
CampaignMessagesLink | String | La columna CampaignMessagesLink de la tabla Campañas. |
LinksLink | String | La columna EnlacesEnlace de la tabla Campañas. |
LinksSegment | String | La columna Segmento de la tabla Campañas. |
UserLink | String | La columna UserLink de la tabla Campañas. |
MailCleanup | String | La columna MailCleanup de la tabla Campañas. |
MailSend | String | La columna MailSend de la tabla Campañas. |
MailTransfer | String | La columna MailTransfer de la tabla Campañas. |
MailerLogFile | String | La columna MailerLogFile de la tabla Campañas. |
ManageText | String | La columna ManageText de la tabla Campañas. |
Mdate | Datetime | La columna Mdate de la tabla Campañas. |
Name | String | La columna Nombre de la tabla Campañas. |
Opens | String | La columna Aperturas de la tabla Campañas. |
Public | String | La columna Público de la tabla Campañas. |
RealCid | String | La columna RealCid de la tabla Campañas. |
Recurring | String | La columna Recurrente de la tabla Campañas. |
ReminderField | String | La columna ReminderField de la tabla Campañas. |
ReminderFormat | String | La columna ReminderFormat de la tabla Campañas. |
ReminderLastCronRun | String | La columna ReminderLastCronRun de la tabla Campañas. |
ReminderOffset | String | La columna ReminderOffset de la tabla Campañas. |
ReminderOffsetSign | String | La columna ReminderOffsetSign de la tabla Campañas. |
ReminderOffsetType | String | La columna ReminderOffsetType de la tabla Campañas. |
ReminderType | String | La columna ReminderType de la tabla Campañas. |
Replies | String | La columna Respuestas de la tabla Campañas. |
ReplySys | String | La columna ReplySys de la tabla Campañas. |
ResponderExisting | String | La columna ResponderExisting de la tabla Campañas. |
ResponderOffset | String | La columna ResponderOffset de la tabla Campañas. |
ResponderType | String | La columna ResponderType de la tabla Campañas. |
Schedule | String | La columna Programación de la tabla Campañas. |
ScheduledDate | String | La columna ScheduledDate de la tabla Campaigns. |
Screenshot | String | La columna Captura de pantalla de la tabla Campañas. |
Sdate | String | La columna Fecha de la tabla Campañas. |
SegmentId | String | La columna SegmentId de la tabla Campañas. |
SegmentName | String | La columna SegmentName de la tabla Campañas. |
SendAmt | String | La columna SendAmt de la tabla Campañas. |
SendId | String | La columna SendId de la tabla Campañas. |
SeriesId | String | La columna SeriesId de la tabla Campañas. |
Series Send Lock Time | String | La columna SeriesSendLockTime de la tabla Campañas. |
SocialShares | String | La columna SocialShares de la tabla Campañas. |
SoftBounces | String | La columna SoftBounces de la tabla Campañas. |
Source | String | La columna Origen de la tabla Campañas. |
SplitContent | String | La columna SplitContent de la tabla Campañas. |
SplitOffset | String | La columna SplitOffset de la tabla Campañas. |
SplitOffsetType | String | La columna SplitOffsetType de la tabla Campañas. |
SplitType | String | La columna SplitType de la tabla Campañas. |
SplitWinnerAwaiting | String | La columna SplitWinnerAwaiting de la tabla Campañas. |
SplitWinnerMessageId | String | La columna SplitWinnerMessageId de la tabla Campañas. |
Status | String | La columna Estado de la tabla Campañas. |
SubscriberClicks | String | La columna SubscriberClicks de la tabla Campañas. |
Survey | String | La columna Encuesta de la tabla Campañas. |
TextUnsub | String | La columna TextUnsub de la tabla Campañas. |
TextUnsubData | String | La columna TextUnsubData de la tabla Campañas. |
ThreadId | String | La columna ThreadId de la tabla Campañas. |
TotalAmt | String | La columna TotalAmt de la tabla Campañas. |
TrackLinks | String | La columna TrackLinks de la tabla Campañas. |
TrackLinksAnalytics | String | La columna TrackLinksAnalytics de la tabla Campañas. |
TrackReads | String | La columna TrackReads de la tabla Campañas. |
TrackReadsAnalytics | String | La columna TrackReadsAnalytics de la tabla Campañas. |
Tweet | String | La columna Tweet de la tabla Campañas. |
Type | String | La columna Tipo de la tabla Campañas. |
UniqueForwards | String | La columna UniqueForwards de la tabla Campaigns. |
UniqueLinkClicks | String | La columna UniqueLinkClicks de la tabla Campañas. |
UniqueOpens | String | La columna UniqueOpens de la tabla Campañas. |
UniqueReplies | String | La columna UniqueReplies de la tabla Campaigns. |
UnsubReasons | String | La columna UnsubReasons de la tabla Campañas. |
Unsubscribes | String | La columna Cancelaciones de suscripción de la tabla Campañas. |
Updated By | String | La columna Actualizado por de la tabla Campañas. |
Updated Timestamp | String | La columna UpdatedTimestamp de la tabla Campañas. |
Updates | String | La columna Actualizaciones de la tabla Campañas. |
User | String | La columna Usuario de la tabla Campañas. |
UserId | String | La columna UserId de la tabla Campañas. |
WaitPreview | String | La columna WaitPreview de la tabla Campañas. |
WillRecur | String | La columna WillRecur de la tabla Campañas. |
ContactoAutomatizaciones
Vea muchos o todos los contactos incluyendo sus ID o varios filtros.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, la siguiente consultar se procesa del lado del servidor:
SELECT * FROM ContactAutomations WHERE Id = 10003
Columnas
Nombre | Tipo | Descripción |
---|---|---|
Id | String | La columna ID de la tabla ContactAutomations. |
Adddate | Datetime | La columna Adddate de la tabla ContactAutomations. |
Automation | String | La columna Automatización de la tabla ContactAutomations. |
Batchid | Unknown | La columna Batchid de la tabla ContactAutomations. |
CompleteValue | Integer | La columna CompleteValue de la tabla ContactAutomations. |
Completed | Integer | La columna Completado de la tabla ContactAutomations. |
CompletedElements | String | La columna CompletedElements de la tabla ContactAutomations. |
ContactId | String | La columna ContactId de la tabla ContactAutomations. |
Lastblock | String | La columna Lastblock de la tabla ContactAutomations. |
Lastdate | Datetime | La columna Lastdate de la tabla ContactAutomations. |
LastLogId | String | La columna LastLogId de la tabla ContactAutomations. |
AutomationLink | String | La columna AutomationLink de la tabla ContactAutomations. |
ContactLink | String | La columna ContactLink de la tabla ContactAutomations. |
ContactGoalsLink | String | La columna ContactGoalsLink de la tabla ContactAutomations. |
Remdate | Datetime | La columna Remdate de la tabla ContactAutomations. |
SeriesId | String | La columna SeriesId de la tabla ContactAutomations. |
StartId | String | La columna StartId de la tabla ContactAutomations. |
Status | String | La columna Estado de la tabla ContactAutomations. |
TimeSpan | String | La columna TimeSpan de la tabla ContactAutomations. |
TotalElements | String | La columna TotalElements de la tabla ContactAutomations. |
Listas de Contactos
Recupere ContactList para cada grupo de contactos o para el grupo de contactos específico.
Información Específica de la Tabla
Seleccionar
La recuperación de información de ContactLists requiere especificar un ContactId.
SELECT * FROM ContactLists WHERE ContactId = 1000
Columnas
Nombre | Tipo | Descripción |
---|---|---|
Id [KEY] | String | La columna ID de la tabla ContactLists. |
ContactId | String | La columna ContactId de la tabla ContactLists. |
AutomationId | String | La columna AutomationId de la tabla ContactLists. |
AutosyncLog | String | La columna AutosyncLog de la tabla ContactLists. |
Campaign | String | La columna Campaña de la tabla ContactLists. |
CreatedBy | String | La columna CreatedBy de la tabla ContactLists. |
CreatedTimestamp | Datetime | La columna CreatedTimestamp de la tabla ContactLists. |
FirstName | String | La columna FirstName de la tabla ContactLists. |
Form | String | La columna Formulario de la tabla ContactLists. |
Ip4Sub | String | La columna Ip4Sub de la tabla ContactLists. |
Ip4Unsub | String | La columna Ip4Unsub de la tabla ContactLists. |
Ip4Last | String | La columna Ip4Last de la tabla ContactLists. |
LastName | String | La columna LastName de la tabla ContactLists. |
AutomationLink | String | La columna AutomationLink de la tabla ContactLists. |
AutosyncLogLink | String | La columna AutosyncLogLink de la tabla ContactLists. |
CampaignLink | String | La columna CampaignLink de la tabla ContactLists. |
ContactLink | String | La columna ContactLink de la tabla ContactLists. |
FormLink | String | La columna FormLink de la tabla ContactLists. |
ListLink | String | La columna ListLink de la tabla ContactLists. |
MessageLink | String | La columna MessageLink de la tabla ContactLists. |
UnsubscribeAutomationLink | String | La columna UnsubscribeAutomationLink de la tabla ContactLists. |
ListId | String | La columna ListId de la tabla ContactLists. |
Message | String | La columna Mensaje de la tabla ContactLists. |
Responder | String | La columna Respondedor de la tabla ContactLists. |
Sdate | Datetime | La columna Sdate de la tabla ContactLists. |
SeriesId | String | La columna SeriesId de la tabla ContactLists. |
Status | String | La columna Estado de la tabla ContactLists. |
SourceId | String | La columna SourceId de la tabla ContactLists. |
Sync | String | La columna Sync de la tabla ContactLists. |
Unsubreason | String | La columna Unsubreason de la tabla ContactLists. |
UnsubscribeAutomation | String | La columna UnsubscribeAutomation de la tabla ContactLists. |
UpdatedBy | String | La columna UpdatedBy de la tabla ContactLists. |
UpdatedTimestamp | Datetime | La columna UpdatedTimestamp de la tabla ContactLists. |
ContactoEtiquetas
Recuperar etiquetas agregadas para cada contacto o para la identificación de contacto específica
Información Específica de la Tabla
Seleccionar
La recuperación de información para ContactTags requiere especificar un ContactId.
SELECT * FROM ContactTags WHERE ContactId = 1
Columnas
Nombre | Tipo | Descripción |
---|---|---|
Id [KEY] | String | La columna ID de la tabla ContactTags. |
ContactId | String | La columna ContactId de la tabla ContactTags. |
Cdate | Datetime | La columna Cdate de la tabla ContactTags. |
CreatedBy | String | La columna CreatedBy de la tabla ContactTags. |
CreatedTimestamp | Datetime | La columna CreatedTimestamp de la tabla ContactTags. |
ContactLink | String | La columna ContactLink de la tabla ContactTags. |
TagLink | String | La columna TagLink de la tabla ContactTags. |
Tag | String | La columna Etiqueta de la tabla ContactTags. |
UpdatedBy | String | La columna UpdatedBy de la tabla ContactTags. |
UpdatedTimestamp | Datetime | La columna UpdatedTimestamp de la tabla ContactTags. |
Liza
Información de uso para la operación Lists.rsd.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, las siguientes consultas se procesan en el lado del servidor:
SELECT * FROM Lists WHERE Id = 1
SELECT * FROM Lists WHERE Name = 'list1'
Además, el conector admite la recuperación de información sobre los miembros de las listas en su cuenta al admitirlos dinámicamente como VISTAS. Seleccionar de una lista dinámica devolverá información sobre todos los contactos que son miembros de esa lista. Los nombres de las listas siempre comienzan con "List_".
Columnas
Nombre | Tipo | Descripción |
---|---|---|
Id [KEY] | String | La columna ID de la tabla Listas. |
AnalyticsDomains | String | La columna AnalyticsDomains de la tabla Lists. |
AnalyticsSource | String | La columna AnalyticsSource de la tabla Listas. |
AnalyticsUa | String | La columna AnalyticsUa de la tabla Listas. |
CarbonCopy | String | La columna CarbonCopy de la tabla Listas. |
Cdate | Datetime | La columna Cdate de la tabla Lists. |
Udate | Datetime | La columna Actualizar de la tabla Listas. |
DeleteStamp | String | La columna DeleteStamp de la tabla Lists. |
FacebookSession | String | La columna FacebookSession de la tabla Listas. |
FullAddress | String | La columna FullAddress de la tabla Lists. |
UnsubscribeReason | String | La columna UnsubscribeReason de la tabla Lists. |
AddressListsLink | String | La columna AddressListsLink de la tabla Listas. |
ContactGoalListsLink | String | La columna ContactGoalListsLink de la tabla Listas. |
UserLink | String | La columna UserLink de la tabla Listas. |
Name | String | La columna Nombre de la tabla Listas. |
OptinMessageId | String | La columna OptinMessageId de la tabla Listas. |
OptinOptout | String | La columna OptinOptout de la tabla Listas. |
OptoutConf | String | La columna OptoutConf de la tabla Lists. |
EmbedImage | String | La columna EmbedImage de la tabla Lists. |
UseAnalyticsLink | String | La columna UseAnalyticsLink de la tabla Listas. |
UseAnalyticsRead | String | La columna UseAnalyticsRead de la tabla Lists. |
UseCaptcha | String | La columna UseCaptcha de la tabla Listas. |
UseFacebook | String | La columna UseFacebook de la tabla Listas. |
UseTracking | String | La columna UseTracking de la tabla Lists. |
UseTwitter | String | La columna UseTwitter de la tabla Listas. |
Private | String | La columna Privado de la tabla Listas. |
RequireName | String | La columna RequireName de la tabla Lists. |
SendLastBroadcast | String | La columna SendLastBroadcast de la tabla Lists. |
SenderAddr1 | String | La columna SenderAddr1 de la tabla Lists. |
SenderAddr2 | String | La columna SenderAddr2 de la tabla Lists. |
SenderCity | String | La columna SenderCity de la tabla Lists. |
SenderCountry | String | La columna SenderCountry de la tabla Lists. |
SenderName | String | La columna SenderName de la tabla Listas. |
SenderPhone | String | La columna SenderPhone de la tabla Lists. |
SenderReminder | String | La columna SenderReminder de la tabla Lists. |
SenderState | String | La columna SenderState de la tabla Lists. |
SenderUrl | String | La columna SenderUrl de la tabla Lists. |
SenderZip | String | La columna SenderZip de la tabla Listas. |
StringId | String | La columna StringId de la tabla Lists. |
SubscriptionNotify | String | La columna SubscriptionNotify de la tabla Lists. |
ToName | String | La columna ToName de la tabla Listas. |
TwitterToken | String | La columna TwitterToken de la tabla Listas. |
TwitterTokenSecret | String | La columna TwitterTokenSecret de la tabla Listas. |
UnsubscriptionNotify | String | La columna UnsubscriptionNotify de la tabla Lists. |
ListsUser | String | La columna ListsUser de la tabla Lists. |
ListsUserid | String | La columna ListsUserid de la tabla Lists. |
Puntuaciones
Vea muchos o todos los contactos incluyendo sus ID o varios filtros.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, la siguiente consultar se procesa del lado del servidor:
SELECT * FROM Scores WHERE Id = 10
Columnas
Nombre | Tipo | Descripción |
---|---|---|
Id | String | La columna ID de la tabla Puntuaciones. |
Cdate | Datetime | La columna Cdate de la tabla Puntuaciones. |
Descript | String | La columna Descripción de la tabla Puntuaciones. |
Mdate | Datetime | La columna Mdate de la tabla Puntuaciones. |
Name | String | La columna Nombre de la tabla Puntuaciones. |
RelType | String | La columna RelType de la tabla Scores. |
Status | String | La columna Estado de la tabla Puntuaciones. |
Etiquetas
Vea muchas o todas las etiquetas incluyendo sus ID o varios filtros.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, la siguiente consultar se procesa del lado del servidor:
SELECT * FROM Tags WHERE Id = 10003
Columnas
Nombre | Tipo | Descripción |
---|---|---|
Id [KEY] | String | La columna ID de la tabla Etiquetas. |
Tag | String | La columna Etiqueta de la tabla Etiquetas. |
TagType | String | La columna TagType de la tabla Tags. |
Description | String | La columna Descripción de la tabla Etiquetas. |
Cdate | Datetime | La columna Cdate de la tabla Etiquetas. |
ContactGoalTagsLink | String | La columna ContactGoalTagsLink de la tabla Etiquetas. |
Registros de Seguimiento
Recuperar registros de seguimiento para el contacto específico o todos los contactos
Columnas
Nombre | Tipo | Descripción |
---|---|---|
Id [KEY] | String | La columna de ID de la tabla TrackingLogs. |
ContactId | String | La columna ContactId de la tabla TrackingLogs. |
Hash | String | La columna Hash de la tabla TrackingLogs. |
ContactLink | String | La columna ContactLink de la tabla TrackingLogs. |
SubscriberidLink | String | La columna SubscriberidLink de la tabla TrackingLogs. |
TstampLink | Datetime | La columna TstampLink de la tabla TrackingLogs. |
TypeLink | String | La columna TypeLink de la tabla TrackingLogs. |
ValueLink | String | La columna ValueLink de la tabla TrackingLogs. |
Pseudo-Columnas
Los campos de pseudocolumna se utilizan en la cláusula WHERE de las declaraciones SELECT y ofrecen un control más granular sobre las tuplas que se devuelven desde la fuente de datos.
Nombre | Tipo | Descripción |
---|---|---|
UDateLink | Datetime |
Usuarios
Información de uso para la operación Users.rsd.
Información Específica de la Tabla
Seleccionar
El conector usa la API de ActiveCampaign para procesar algunos de los filtros.
Por ejemplo, la siguiente consultar se procesa del lado del servidor:
SELECT * FROM Users WHERE Id = 10003
Columnas
Nombre | Tipo | Descripción |
---|---|---|
Id | String | La columna ID de la tabla Usuarios. |
Email | String | La columna Correo de la tabla Usuarios. |
FirstName | String | La columna FirstName de la tabla Usuarios. |
LastName | String | La columna LastName de la tabla Usuarios. |
ConfigsLink | String | La columna ConfigsLinks de la tabla Usuarios. |
DealGroupTotalsLink | String | La columna DealGroupTotalsLink de la tabla Usuarios. |
DealGroupUsersLink | String | La columna DealGroupUsersLink de la tabla Usuarios. |
ListsLink | String | La columna ListsLink de la tabla Usuarios. |
UserGroupLink | String | La columna UserGroupLink de la tabla Usuarios. |
Phone | Unknown | La columna Teléfono de la tabla Usuarios. |
Signature | Unknown | La columna Firma de la tabla Usuarios. |
Username | String | La columna Nombre de usuario de la tabla Usuarios. |
Tablas del Sistema
Puede consultar las tablas del sistema que se describen en esta sección para acceder a la información del esquema, la información sobre la funcionalidad del origen de datos y las estadísticas de operación lote.
Tablas de Esquema
Las siguientes tablas devuelven metadatos de la base de datos para ActiveCampaign:
- sys_catalogs: enumera las bases de datos disponibles.
- sys_schemas: enumera los esquemas disponibles.
- sys_tablas: enumera las tablas y vistas disponibles.
- sys_tablecolumns: Describe las columnas de las tablas y vistas disponibles.
- procedimientos_sys: describe los procedimientos almacenados disponibles.
- parámetros_procedimiento_sys: Describe procedimiento almacenado* parámetros.
- sys_keycolumns: describe las claves principal y externa.
- índices_sys: Describe los índices disponibles.
Tablas de Fuentes de Datos
Las siguientes tablas devuelven información sobre cómo conectarse y consultar la fuente de datos:
- sys_connection_props: Devuelve información sobre las propiedades de conexión disponibles.
- sys_sqlinfo: describe las consultas SELECT que el conector puede descargar al origen de datos.
Tablas de Información de Consultas
La siguiente tabla devuelve estadísticas de consultar para consultas de modificación de datos:
- identidad_sys: devuelve información sobre operaciones lote o actualizaciones individuales.
Sys_catalogs
Enumera las bases de datos disponibles.
La siguiente consultar recupera todas las bases de datos determinadas por la cadena de conexión:
SELECT * FROM sys_catalogs
Columnas
Nombre | Tipo | Descripción |
---|---|---|
CatalogName | String | El nombre de la base de datos. |
Sys_schemas
Enumera los esquemas disponibles.
La siguiente consultar recupera todos los esquemas disponibles:
SELECT * FROM sys_schemas
Columnas
Nombre | Tipo | Descripción |
---|---|---|
CatalogName | String | El nombre de la base de datos. |
SchemaName | String | El nombre del esquema. |
Sys_tables
Enumera las tablas disponibles.
La siguiente consultar recupera las tablas y vistas disponibles:
SELECT * FROM sys_tables
Columnas
Nombre | Tipo | Descripción |
---|---|---|
CatalogName | String | La base de datos que contiene la tabla o vista. |
SchemaName | String | El esquema que contiene la tabla o vista. |
TableName | String | El nombre de la tabla o vista. |
TableType | String | El tipo de tabla (tabla o vista). |
Description | String | Una descripción de la tabla o vista. |
IsUpdateable | Boolean | Si la tabla se puede actualizar. |
Sys_tablecolumns
Describe las columnas de las tablas y vistas disponibles.
La siguiente consultar devuelve las columnas y los tipos de datos de la tabla Contactos:
SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='Contacts'
Columnas
Nombre | Tipo | Descripción |
---|---|---|
CatalogName | String | El nombre de la base de datos que contiene la tabla o vista. |
SchemaName | String | El esquema que contiene la tabla o vista. |
TableName | String | El nombre de la tabla o vista que contiene la columna. |
ColumnName | String | El nombre de la columna. |
DataTypeName | String | El nombre del tipo de datos. |
DataType | Int32 | Un número entero que indica el tipo de datos. Este valor se determina en tiempo de ejecución en función del ambiente. |
Length | Int32 | El tamaño de almacenamiento de la columna. |
DisplaySize | Int32 | El ancho máximo normal de la columna designada en caracteres. |
NumericPrecision | Int32 | El número máximo de dígitos en datos numéricos. La longitud de la columna en caracteres para datos de carácter y fecha y hora. |
NumericScale | Int32 | La escala de columna o número de dígitos a la derecha del punto decimal. |
IsNullable | Boolean | Si la columna puede contener nulo. |
Description | String | Una breve descripción de la columna. |
Ordinal | Int32 | El número de secuencia de la columna. |
IsAutoIncrement | String | Si el valor de la columna se asigna en incrementos fijos. |
IsGeneratedColumn | String | Si se genera la columna. |
IsHidden | Boolean | Si la columna está oculta. |
IsArray | Boolean | Si la columna es una matriz. |
Sys_procedimientos
Enumera los procedimientos almacenados disponibles.
La siguiente consultar recupera los procedimientos almacenados disponibles:
SELECT * FROM sys_procedures
Columnas
Nombre | Tipo | Descripción |
---|---|---|
CatalogName | String | La base de datos que contiene el procedimiento almacenado. |
SchemaName | String | El esquema que contiene el procedimiento almacenado. |
ProcedureName | String | El nombre del procedimiento almacenado. |
Description | String | Una descripción del procedimiento almacenado. |
ProcedureType | String | El tipo de procedimiento, como PROCEDIMIENTO o FUNCIÓN. |
Sys_procedureparameters
Describe procedimiento almacenado* parámetros.
La siguiente consultar devuelve información sobre todos los parámetros de entrada para el procedimiento almacenado SelectEntries:
SELECT * FROM sys_procedureparameters WHERE ProcedureName='SelectEntries' AND Direction=1 OR Direction=2
Columnas
Nombre | Tipo | Descripción |
---|---|---|
CatalogName | String | El nombre de la base de datos que contiene el procedimiento almacenado. |
SchemaName | String | El nombre del esquema que contiene el procedimiento almacenado. |
ProcedureName | String | El nombre del procedimiento almacenado* que contiene el parámetro. |
ColumnName | String | El nombre del procedimiento almacenado* parámetro. |
Direction | Int32 | Un número entero correspondiente al tipo de parámetro: entrada (1), entrada/salida (2) o salida (4). Los parámetros de tipo de entrada/salida pueden ser tanto parámetros de entrada como de salida. |
DataTypeName | String | El nombre del tipo de datos. |
DataType | Int32 | Un número entero que indica el tipo de datos. Este valor se determina en tiempo de ejecución en función del ambiente. |
Length | Int32 | El número de caracteres permitidos para los datos de caracteres. El número de dígitos permitidos para datos numéricos. |
NumericPrecision | Int32 | La máxima precisión para datos numéricos. La longitud de la columna en caracteres para datos de carácter y fecha y hora. |
NumericScale | Int32 | El número de dígitos a la derecha del punto decimal en datos numéricos. |
IsNullable | Boolean | Si el parámetro puede contener nulo. |
IsRequired | Boolean | Si el parámetro es necesario para la ejecución del procedimiento. |
IsArray | Boolean | Si el parámetro es una matriz. |
Description | String | La descripción del parámetro. |
Ordinal | Int32 | El índice del parámetro. |
Sys_keycolumns
Describe las claves primarias y foráneas. La siguiente consultar recupera la clave principal de la tabla de contactos:
SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='Contacts'
Columnas
Nombre | Tipo | Descripción |
---|---|---|
CatalogName | String | El nombre de la base de datos que contiene la clave. |
SchemaName | String | El nombre del esquema que contiene la clave. |
TableName | String | El nombre de la tabla que contiene la clave. |
ColumnName | String | El nombre de la columna clave. |
IsKey | Boolean | Si la columna es una clave principal en la tabla a la que se hace referencia en el campo TableName. |
IsForeignKey | Boolean | Si la columna es una clave externa a la que se hace referencia en el campo TableName. |
PrimaryKeyName | String | El nombre de la clave principal. |
ForeignKeyName | String | El nombre de la clave foránea. |
ReferencedCatalogName | String | La base de datos que contiene la clave principal. |
ReferencedSchemaName | String | El esquema que contiene la clave principal. |
ReferencedTableName | String | La tabla que contiene la clave principal. |
ReferencedColumnName | String | El nombre de la columna de la clave principal. |
Sys_foreignkeys
Describe las claves foráneas. La siguiente consultar recupera todas las claves foráneas que hacen referencia a otras tablas:
SELECT * FROM sys_foreignkeys WHERE ForeignKeyType = 'FOREIGNKEY_TYPE_IMPORT'
Columnas
Nombre | Tipo | Descripción |
---|---|---|
CatalogName | String | El nombre de la base de datos que contiene la clave. |
SchemaName | String | El nombre del esquema que contiene la clave. |
TableName | String | El nombre de la tabla que contiene la clave. |
ColumnName | String | El nombre de la columna clave. |
PrimaryKeyName | String | El nombre de la clave principal. |
ForeignKeyName | String | El nombre de la clave foránea. |
ReferencedCatalogName | String | La base de datos que contiene la clave principal. |
ReferencedSchemaName | String | El esquema que contiene la clave principal. |
ReferencedTableName | String | La tabla que contiene la clave principal. |
ReferencedColumnName | String | El nombre de la columna de la clave principal. |
ForeignKeyType | String | Designa si la clave externa es una clave de importación (apunta a otras tablas) o de exportación (hace referencia desde otras tablas). |
Sys_primarykeys
Describe las claves primarias. La siguiente consultar recupera las claves principales de todas las tablas y vistas:
SELECT * FROM sys_primarykeys
Columnas
Nombre | Tipo | Descripción |
---|---|---|
CatalogName | String | El nombre de la base de datos que contiene la clave. |
SchemaName | String | El nombre del esquema que contiene la clave. |
TableName | String | El nombre de la tabla que contiene la clave. |
ColumnName | String | El nombre de la columna clave. |
KeySeq | String | El número de secuencia de la clave principal. |
KeyName | String | El nombre de la clave principal. |
Sys_indexes
Describe los índices disponibles. Al filtrar en los índices, puede escribir consultas más selectivas con tiempos de respuesta de consultar más rápidos.
La siguiente consultar recupera todos los índices que no son claves principales:
SELECT * FROM sys_indexes WHERE IsPrimary='false'
Columnas
Nombre | Tipo | Descripción |
---|---|---|
CatalogName | String | El nombre de la base de datos que contiene el índice. |
SchemaName | String | El nombre del esquema que contiene el índice. |
TableName | String | El nombre de la tabla que contiene el índice. |
IndexName | String | El nombre del índice. |
ColumnName | String | El nombre de la columna asociada con el índice. |
IsUnique | Boolean | True si el índice es único. Falso en caso contrario. |
IsPrimary | Boolean | True si el índice es una clave principal. Falso en caso contrario. |
Type | Int16 | Un valor entero correspondiente al tipo de índice: estadística (0), agrupado (1), hash (2) u otro (3). |
SortOrder | String | El orden de clasificación: A para ascender o D para descender. |
OrdinalPosition | Int16 | El número de secuencia de la columna en el índice. |
Sys_connection_props
Devuelve información sobre las propiedades de conexión disponibles y las establecidas en la cadena de conexión.
Al consultar esta tabla, se debe usar la cadena de conexión de configuración:
jdbc:cdata:activecampaign:config:
Esta cadena de conexión le permite consultar esta tabla sin una conexión válida.
La siguiente consultar recupera todas las propiedades de conexión que se han establecido en la cadena de conexión o se han establecido a través de un valor predeterminado:
SELECT * FROM sys_connection_props WHERE Value <> ''
Columnas
Nombre | Tipo | Descripción |
---|---|---|
Name | String | El nombre de la propiedad de conexión. |
ShortDescription | String | Una breve descripción. |
Type | String | El tipo de datos de la propiedad de conexión. |
Default | String | El valor predeterminado si no se establece uno explícitamente. |
Values | String | Una lista separada por comas de valores posibles. Se lanza un error de validación si se especifica otro valor. |
Value | String | El valor que establezca o un valor predeterminado preconfigurado. |
Required | Boolean | Si la propiedad es necesaria para conectarse. |
Category | String | La categoría de la propiedad de conexión. |
IsSessionProperty | String | Si la propiedad es una propiedad de sesión, utilizada para guardar información sobre la conexión actual. |
Sensitivity | String | El nivel de sensibilidad de la propiedad. Esto informa si la propiedad está ofuscada en los formularios de registro y autenticación. |
PropertyName | String | Una forma truncada en mayúsculas y minúsculas del nombre de la propiedad de conexión. |
Ordinal | Int32 | El índice del parámetro. |
CatOrdinal | Int32 | El índice de la categoría de parámetro. |
Hierarchy | String | Muestra las propiedades dependientes asociadas que deben configurarse junto con esta. |
Visible | Boolean | Informa si la propiedad está visible en la interfaz de usuario de la conexión. |
ETC | String | Diversa información miscelánea sobre la propiedad. |
Sys_sqlinfo
Describe el procesamiento de consultar SELECT que el conector puede descargar al origen de datos.
Descubrimiento de las Capacidades SELECT de la Fuente de Datos
A continuación se muestra un conjunto de datos de ejemplo de las capacidades de SQL. El siguiente conjunto de resultados indica la funcionalidad SELECT que el conector puede descargar en el origen de datos o en el lado del cliente del proceso. Su fuente de datos puede admitir sintaxis SQL adicional. Algunos aspectos de la funcionalidad SELECT se devuelven en una lista separada por comas si es compatible; de lo contrario, la columna contiene NO.
Nombre | Descripción | Valores posibles |
---|---|---|
AGGREGATE_FUNCTIONS | Funciones de agregación admitidas. | AVG , COUNT , MAX , MIN , SUM , DISTINCT |
COUNT | Si se admite la función COUNT. | YES , NO |
IDENTIFIER_QUOTE_OPEN_CHAR | El carácter de apertura utilizado para escapar de un identificador. | [ |
IDENTIFIER_QUOTE_CLOSE_CHAR | El carácter de cierre utilizado para escapar de un identificador. | ] |
SUPPORTED_OPERATORS | Una lista de operadores de SQL admitidos. | = , > , < , >= , <= , <> , != , LIKE , NOT LIKE , IN , NOT IN , IS NULL , IS NOT NULL , AND , OR |
GROUP_BY | Si se admite GROUP BY y, de ser así, el grado de compatibilidad. | NO , NO_RELATION , EQUALS_SELECT , SQL_GB_COLLATE |
STRING_FUNCTIONS | Funciones de cadena admitidas. | LENGTH , CHAR , LOCATE , REPLACE , SUBSTRING , RTRIM , LTRIM , RIGHT , LEFT , UCASE , SPACE , SOUNDEX , LCASE , CONCAT , ASCII , REPEAT , OCTET , BIT , POSITION , INSERT , TRIM , UPPER , REGEXP , LOWER , DIFFERENCE , CHARACTER , SUBSTR , STR , REVERSE , PLAN , UUIDTOSTR , TRANSLATE , TRAILING , TO , STUFF , STRTOUUID , STRING , SPLIT , SORTKEY , SIMILAR , REPLICATE , PATINDEX , LPAD , LEN , LEADING , KEY , INSTR , INSERTSTR , HTML , GRAPHICAL , CONVERT , COLLATION , CHARINDEX , BYTE |
NUMERIC_FUNCTIONS | Funciones numéricas compatibles. | ABS , ACOS , ASIN , ATAN , ATAN2 , CEILING , COS , COT , EXP , FLOOR , LOG , MOD , SIGN , SIN , SQRT , TAN , PI , RAND , DEGREES , LOG10 , POWER , RADIANS , ROUND , TRUNCATE |
TIMEDATE_FUNCTIONS | Funciones de fecha/hora admitidas. | NOW , CURDATE , DAYOFMONTH , DAYOFWEEK , DAYOFYEAR , MONTH , QUARTER , WEEK , YEAR , CURTIME , HOUR , MINUTE , SECOND , TIMESTAMPADD , TIMESTAMPDIFF , DAYNAME , MONTHNAME , CURRENT_DATE , CURRENT_TIME , CURRENT_TIMESTAMP , EXTRACT |
REPLICATION_SKIP_TABLES | Indica tablas omitidas durante la replicación. | |
REPLICATION_TIMECHECK_COLUMNS | Una matriz de cadenas que contiene una lista de columnas que se usarán para verificar (en el orden dado) para usar como una columna modificada durante la replicación. | |
IDENTIFIER_PATTERN | Valor de cadena que indica qué cadena es válida para un identificador. | |
SUPPORT_TRANSACTION | Indica si el proveedor admite transacciones como compromiso y reversión. | YES , NO |
DIALECT | Indica el dialecto SQL a usar. | |
KEY_PROPERTIES | Indica las propiedades que identifican la base de datos uniforme. | |
SUPPORTS_MULTIPLE_SCHEMAS | Indica si pueden existir varios esquemas para el proveedor. | YES , NO |
SUPPORTS_MULTIPLE_CATALOGS | Indica si pueden existir varios catálogos para el proveedor. | YES , NO |
DATASYNCVERSION | La versión de sincronización de datos necesaria para acceder a este controlador. | Standard , Starter , Professional , Enterprise |
DATASYNCCATEGORY | La categoría Sincronización de datos de este controlador. | Source , Destination , Cloud Destination |
SUPPORTSENHANCEDSQL | Si se admite la funcionalidad de SQL mejorada más allá de lo que ofrece la API. | TRUE , FALSE |
SUPPORTS_BATCH_OPERATIONS | Si se admiten las operaciones lote. | YES , NO |
SQL_CAP | Todas las funciones de SQL admitidas para este controlador. | SELECT , INSERT , DELETE , UPDATE , TRANSACTIONS , ORDERBY , OAUTH , ASSIGNEDID , LIMIT , LIKE , BULKINSERT , COUNT , BULKDELETE , BULKUPDATE , GROUPBY , HAVING , AGGS , OFFSET , REPLICATE , COUNTDISTINCT , JOINS , DROP , CREATE , DISTINCT , INNERJOINS , SUBQUERIES , ALTER , MULTIPLESCHEMAS , GROUPBYNORELATION , OUTERJOINS , UNIONALL , UNION , UPSERT , GETDELETED , CROSSJOINS , GROUPBYCOLLATE , MULTIPLECATS , FULLOUTERJOIN , MERGE , JSONEXTRACT , BULKUPSERT , SUM , SUBQUERIESFULL , MIN , MAX , JOINSFULL , XMLEXTRACT , AVG , MULTISTATEMENTS , FOREIGNKEYS , CASE , LEFTJOINS , COMMAJOINS , WITH , LITERALS , RENAME , NESTEDTABLES , EXECUTE , BATCH , BASIC , INDEX |
PREFERRED_CACHE_OPTIONS | Un valor de cadena especifica las cacheOptions preferidas. | |
ENABLE_EF_ADVANCED_QUERY | Indica si el controlador admite directamente consultas avanzadas provenientes de Entity Framework. De lo contrario, las consultas se manejarán del lado del cliente. | YES , NO |
PSEUDO_COLUMNS | Una matriz de cadenas que indica las pseudocolumnas disponibles. | |
MERGE_ALWAYS | Si el valor es verdadero, el modo de combinación se ejecuta a la fuerza en la sincronización de datos. | TRUE , FALSE |
REPLICATION_MIN_DATE_QUERY | Una consultar de selección para devolver la fecha y hora de inicio de la réplica. | |
REPLICATION_MIN_FUNCTION | Permite que un proveedor especifique el nombre de la fórmula que se usará para ejecutar un min del lado del servidor. | |
REPLICATION_START_DATE | Permite que un proveedor especifique una fecha de inicio de réplica. | |
REPLICATION_MAX_DATE_QUERY | Una consultar de selección para devolver la fecha y hora de finalización de la réplica. | |
REPLICATION_MAX_FUNCTION | Permite que un proveedor especifique el nombre de la fórmula que se usará para ejecutar un máx. del lado del servidor. | |
IGNORE_INTERVALS_ON_INITIAL_REPLICATE | Una lista de tablas que omitirán dividir la réplica en fragmentos en la réplica inicial. | |
CHECKCACHE_USE_PARENTID | Indica si la instrucción CheckCache debe realizarse en la columna de clave principal. | TRUE , FALSE |
CREATE_SCHEMA_PROCEDURES | Indica procedimientos almacenados* que se puede utilizar para generar archivos de esquema. |
La siguiente consultar recupera los operadores que se pueden usar en la cláusula WHERE:
SELECT * FROM sys_sqlinfo WHERE Name='SUPPORTED_OPERATORS'
Tenga en cuenta que las tablas individuales pueden tener diferentes limitaciones o requisitos en la cláusula WHERE; consulte el Modelo de datos para obtener más información.
Columnas
Nombre | Tipo | Descripción |
---|---|---|
NAME | String | Un componente de la sintaxis SQL o una capacidad que se puede procesar en el servidor. |
VALUE | String | Detalles sobre el SQL o la sintaxis de SQL admitidos. |
Sys_identidad
Devuelve información sobre los intentos de modificación.
La siguiente consultar recupera los Id. de las filas modificadas en una operación lote:
SELECT * FROM sys_identity
Columnas
Nombre | Tipo | Descripción |
---|---|---|
Id | String | El ID generado por la base de datos devuelto de una operación de modificación de datos. |
Batch | String | Un identificador para el lote. 1 para una sola operación. |
Operation | String | El resultado de la operación en el lote: INSERTADO, ACTUALIZADO o ELIMINADO. |
Message | String | ÉXITO o un mensaje de error si falla la actualización en el lote. |
Propiedades de Configuraciones Avanzadas
Las propiedades de configuraciones avanzadas son las diversas opciones que se pueden utilizar para establecer una conexión. Esta sección proporciona una lista completa de las opciones que puede configurar. Haga clic en los enlaces para obtener más detalles.
Propiedad | Descripción |
---|---|
APIKey | La APIKey obtenida de la interfaz de usuario de ActiveCampaign. |
URL | URL base que se utiliza para acceder a la API. |
Propiedad | Descripción |
---|---|
SSLServerCert | El certificado que se aceptará del servidor al conectarse mediante TLS/SSL. |
Propiedad | Descripción |
---|---|
Location | Una ruta al directorio que contiene los archivos de esquema que definen tablas, vistas y procedimientos almacenados. |
BrowsableSchemas | Esta propiedad restringe los esquemas informados a un subconjunto de los esquemas disponibles. Por ejemplo, BrowsableSchemas=SchemaA, SchemaB, SchemaC. |
Tables | Esta propiedad restringe las tablas notificadas a un subconjunto de las tablas disponibles. Por ejemplo, Tablas=TablaA, TablaB, TablaC. |
Views | Restringe las vistas informadas a un subconjunto de las tablas disponibles. Por ejemplo, Vistas=VistaA, VistaB, VistaC. |
Propiedad | Descripción |
---|---|
MaxRows | Limita el número de filas devueltas cuando no se usa agregación o agrupación en la consultar. Esto ayuda a evitar problemas de rendimiento en el momento del diseño. |
Other | Estas propiedades ocultas se usan solo en casos de uso específicos. |
Pagesize | El número máximo de resultados que se devolverán por página desde ActiveCampaign. |
PseudoColumns | Esta propiedad indica si incluir o no pseudocolumnas como columnas en la tabla. |
Timeout | El valor en segundos hasta que se lanza el error de tiempo de espera, cancelando la operación. |
UserDefinedViews | Una ruta de archivo que apunta al archivo de configuración JSON que contiene sus vistas personalizadas. |
Autenticación
Esta sección proporciona una lista completa de las propiedades de autenticación que puede configurar.
Propiedad | Descripción |
---|---|
APIKey | La APIKey obtenida de la interfaz de usuario de ActiveCampaign. |
URL | URL base que se utiliza para acceder a la API. |
Clave API
La APIKey obtenida de la interfaz de usuario de ActiveCampaign.
Tipo de Datos
string
Valor por Defecto
""
Observaciones
La clave API se puede encontrar en su cuenta en la página Configuración en la pestaña"Desarrollador". Cada usuario de su cuenta de ActiveCampaign tiene su propia clave API única.
URL
URL base que se utiliza para acceder a la API.
Tipo de Datos
string
Valor por Defecto
""
Observaciones
La URL se puede encontrar en su cuenta en la página Mi configuración en la pestaña"Desarrollador". Por ejemplo: *https://{yourAccountName}.api-us1.com*
SSL
Esta sección proporciona una lista completa de las propiedades SSL que puede configurar.
Propiedad | Descripción |
---|---|
SSLServerCert | El certificado que se aceptará del servidor al conectarse mediante TLS/SSL. |
SSLServerCert
El certificado que se aceptará del servidor al conectarse mediante TLS/SSL.
Tipo de Datos
string
Valor por Defecto
""
Observaciones
Si usa una conexión TLS/SSL, esta propiedad se puede usar para especificar el certificado TLS/SSL que se aceptará del servidor. Se rechaza cualquier otro certificado que no sea de confianza para la máquina.
Esta propiedad puede tomar las siguientes formas:
Descripción | Ejemplo |
---|---|
Un certificado PEM completo (ejemplo abreviado por brevedad) | -----BEGIN CERTIFICATE----- MIIChTCCAe4CAQAwDQYJKoZIhv......Qw== -----END CERTIFICATE----- |
Una ruta a un archivo local que contiene el certificado | C:\cert.cer |
La clave pública (ejemplo abreviado por brevedad) | -----BEGIN RSA PUBLIC KEY----- MIGfMA0GCSq......AQAB -----END RSA PUBLIC KEY----- |
La huella digital MD5 (los valores hexadecimales también pueden estar separados por espacios o dos puntos) | ecadbdda5a1529c58a1e9e09828d70e4 |
La huella digital SHA1 (los valores hexadecimales también pueden estar separados por espacios o dos puntos) | 34a929226ae0819f2ec14b4a3d904f801cbb150d |
Si no se especifica, se acepta cualquier certificado en el que confíe la máquina.
La máquina valida los certificados como confiables según el almacén de confianza del sistema. El almacén de confianza utilizado es el valor 'javax.net.ssl.trustStore' especificado para el sistema. Si no se especifica ningún valor para esta propiedad, se utiliza el almacén de confianza predeterminado de Java (por ejemplo, JAVA_HOME\lib\security\cacerts).
Use '*' para indicar que acepta todos los certificados. Tenga en cuenta que esto no se recomienda debido a problemas de seguridad.
Esquema
Esta sección proporciona una lista completa de propiedades de esquema que puede configurar.
Propiedad | Descripción |
---|---|
Location | Una ruta al directorio que contiene los archivos de esquema que definen tablas, vistas y procedimientos almacenados. |
BrowsableSchemas | Esta propiedad restringe los esquemas informados a un subconjunto de los esquemas disponibles. Por ejemplo, BrowsableSchemas=SchemaA, SchemaB, SchemaC. |
Tables | Esta propiedad restringe las tablas notificadas a un subconjunto de las tablas disponibles. Por ejemplo, Tablas=TablaA, TablaB, TablaC. |
Views | Restringe las vistas informadas a un subconjunto de las tablas disponibles. Por ejemplo, Vistas=VistaA, VistaB, VistaC. |
Ubicación
Una ruta al directorio que contiene los archivos de esquema que definen tablas, vistas y procedimientos almacenados.
Tipo de Datos
string
Valor por Defecto
"%APPDATA%\\\ActiveCampaign Data Provider\\Schema"
Observaciones
La ruta a un directorio que contiene los archivos de esquema para el conector (archivos .rsd para tablas y vistas, archivos .rsb para procedimientos almacenados). La ubicación de la carpeta puede ser una ruta relativa desde la ubicación del ejecutable. El Location
La propiedad solo es necesaria si desea personalizar las definiciones (por ejemplo, cambiar el nombre de una columna, ignorar una columna, etc.) o ampliar el modelo de datos con nuevas tablas, vistas o procedimientos almacenados.
Si no se especifica, la ubicación predeterminada es "%APPDATA%\\ ActiveCampaign Data Provider\Schema" con %APPDATA%
estando configurado en el directorio de configuración del usuario:
Plataforma | %APPDATA% |
---|---|
Windows | El valor de la variable de ambiente APPDATA |
Mac | ~/Biblioteca/Soporte de aplicaciones |
Linux | ~/.config |
Esquemas Navegables
Esta propiedad restringe los esquemas informados a un subconjunto de los esquemas disponibles. Por ejemplo, BrowsableSchemas=SchemaA,SchemaB,SchemaC.
Tipo de Datos
string
Valor por Defecto
""
Observaciones
Enumerar los esquemas de las bases de datos puede resultar costoso. Proporcionar una lista de esquemas en la cadena de conexión mejora el rendimiento.
Mesas
Esta propiedad restringe las tablas notificadas a un subconjunto de las tablas disponibles. Por ejemplo, Tablas=TablaA,TablaB,TablaC.
Tipo de Datos
string
Valor por Defecto
""
Observaciones
Listar las tablas de algunas bases de datos puede resultar costoso. Proporcionar una lista de tablas en la cadena de conexión mejora el rendimiento del conector.
Esta propiedad también se puede utilizar como una alternativa a la lista automática de vistas si ya sabe con cuáles quiere trabajar y, de lo contrario, habría demasiadas para trabajar.
Especifique las tablas que desea en una lista separada por comas. Cada tabla debe ser un identificador SQL válido con cualquier carácter especial escapado usando corchetes, comillas dobles o acentos graves. Por ejemplo, Tables=TableA,[TableB/WithSlash],WithCatalog.WithSchema.`TableC With Space`.
Tenga en cuenta que al conectarse a una fuente de datos con varios esquemas o catálogos, deberá proporcionar el nombre completo de la tabla en esta propiedad, como en el último ejemplo aquí, para evitar la ambigüedad entre las tablas que existen en varios catálogos o esquemas.
Puntos de Vista
Restringe las vistas informadas a un subconjunto de las tablas disponibles. Por ejemplo, Vistas=VistaA,VistaB,VistaC.
Tipo de Datos
string
Valor por Defecto
""
Observaciones
Listar las vistas de algunas bases de datos puede ser costoso. Proporcionar una lista de vistas en la cadena de conexión mejora el rendimiento del conector.
Esta propiedad también se puede utilizar como una alternativa a la lista automática de vistas si ya sabe con cuáles quiere trabajar y, de lo contrario, habría demasiadas para trabajar.
Especifique las vistas que desee en una lista separada por comas. Cada vista debe ser un identificador SQL válido con cualquier carácter especial escapado usando corchetes, comillas dobles o acentos graves. Por ejemplo, Views=ViewA,[ViewB/WithSlash],WithCatalog.WithSchema.`ViewC With Space`.
Tenga en cuenta que al conectarse a una fuente de datos con varios esquemas o catálogos, deberá proporcionar el nombre completo de la tabla en esta propiedad, como en el último ejemplo aquí, para evitar la ambigüedad entre las tablas que existen en varios catálogos o esquemas.
Misceláneas
Esta sección proporciona una lista completa de propiedades misceláneas que puede configurar.
Propiedad | Descripción |
---|---|
MaxRows | Limita el número de filas devueltas cuando no se usa agregación o agrupación en la consultar. Esto ayuda a evitar problemas de rendimiento en el momento del diseño. |
Other | Estas propiedades ocultas se usan solo en casos de uso específicos. |
Pagesize | El número máximo de resultados que se devolverán por página desde ActiveCampaign. |
PseudoColumns | Esta propiedad indica si incluir o no pseudocolumnas como columnas en la tabla. |
Timeout | El valor en segundos hasta que se lanza el error de tiempo de espera, cancelando la operación. |
UserDefinedViews | Una ruta de archivo que apunta al archivo de configuración JSON que contiene sus vistas personalizadas. |
Filas Máximas
Limita el número de filas devueltas cuando no se usa agregación o agrupación en la consultar. Esto ayuda a evitar problemas de rendimiento en el momento del diseño.
Tipo de Datos
int
Valor por Defecto
-1
Observaciones
Limita el número de filas devueltas cuando no se usa agregación o agrupación en la consultar. Esto ayuda a evitar problemas de rendimiento en el momento del diseño.
Otro
Estas propiedades ocultas se usan solo en casos de uso específicos.
Tipo de Datos
string
Valor por Defecto
""
Observaciones
Las propiedades enumeradas a continuación están disponibles para casos de uso específicos. Los casos de uso y la funcionalidad normales del controlador no deberían requerir estas propiedades.
Especifique varias propiedades en una lista separada por punto y coma.
Integración y Formateo
Propiedad | Descripción |
---|---|
DefaultColumnSize | Establece la longitud predeterminada de los campos de cadena cuando la fuente de datos no proporciona la longitud de columna en los metadatos. El valor predeterminado es 2000. |
ConvertDateTimeToGMT | Determina si se convierten los valores de fecha y hora a GMT, en lugar de la hora local de la máquina. |
RecordToFile=filename | Registra la transferencia de datos del socket subyacente al archivo especificado. |
Tamaño de Página
El número máximo de resultados que se devolverán por página desde ActiveCampaign.
Tipo de Datos
int
Valor por Defecto
100
Observaciones
El Pagesize
la propiedad afecta la cantidad máxima de resultados que se devolverán por página desde ActiveCampaign. ActiveCampaign permite devolver un máximo de 100 registros en cada página.
Pseudocolumnas
Esta propiedad indica si incluir o no pseudocolumnas como columnas en la tabla.
Tipo de Datos
string
Valor por Defecto
""
Observaciones
Esta configuración es particularmente útil en Entity Framework, que no le permite establecer un valor para una pseudocolumna a menos que sea una columna de tabla. El valor de esta configuración de conexión tiene el formato "Tabla1=Columna1, Tabla1=Columna2, Tabla2=Columna3". Puede usar el carácter "*" para incluir todas las tablas y todas las columnas; por ejemplo, "*=*".
Se Acabó el Tiempo
El valor en segundos hasta que se lanza el error de tiempo de espera, cancelando la operación.
Tipo de Datos
int
Valor por Defecto
60
Observaciones
Si Timeout
= 0, las operaciones no expiran. Las operaciones se ejecutan hasta que se completan correctamente o hasta que encuentran una condición de error.
Si Timeout
caduca y la operación aún no se ha completado, el conector genera una excepción.
Vistas Definidas por el Usuario
Una ruta de archivo que apunta al archivo de configuración JSON que contiene sus vistas personalizadas.
Tipo de Datos
string
Valor por Defecto
""
Observaciones
Las vistas definidas por el usuario se definen en un archivo de configuración con formato JSON llamado UserDefinedViews.json
. El conector detecta automáticamente las vistas especificadas en este archivo.
También puede tener múltiples definiciones de vista y controlarlas usando UserDefinedViews
propiedad de conexión. Cuando utiliza esta propiedad, el conector solo ve las vistas especificadas.
Este archivo de configuración de vista definida por el usuario tiene el siguiente formato:
- Cada elemento raíz define el nombre de una vista.
- Cada elemento raíz contiene un elemento hijo, llamado
query
, que contiene la consultar SQL personalizada para la vista.
Por ejemplo:
{
"MyView": {
"query": "SELECT * FROM Contacts WHERE MyColumn = 'value'"
},
"MyView2": {
"query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
}
}
Utilizar el UserDefinedViews
propiedad de conexión para especificar la ubicación de su archivo de configuración JSON. Por ejemplo:
"UserDefinedViews", "C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json"