Lecture à partir d’entités Smartsheet
Prérequis
Un objet Smartsheet à partir duquel vous souhaitez lire. Reportez-vous au tableau des entités prises en charge ci-dessous pour vérifier les entités disponibles.
Entités prises en charge
| Entité | Peut être filtré | Limit prise en charge | Order by prise en charge | Select prise en charge* | Partitionnement pris en charge |
|---|---|---|---|---|---|
| List Sheet | Oui | Oui | Non | Oui | Non |
| Row Metadata | Oui | Oui | Non | Oui | Non |
| Sheet Metadata | Non | Non | Non | Oui | Non |
| Sheet Data | Oui | Oui | Oui | Oui | Non |
| Event | Oui | Oui | Non | Oui | Non |
Exemple
Smartsheet_read = glueContext.create_dynamic_frame.from_options( connection_type="smartsheet", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "list-sheets", "API_VERSION": "2.0", "INSTANCE_URL": "https://api.smartsheet.com" })
Détails des entités et des champs Smartsheet
| Entité | Champ | Type de données | Opérateurs pris en charge |
|---|---|---|---|
|
List Sheets |
id | Long | NA |
| accessLevel | Chaîne | NA | |
| createdAt | DateTime | NA | |
| modifiedAt | DateTime | NA | |
| name | Chaîne | NA | |
| permalink | Chaîne | NA | |
| modifiedSince | DateTime | >= | |
| version | Entier | NA | |
| source | Struct | NA | |
|
Row Metadata |
id | Long | NA |
| sheetId | Long | NA | |
| accessLevel | Chaîne | NA | |
| attachments | Liste | NA | |
| columns | Liste | NA | |
| conditionalFormat | Chaîne | NA | |
| createdAt | DateTime | NA | |
| createdBy | Struct | NA | |
| discussions | Liste | NA | |
| proofs | Struct | NA | |
| expanded | Booléen | NA | |
| filteredOut | Booléen | NA | |
| format | Chaîne | NA | |
| inCriticalPath | Booléen | NA | |
| locked | Booléen | NA | |
| lockedForUser | Booléen | NA | |
| modifiedAt | DateTime | NA | |
| modifiedBy | Struct | NA | |
| permalink | Chaîne | NA | |
| rowNumber | Entier | NA | |
| version | Entier | NA | |
| totalRowCount | Entier | NA | |
| rowsModifiedSince | DateTime | > | |
| filterId | Long | “=" | |
| siblingId | Long | NA | |
| parentId | Long | NA | |
| Sheet metadata | id | Long | NA |
| fromId | Long | NA | |
| ownerId | Long | NA | |
| accessLevel | Chaîne | NA | |
| attachments | Liste | NA | |
| columns | Liste | NA | |
| createdAt | DateTime | NA | |
| crossSheetReferences | Liste | NA | |
| dependenciesEnabled | Booléen | NA | |
| discussions | Liste | NA | |
| effectiveAttachmentOptions | Liste | NA | |
| favorite | Booléen | NA | |
| ganttEnabled | Booléen | NA | |
| hasSummaryFields | Booléen | NA | |
| modifiedAt | DateTime | NA | |
| name | Chaîne | NA | |
| owner | Chaîne | NA | |
| permalink | Chaîne | NA | |
| projectSettings | Struct | NA | |
| readOnly | Booléen | NA | |
| resourceManagementEnabled | Booléen | NA | |
| showParentRowsForFilters | Booléen | NA | |
| source | Struct | NA | |
| récapitulatif | Struct | NA | |
| totalRowCount | Entier | NA | |
| userPermissions | Struct | NA | |
| userSettings | Struct | NA | |
| version | Entier | NA | |
| espace de travail | Struct | NA | |
| filtres | Liste | NA | |
| ganttConfig | Struct | NA | |
| resourceManagementType | Chaîne | NA | |
| cellImageUploadEnabled | Booléen | NA | |
| isMultiPicklistEnabled | Booléen | NA | |
| Événements | eventId | Chaîne | NA |
| objectType | Chaîne | NA | |
| action | Chaîne | NA | |
| objectId | Long | NA | |
| eventTimestamp | DateTime | NA | |
| userId | Long | NA | |
| requestUserId | Long | NA | |
| accessTokenName | Chaîne | NA | |
| source | Chaîne | NA | |
| additionalDetails | Struct | NA | |
| since | DateTime | >= |