Google sheets googlesheets在使用curl下载时提供旧的或缓存的数据

Google sheets googlesheets在使用curl下载时提供旧的或缓存的数据,google-sheets,google-sheets-query,importrange,Google Sheets,Google Sheets Query,Importrange,我正在使用此url以编程方式下载Google工作表https://docs.google.com/spreadsheets/d/{SHEET_ID}/export?gid=0&format=csv 出于某种原因,每隔一段时间它就会给出一些旧数据,比如1周前的数据之类的。这完全是随机的。有时它甚至会显示新数据,并在下一个请求时返回到旧数据 讨论中的工作表是公共的,但从私有工作表导入数据时,如下所示 =QUERY(IMPORTRANGE("https://docs.google.com/spread

我正在使用此url以编程方式下载Google工作表
https://docs.google.com/spreadsheets/d/{SHEET_ID}/export?gid=0&format=csv

出于某种原因,每隔一段时间它就会给出一些旧数据,比如1周前的数据之类的。这完全是随机的。有时它甚至会显示新数据,并在下一个请求时返回到旧数据

讨论中的工作表是公共的,但从私有工作表导入数据时,如下所示

=QUERY(IMPORTRANGE("https://docs.google.com/spreadsheets/d/SHEET_ID", "sheet!A:Z"), "SELECT * WHERE Col1 LIKE '%keyword%'", 1)

专用工作表也从另一个工作表导入数据。我能做些什么来防止这个看似不确定的错误?

只有在该工作表与其他工作表一起导入数据时才会发生这种情况?或者它也发生在其他纸张上?@albertovielma不知道,我无法复制这个问题,它是随机发生的。