嵌入式分析 SDK API
    正在准备搜索索引...

    函数 ModifyQuestion

    • 参数

      • props: BaseInteractiveQuestionProps
        • 可选children?: ReactNode

          MetabaseProvider 组件的子元素。

        • 可选entityTypes?: EmbeddingEntityType[]

          一个数组,指定数据选择器中可用的实体类型。

        • 可选initialSqlParameters?: SqlParameterValues

          SQL 参数的初始值。

        • 可选isSaveEnabled?: boolean

          是否显示保存按钮。

        • 可选onBeforeSave?: (
              question: undefined | MetabaseQuestion,
              context: { isNewQuestion: boolean },
          ) => Promise<void>

          在保存前触发的回调函数。仅当 isSaveEnabled = true 时相关。

        • 可选onRun?: (question: undefined | MetabaseQuestion) => void

          当问题更新时触发的回调函数,包括用户在问题编辑器中点击 Visualize 按钮时。

        • 可选onSave?: (
              question: undefined | MetabaseQuestion,
              context: { isNewQuestion: boolean },
          ) => void

          当用户保存问题时触发的回调函数。仅当 isSaveEnabled = true 时相关。

        • 可选plugins?: MetabasePluginsConfig
        • questionId: null | SdkQuestionId

          问题的 ID。
          可以是以下之一:

          • 访问问题链接时的数字 ID,例如 http://localhost:3000/question/1-my-question,其中 ID 是 1
          • 问题对象的 entity_id 键。在查看问题时,您可以在信息面板中找到问题的实体 ID。
          • new:显示用于创建新问题的笔记本编辑器。必须将 isSaveEnabled 设置为 true 才能允许保存问题。
        • 可选targetCollection?: SdkCollectionId

          保存问题的集合。这将从保存模态框中隐藏集合选择器。仅适用于交互式问题。

        • 可选withDownloads?: boolean

          启用在交互式问题中下载结果的功能。

      返回 Element

      请改用 InteractiveQuestion 并设置 isSaveEnabled={true}

    © . All rights reserved.