快速查看刷新异常仪表板以获取实时数据



目前,AWS QuickSight 有一个选项,可以使用计划刷新从 S3 刷新数据集。 刷新数据后,普通仪表板(视觉对象图表(将使用新数据进行更新。

对于异常仪表板(见解图表(,目前如果刷新数据,我们需要手动触发"立即运行",稍后运行"更新"。

他们是否也是一种自动刷新异常仪表板的方法或选项?我们可以使用编程触发它吗?

我将 AWS CLI 与以下命令一起使用:

aws quicksight create-ingestion --aws-account-id <YOUR-AWS-ACCOUNT --ingestion-id <UNIQUE-ID> --data-set-id <DATASET-ID> --region <REGION>

--aws-accout-id -> 您想要的快速视线帐户

--摄取 ID -> 这可以是任何唯一的名称(字符串(

--data-set-id -> 转到 QuckSight 数据集以查找唯一字符串

--区域 -> AWS 账户所在的区域

我也使用 Python boto3 做了同样的事情:

import boto3
import calendar
import time
client = boto3.client(
'quicksight',
region_name='us-east-1'
)

#to create unique number
ingestionID = calendar.timegm(time.gmtime())
response = client.create_ingestion(
DataSetId='12345e-d123-4123-b1a1-12f30154b123',
IngestionId=str(ingestionID),
AwsAccountId='123456789123'
)

print(response)

最新更新