Leitura de entidades do Smartsheet
Pré-requisitos
Um objeto do Smartsheet do qual você deseja ler. Consulte a tabela de entidades compatíveis abaixo para verificar as entidades disponíveis.
Entidades compatíveis
| Entidade | Pode ser filtrada | Oferece suporte a limite | Oferece suporte a Ordenar por | Oferece suporte a Selecionar * | Oferece suporte a particionamento |
|---|---|---|---|---|---|
| Listar planilha | Sim | Sim | Não | Sim | Não |
| Metadados de linha | Sim | Sim | Não | Sim | Não |
| Metadados da planilha | Não | Não | Não | Sim | Não |
| Dados da planilha | Sim | Sim | Sim | Sim | Não |
| Event | Sim | Sim | Não | Sim | Não |
Exemplo
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" })
Detalhes de entidade e campo do Smartsheet
| Entidade | Campo | Tipo de dado | Operadores com suporte |
|---|---|---|---|
|
Listar planilhas |
id | Longo | NA |
| accessLevel | String | NA | |
| createdAt | DateTime | NA | |
| modifiedAt | DateTime | NA | |
| nome | String | NA | |
| permalink | String | NA | |
| modifiedSince | DateTime | >= | |
| version | Inteiro | NA | |
| origem | Struct | NA | |
|
Metadados de linha |
id | Longo | NA |
| sheetId | Longo | NA | |
| accessLevel | String | NA | |
| anexos | Lista | NA | |
| colunas | Lista | NA | |
| conditionalFormat | String | NA | |
| createdAt | DateTime | NA | |
| createdBy | Struct | NA | |
| discussions | Lista | NA | |
| proofs | Struct | NA | |
| expanded | Booleano | NA | |
| filteredOut | Booleano | NA | |
| formato | String | NA | |
| inCriticalPath | Booleano | NA | |
| locked | Booleano | NA | |
| lockedForUser | Booleano | NA | |
| modifiedAt | DateTime | NA | |
| modifiedBy | Struct | NA | |
| permalink | String | NA | |
| rowNumber | Inteiro | NA | |
| version | Inteiro | NA | |
| totalRowCount | Inteiro | NA | |
| rowsModifiedSince | DateTime | > | |
| filterId | Longo | “=" | |
| siblingId | Longo | NA | |
| parentId | Longo | NA | |
| Metadados da planilha | id | Longo | NA |
| fromId | Longo | NA | |
| ownerId | Longo | NA | |
| accessLevel | String | NA | |
| anexos | Lista | NA | |
| colunas | Lista | NA | |
| createdAt | DateTime | NA | |
| crossSheetReferences | Lista | NA | |
| dependenciesEnabled | Booleano | NA | |
| discussions | Lista | NA | |
| effectiveAttachmentOptions | Lista | NA | |
| favorito | Booleano | NA | |
| ganttEnabled | Booleano | NA | |
| hasSummaryFields | Booleano | NA | |
| modifiedAt | DateTime | NA | |
| nome | String | NA | |
| proprietário | String | NA | |
| permalink | String | NA | |
| projectSettings | Struct | NA | |
| readOnly | Booleano | NA | |
| resourceManagementEnabled | Booleano | NA | |
| showParentRowsForFilters | Booleano | NA | |
| origem | Struct | NA | |
| resumo | Struct | NA | |
| totalRowCount | Inteiro | NA | |
| userPermissions | Struct | NA | |
| userSettings | Struct | NA | |
| version | Inteiro | NA | |
| espaço de trabalho | Struct | NA | |
| filtros | Lista | NA | |
| ganttConfig | Struct | NA | |
| resourceManagementType | String | NA | |
| cellImageUploadEnabled | Booleano | NA | |
| isMultiPicklistEnabled | Booleano | NA | |
| Eventos | eventId | String | NA |
| objectType | String | NA | |
| action | String | NA | |
| objectId | Longo | NA | |
| eventTimestamp | DateTime | NA | |
| userId | Longo | NA | |
| requestUserId | Longo | NA | |
| accessTokenName | String | NA | |
| origem | String | NA | |
| additionalDetails | Struct | NA | |
| since | DateTime | >= |