Analysis Services キューブからMS SQL データベースにデータを挿入する可能性はありますか?
現時点では、Excel を使用して Analysis Services キューブからデータを取得できますが、CUBE のデータをデータベースに保存したいと考えています。
ALTER PROCEDURE [dbo].[SP_FetchDataFromCube]
AS
BEGIN
declare @mdx_query as varchar(max), @open_query as nvarchar(max), @linked_server as varchar(max)
set @mdx_query = 'SELECT {[Measures].[col1]} ON COLUMNS, { [Time].[Month].[' + CONVERT(CHAR(7), GETDATE(),126) + ']} ON ROWS FROM [database] WHERE [field].[field].[value]'
set @linked_server = 'LINKED'
set @open_query = 'SELECT DATEADD(D, 0, DATEDIFF(D, 0, GETDATE())), * FROM OpenQuery ("'+@linked_server+'",'''+ @mdx_query + ''')'
execute sp_executesql @open_query
END