0
SSISによって生成されたサーバー上にデータキューブがあります。 SSISパッケージを作成する必要はなく、データベースジョブまたは通常のSQLを使用して、データキューブをリフレッシュしたいと思います。SSMSデータベースジョブからSSISデータキューブをリフレッシュできますか?
これは可能ですか?
SSISによって生成されたサーバー上にデータキューブがあります。 SSISパッケージを作成する必要はなく、データベースジョブまたは通常のSQLを使用して、データキューブをリフレッシュしたいと思います。SSMSデータベースジョブからSSISデータキューブをリフレッシュできますか?
これは可能ですか?
確認、ちょうどジョブステップを作成し、「タイプ」、「SQL ServerのAnalysis Servicesのコマンド」を選択し、FYIあなたのリフレッシュコマンド
を入力の上、これは一例です:
<Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Parallel>
<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2">
<Object>
<DatabaseID>DATABASE_NAME</DatabaseID>
<CubeID>CUBE</CubeID>
</Object>
<Type>ProcessFull</Type>
<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
</Process>
</Parallel>
</Batch>
あるいはシンプルな方法で、24時間ごとにリフレッシュする必要がある場合は、プロアクティブキャッシングを「予約済みモラップ」として設定することができます